summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Expand)AuthorAgeFilesLines
* [SelectionDAG] Removed old knownbits TODO comment. NFCI.Simon Pilgrim2016-12-071-3/+0
* [LV] Scalarize operands of predicated instructionsMatthew Simpson2016-12-071-7/+210
* Try unbreaking the MSVC build.Benjamin Kramer2016-12-071-1/+1
* [AVR] Expand 'SELECT_CC' nodes whereever possibleDylan McKay2016-12-071-2/+2
* [LowerTypeTests] Use the TrailingObjects infrastructure for trailing objects.Benjamin Kramer2016-12-071-6/+10
* When GVN removes a redundant load, it should not modify the debug location of...Andrea Di Biagio2016-12-071-1/+4
* [X86][SSE] Consistently set MOVD/MOVQ load/store/move instructions to integer...Simon Pilgrim2016-12-072-67/+81
* [InlineFunction] Refactor code in function `fixupLineNumbers' as suggested by...Andrea Di Biagio2016-12-071-16/+18
* [mips][rtdyld] Merge code to write relocated values to the section. NFCSimon Dardis2016-12-072-126/+111
* [X86][XOP] Fix VPERMIL2 non-constant pool shuffle decoding (PR31296)Simon Pilgrim2016-12-071-6/+8
* [AVR] Allow loading from stack slots where src and dest registers are identicalDylan McKay2016-12-074-8/+48
* [InlineFunction] Do not propagate the callsite debug location to instructions...Andrea Di Biagio2016-12-071-3/+8
* Reintroduce a check accidentally removed in 288873 to fix clang botsPhilip Reames2016-12-071-4/+12
* Fix a warning introduced in r288874Philip Reames2016-12-071-1/+0
* AMDGPU : Add S_SETREG instructions to fix fdiv precision issues.Tom Stellard2016-12-078-12/+173
* [AArch64] Correct the check of signed 9-bit imm in isLegalAddressingMode()Haicheng Wu2016-12-071-1/+1
* [LCG] Add basic verification of the parent set and fix bugs it uncovers.Chandler Carruth2016-12-071-4/+23
* [LVI] Remove used return value from markX functionsPhilip Reames2016-12-071-28/+26
* [LVI] Simplify mergeIn codePhilip Reames2016-12-071-24/+20
* [LVI] Simplify obfuscated codePhilip Reames2016-12-071-14/+0
* IR: Reduce the amount of boilerplate required for a metadata kind. NFCI.Peter Collingbourne2016-12-061-107/+29
* AMDGPU: Add llvm.amdgcn.interp.mov intrinsicTom Stellard2016-12-061-0/+6
* AMDGPU: Fix crash on i16 constant expressionMatt Arsenault2016-12-061-2/+3
* LowerTypeTests: Improve performance by optimising type metadata queries.Peter Collingbourne2016-12-061-88/+129
* [CodeGen] Fix result type for SMULO/UMULO legalizationEli Friedman2016-12-061-0/+9
* AMDGPU: Fix operand name for v_interp_*Matt Arsenault2016-12-061-16/+16
* [InstSimplify] fixed (?) to not mutate icmpsSanjay Patel2016-12-061-10/+4
* AMDGPU/SI: Set correct value for amd_kernel_code_t::kernarg_segment_alignmentTom Stellard2016-12-062-0/+9
* [BDCE/DebugInfo] Preserve llvm.dbg.value's argument.Davide Italiano2016-12-061-0/+5
* AMDGPU/SI: Don't move copies of immediates to the VALUTom Stellard2016-12-061-1/+43
* GlobalISel: correctly handle small args via memory.Tim Northover2016-12-061-1/+1
* [X86] Prefer reduced width multiplication over pmulld on SilvermontZvi Rackover2016-12-064-3/+22
* [DAGCombine] Add (sext_in_reg (zext x)) -> (sext x) combineSimon Pilgrim2016-12-061-0/+9
* [InstSimplify] add folds for and-of-icmps with same operandsSanjay Patel2016-12-061-0/+33
* GlobalISel: fall back gracefully when we hit unhandled legalizer default.Tim Northover2016-12-061-1/+3
* [SelectionDAG] We can ignore knownbits from an undef shuffle vector index if ...Simon Pilgrim2016-12-061-3/+3
* GlobalISel: handle G_SEQUENCE fallbacks gracefully.Tim Northover2016-12-062-0/+7
* GlobalISel: allow G_SELECT instructions for pointers.Tim Northover2016-12-061-4/+5
* GlobalISel: stop the legalizer from trying to handle oddly-sized types.Tim Northover2016-12-061-0/+5
* [InstSimplify] add folds for or-of-icmps with same operandsSanjay Patel2016-12-061-2/+34
* Avoid repeated calls to Op.getOpcode(). NFCI.Simon Pilgrim2016-12-061-3/+4
* [globalisel][aarch64] Fix unintended assumptions about PartialMappingIdx. NFC.Daniel Sanders2016-12-062-18/+21
* [globalisel][aarch64] Replace magic numbers with corresponding enumerators in...Daniel Sanders2016-12-061-29/+49
* [globalisel][aarch64] Correct argument names in comments.Daniel Sanders2016-12-061-3/+3
* [ARM] Better error message for invalid flag-preserving Thumb1 instsOliver Stannard2016-12-061-1/+4
* [X86][AVX512] Detect repeated constant patterns in BUILD_VECTOR suitable for ...Ayman Musa2016-12-061-3/+116
* [PowerPC] Improvements for BUILD_VECTOR Vol. 4Nemanja Ivanovic2016-12-062-27/+126
* [globalisel][aarch64] Prefix PartialMappingIdx enumerators with 'PMI_' to fit...Daniel Sanders2016-12-062-66/+70
* Fix MSVC bool to uint64_t promotion warningSimon Pilgrim2016-12-061-1/+1
* [LCG] Add some much needed asserts and verify runs to uncoverChandler Carruth2016-12-061-4/+12
OpenPOWER on IntegriCloud