- 4a59387 AMDGPU: Add failing testcase for register coalescer by Matt Arsenault · 10 years ago
- 30f366d More detailed dependence test between volatile and non-volatile accesses by Krzysztof Parzyszek · 10 years ago
- 2be99e4 Include ProfileData as CodeGen's required library. by Dehao Chen · 10 years ago
- be55cfa Set function entry count as 0 if sample profile is not found for the function. by Dehao Chen · 10 years ago
- b23b0ff [X86] Create mergeable constant pool entries for AVX by David Majnemer · 10 years ago
- c1ae1f5 Add prefix based function layout when profile is available. by Dehao Chen · 10 years ago
- c97b667 SelectionDAG: Use correct addrspace when lowering memcpy by Matt Arsenault · 10 years ago
- 718d992 [WebAssembly] Fix writeback of stack pointer with dynamic alloca by Derek Schuff · 10 years ago
- fddbd94 [LoopDataPrefetch] Make it testable with opt by Adam Nemet · 10 years ago
- 110284e CodeGen: Bring back MachineBasicBlock::iterator::getInstrIterator()... by Duncan P. N. Exon Smith · 10 years ago
- 0070b26 [LoopUnrolling] Fix a bug introduced in r259869 (PR26688). by Michael Zolotukhin · 10 years ago
- cd25a02 [X86ISelLowering] Consolidate duplicated code in a single place. by Davide Italiano · 10 years ago
- e518fdc AMDGPU: Fix alignments in test by Matt Arsenault · 10 years ago
- 2f65ff6 AMDGPU/R600: Implement allowsMisalignedMemoryAccess by Matt Arsenault · 10 years ago
- b11315c [RS4GC] "Constant fold" the rs4gc-split-vector-values flag by Philip Reames · 10 years ago
- dc0c75d ARM: sink atomic release barrier as far as possible into cmpxchg. by Tim Northover · 10 years ago
- 20a6252 Revert "CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC" by Duncan P. N. Exon Smith · 10 years ago
- e1553a6 [WebAssembly] Re-enable the TailDuplicate pass. by Dan Gohman · 10 years ago
- a40db4f [RS4GC] Revert optimization attempt due to memory corruption by Philip Reames · 10 years ago
- 4a8755b WebAssembly: update expected failures by JF Bastien · 10 years ago
- 1b10833 [WebAssembly] Teach address folding to fold bitwise-or nodes. by Dan Gohman · 10 years ago
- 1d53227 [AMDGPU][llvm-mc] Support for 32-bit inline literals by Tom Stellard · 10 years ago
- 52b2fdb [AMDGPU] [llvm-mc] [VI] Fix encoding of LDS/GDS instructions. by Tom Stellard · 10 years ago
- 58ca760 docs/AMDGPUUsage: Update assembly example by Tom Stellard · 10 years ago
- 0bbc549 Revert "[attrs] Handle convergent CallSites." by Justin Lebar · 10 years ago
- 406b3fe Revert "[ifcnv] Add comment explaining why it's OK to duplicate convergent MIs in ifcnv." by Justin Lebar · 10 years ago
- 94db889 Fix for PR26690 take 2 by Nemanja Ivanovic · 10 years ago
- 4644890 [attrs] Handle convergent CallSites. by Justin Lebar · 10 years ago
- 4485e59 [ifcnv] Add comment explaining why it's OK to duplicate convergent MIs in ifcnv. by Justin Lebar · 10 years ago
- d1a3737 [ifcnv] Use unique_ptr in IfConversion. NFC by Justin Lebar · 10 years ago
- 6aa1e32 Don't tail-duplicate blocks that contain convergent instructions. by Justin Lebar · 10 years ago
- 125ad6e [WebAssembly] Properly ignore llvm.dbg.value instructions. by Dan Gohman · 10 years ago
- e9d736f [ConstantRange] Rename a method and add more doc by Sanjoy Das · 10 years ago
- 5fa0e4b [mips] added support for trunc macro by Zoran Jovanovic · 10 years ago
- 485b73c Revert bad fix for PR26690. by Nemanja Ivanovic · 10 years ago
- 6bf5860 Fix for PR26690 by Nemanja Ivanovic · 10 years ago
- b0ce7c7 Fix some abuse of auto flagged by clang's -Wrange-loop-analysis. by Benjamin Kramer · 10 years ago
- 54e0fe8 AVX512F: Add assembler Intel syntax tests for knl, fix minor bugs. by Igor Breger · 10 years ago
- 2ec70db AVX512: Fix scalar mem operands. by Igor Breger · 10 years ago
- 8659296 Allow setting MaxRerollIterations above 16 By Ayal Zaks. by Elena Demikhovsky · 10 years ago
- 3e93640 [X86] Minor formatting fix. NFC by Craig Topper · 10 years ago
- dae2e1d Use EXPECT_EQ in the unittests instead of plain assert by Tobias Grosser · 10 years ago
- 65b18dd Reapply "CodeGen: Use references in MachineTraceMetrics::Trace, NFC" by Duncan P. N. Exon Smith · 10 years ago
- 01f8c42 Revert "CodeGen: Use references in MachineTraceMetrics::Trace, NFC" by Duncan P. N. Exon Smith · 10 years ago
- 8c34e06 CodeGen: Use references in MachineTraceMetrics::Trace, NFC by Duncan P. N. Exon Smith · 10 years ago
- d2c0ad9 CodeGen: Explicitly convert from iterator to pointer, NFC by Duncan P. N. Exon Smith · 10 years ago
- 17ef676 Document assumption in X86FrameLowering::inlineStackProbe() by Duncan P. N. Exon Smith · 10 years ago
- 8e7d9b7 [X86] More test updates to support fixup-byte-word-insts optimization by Kevin B. Smith · 10 years ago
- 6e5736e CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC by Duncan P. N. Exon Smith · 10 years ago
- 1d95ab2 [Orc] Add stack-realignment code to the i386 resolver function. by Lang Hames · 10 years ago
- b64deed CodeGen: Split bundle_iterator into a separate file, NFC by Duncan P. N. Exon Smith · 10 years ago
- 151a6ae CodeGen: Add constructor for MIBuilder from a bundle_iterator, NFC by Duncan P. N. Exon Smith · 10 years ago
- 7b83cb6 ADT: Disallow == and != between pointers and ilist iterators by Duncan P. N. Exon Smith · 10 years ago
- 8de6150 ADT: Remove == and != comparisons between ilist iterators and pointers by Duncan P. N. Exon Smith · 10 years ago
- d73d33f TransformUtils: Avoid getNodePtrUnchecked() in integer division, NFC by Duncan P. N. Exon Smith · 10 years ago
- 14147ed ADT: Stop using getNodePtrUnchecked on end() iterators by Duncan P. N. Exon Smith · 10 years ago
- cfaeacd [X86] Remove unused encoding types from disassembler. NFC by Craig Topper · 10 years ago
- 2d6fcba CodeGen: Avoid getNodePtrUnchecked() where we need a Value, NFC by Duncan P. N. Exon Smith · 10 years ago
- be77f42 ADT: clang-format ilist_iterator, NFC by Duncan P. N. Exon Smith · 10 years ago
- 7292344 ADT: Remove ilist_iterator random access API, NFC by Duncan P. N. Exon Smith · 10 years ago
- b9582ec [X86][AVX] Add shuffle masking support for EltsFromConsecutiveLoads by Simon Pilgrim · 10 years ago
- 679834b ScalerEvolution: Only erase temporary values if they actually have been added by Tobias Grosser · 10 years ago
- bbe882c ScalarEvolution: Do not keep temporary PHI values in ValueExprMap by Tobias Grosser · 10 years ago
- fa7c411 fix inaccurate comment; NFC by Sanjay Patel · 10 years ago
- 3c1ba0b [InstCombine] add getNegativeIsTrueBoolVec() helper function; NFC by Sanjay Patel · 10 years ago
- 1c5b38d Fix LLVM's handling and detection of skylake and cannonlake CPUs by Sanjoy Das · 10 years ago
- 745f68c [LoopDeletion] Add an assert that verifies LCSSA by Sanjoy Das · 10 years ago
- 31fee5e WebAssembly: update expected torture test failures by JF Bastien · 10 years ago
- 9d73abc [InstCombine] Added SSE41 roundss/roundsd demanded vector elements invec tests by Simon Pilgrim · 10 years ago
- f8acdf5 [InstCombine] Added XOP frczss/vfrczsd demanded vector elements tests by Simon Pilgrim · 10 years ago
- 12144eb [InstCombine] Added SSE41 roundss/roundsd demanded vector elements tests by Simon Pilgrim · 10 years ago
- a96dc7d [WebAssembly] Support physical registers in the rewrite-to-discard optimization. by Dan Gohman · 10 years ago
- 34cfdde IR: Add ConstantData, for operand-less Constants by Duncan P. N. Exon Smith · 10 years ago
- 9f1a234 Unbreak non-X86 targets from fallout caused by r261462 by David Majnemer · 10 years ago
- 36935fd [X86] Use the correct alignment for COMDAT constant pool entries by David Majnemer · 10 years ago
- 2e17dfd [InstCombine] SSE/SSE2 (u)comiss/(u)comisd comparison intrinsics only use the lowest vector element by Simon Pilgrim · 10 years ago
- 98f8ef3 [WebAssembly] Refine a README.txt entry. by Dan Gohman · 10 years ago
- 7720741 [WebAssembly] Handle CopyToReg nodes with flag results in LowerCopyToReg. by Dan Gohman · 10 years ago
- b8fb88e [InstCombine] Added SSE/SSE2 comparison intrinsics demanded vector elements tests by Simon Pilgrim · 10 years ago
- 545c090 [WebAssembly] Write stack pointer back to memory when FP is used by Derek Schuff · 10 years ago
- 37d3f7f [WebAssembly] Stackify function prologs and epilogs by Derek Schuff · 10 years ago
- 51fba47 [InstCombine] Added some SSE/SSE2 demanded vector elements tests by Simon Pilgrim · 10 years ago
- a85721f Don't scan for SSA register operands to update when not in SSA form. by Dan Gohman · 10 years ago
- 5306226 Fix the build bot break caused by rL261441. by Nemanja Ivanovic · 10 years ago
- 0c3c163 [X86][AVX] Added test case for PR22359 by Simon Pilgrim · 10 years ago
- 3cf0c95 Fix for PR 26500 by Nemanja Ivanovic · 10 years ago
- 2dd3aab [X86] Regenerated pr16360.ll by Simon Pilgrim · 10 years ago
- 4bf4c0c [X86][SSE41] More fast-isel intrinsics tests by Simon Pilgrim · 10 years ago
- ab724ed [X86][SSE41] Added fast-isel intrinsics tests by Simon Pilgrim · 10 years ago
- 01ad432 [DAGCombiner] Use getBitcast helper when possible. NFCI. by Simon Pilgrim · 10 years ago
- 69aa756 [X86][SSE] Fixed issue with commutation of 'faux unary' target shuffles (PR26667) by Simon Pilgrim · 10 years ago
- 8ec0e3a [X86][SSE] Move all undef/zero cases before target shuffle combining. by Simon Pilgrim · 10 years ago
- e1ac460 When MemoryDependenceAnalysis hits a CFG with many transparent blocks, by Joerg Sonnenberger · 10 years ago
- 0f386b5 [X86] Enable the LEA optimization pass by default. by Andrey Turetskiy · 10 years ago
- 40de4f1 [X86] PR26575: Fix LEA optimization pass (Part 2). by Andrey Turetskiy · 10 years ago
- 660d7ba [SimplifyCFG] Use pointer identity to simplify predicate. by Benjamin Kramer · 10 years ago
- c377b3c [LVI] Move ConstantRanges instead of copying. by Benjamin Kramer · 10 years ago
- 92a8732 Move some code from doInitialization to runOnFunction by David Majnemer · 10 years ago
- f150810 [X86] Remove some unused encoding checks from the disassembler table building. by Craig Topper · 10 years ago
- b9e9ffa [X86] Add some missing reversed forms of XOP instructions. by Craig Topper · 10 years ago