- 1db3d99 Use std::unique_ptr. NFC. by Rafael Espindola · 8 years ago
- 1cdbd1b [Hexagon] Split HVX vector pair loads/stores, expand unaligned loads by Krzysztof Parzyszek · 8 years ago
- a7ae984 Removed superfluous semicolon to fix -Wpedantic gcc warning. NFCI. by Simon Pilgrim · 8 years ago
- d192061 Use std::unique_ptr. NFC. by Rafael Espindola · 8 years ago
- 4569bff [CodeGen] Print predecessors, successors, then liveins in -debug printing by Francis Visoiu Mistrih · 8 years ago
- 16b4c29 Use std::unique_ptr. NFC. by Rafael Espindola · 8 years ago
- c80da49 Use std::unique_ptr. NFC. by Rafael Espindola · 8 years ago
- 8b96d7c Use std::unique_ptr. NFC. by Rafael Espindola · 8 years ago
- 2d51ba3 GlobalISel: Add templated functions and pattern matcher support for some more opcodes by Volkan Keles · 8 years ago
- 394c5f7 [InstCombine] add tests and comments for fdiv X, C; NFC by Sanjay Patel · 8 years ago
- 22b7724 Pass a module reference to CloneModule. by Rafael Espindola · 8 years ago
- 4fe1287 Update examples for API change. NFC. by Rafael Espindola · 8 years ago
- 06d6207 Pass a reference to a module to the bitcode writer. by Rafael Espindola · 8 years ago
- 9f9d3d9 [RegisterClassInfo] Invalidate the register pressure set limit cache when reserved regs or callee saved regs change by Craig Topper · 8 years ago
- 5bd84cc Move llvm::computeLoopSafetyInfo from LICM.cpp to LoopUtils.cpp. NFC by David Green · 8 years ago
- 7767e14 [X86][SSE] truncateVectorWithPACK - Use src type instead of dst to select between PACK*SDW/PACK*SWB by Simon Pilgrim · 8 years ago
- 29dc026 [InstCombine] Don't fold select(C, Z, binop(select(C, X, Y), W)) -> select(C, Z, binop(Y, W)) if the binop is rem or div. by Craig Topper · 8 years ago
- 32d5031 [AMDGPU] Remove non-temporal flag from argument loads by Stanislav Mekhanoshin · 8 years ago
- d6953a9 [InstCombine] regenerate checks; NFC by Sanjay Patel · 8 years ago
- bcf26ea [DWARF] Fix incorrect prologue end line record. by Paul Robinson · 8 years ago
- a7c2acc [InstCombine] simplify isFMulOrFDivWithConstant(); NFCI by Sanjay Patel · 8 years ago
- e735f34 [InstCombine] replace isa/cast with dyn_cast; NFC by Sanjay Patel · 8 years ago
- 8be336f [InstCombine] refactor folds for mul with negated operands; NFCI by Sanjay Patel · 8 years ago
- c8281cb Store defined macros in MCContext. by Rafael Espindola · 8 years ago
- 05fb85e [x86] add baseline vector compare tests for D42948; NFC by Sanjay Patel · 8 years ago
- ba2e473 [SelectionDAG][X86] Fix incorrect offset generated for VMASKMOV by Alexander Ivchenko · 8 years ago
- acdbc6f [SLP] Allow vectorization of reversed loads. by Alexey Bataev · 8 years ago
- 1dd33b8 [ARM] f16 stack spill/reloads by Sjoerd Meijer · 8 years ago
- 9e41316 Fix GCC -Wlogical-op-parentheses warning. NFCI. by Simon Pilgrim · 8 years ago
- 693160b [X86] Reduce Store Forward Block issues in HW - Recommit after fixing Bug 36346 by Lama Saba · 8 years ago
- a5e5821 [X86][SSE] Relax type legality for combineTruncateWithSat PACKSS/PACKUS truncation by Simon Pilgrim · 8 years ago
- 283bc8f Recommit r325001: [CallSiteSplitting] Support splitting of blocks with instrs before call. by Florian Hahn · 8 years ago
- 2f7051e [LoopInterchange] Incrementally update the dominator tree. by Florian Hahn · 8 years ago
- 9e8a425 Use EXPECT_FALSE instead of EXPECT_EQ(false, ... by Momchil Velikov · 8 years ago
- 4ef378e [Utils] Salvage the debug info of DCE'ed 'and' instructions by Petar Jovanovic · 8 years ago
- ef56f2d Revert r325107 (case folding DJB hash) and subsequent build fix by Pavel Labath · 8 years ago
- c8650a4 [IRMover] Move type name extraction to a separate function. NFC by Eugene Leviant · 8 years ago
- ce2ac03 Fix build broken by r325107 by Pavel Labath · 8 years ago
- fd7c224 Implement a case-folding version of DJB hash by Pavel Labath · 8 years ago
- 8e229ec Adding a width of the GEP index to the Data Layout. by Elena Demikhovsky · 8 years ago
- f71997e [SelectionDAG] Remove duplicate code from TargetLowering::SimplifySetCC. by Craig Topper · 8 years ago
- e019ebf Use delete[] instead of free by Serge Pavlov · 8 years ago
- fef5198 Use delete[] to deallocate array of chars by Serge Pavlov · 8 years ago
- 35abcb5 Refactor DisassembleInfo in MachODump.cpp by Serge Pavlov · 8 years ago
- d09d739 [X86] Remove dead code from retpoline thunk generation by Reid Kleckner · 8 years ago
- b851d97 [gold] Fix error report in thinlto_emit_linked_objects.ll test by Vitaly Buka · 8 years ago
- 14eb0f4 Fix off-by-one in set_thread_name which causes truncation to fail on Linux by Sam McCall · 8 years ago
- 747839c [globalisel][legalizerinfo] Follow up on post-commit review comments after r323681 by Daniel Sanders · 8 years ago
- 0dcc17c [InstCombine] put tests of mul with neg operand(s) together; NFC by Sanjay Patel · 8 years ago
- 3dd5724 [GVN] Salvage debug info from dead insts by Vedant Kumar · 8 years ago
- 96c9981 [InstCombine] (lshr X, 31) * Y --> (ashr X, 31) & Y by Sanjay Patel · 8 years ago
- 2a3f34a [InstCombine] add vector tests, fix comments; NFC by Sanjay Patel · 8 years ago
- 197917a [X86] Use EDI for retpoline when no scratch regs are left by Reid Kleckner · 8 years ago
- b0e4791 [InstCombine] (bool X) * Y --> X ? Y : 0 by Sanjay Patel · 8 years ago
- 57d82ee [LLD] Implement /guard:[no]longjmp by Reid Kleckner · 8 years ago
- 2477556 [GISel]: Add Pattern Matcher for G_FMUL. by Aditya Nandakumar · 8 years ago
- bdeb539 [GISel]: Make Pattern matcher for FADD commutative by Aditya Nandakumar · 8 years ago
- e4b5c6a [AMDGPU] Cleanup in memory legalizer tests. NFC. by Stanislav Mekhanoshin · 8 years ago
- 7c57f9e Document the shortcomings of DwarfExpression::addMachineReg(). by Adrian Prantl · 8 years ago
- 743dbe8 [InstCombine] fix test comment and add vector test; NFC by Sanjay Patel · 8 years ago
- 30138e8 [InstCombine, InstSimplify] (re)move tests, regenerate checks; NFC by Sanjay Patel · 8 years ago
- 877eaaa [Debugify] Avoid verifier failure on non-definition subprograms by Vedant Kumar · 8 years ago
- c9c6914 [DeadStoreElimination] Salvage debug info from dead insts by Vedant Kumar · 8 years ago
- e156d07 Revert r324903 "[AArch64] Refactor identification of SIMD immediates" by Hans Wennborg · 8 years ago
- 3fa22fa [CodeGen] Print bundled instructions using the MIR syntax in -debug output by Francis Visoiu Mistrih · 8 years ago
- 2930e5c [AMDGPU] Change constant addr space to 4 by Yaxun Liu · 8 years ago
- 7947e72 [DAGCombiner] Add one use check to fold (not (and x, y)) -> (or (not x), (not y)) by Craig Topper · 8 years ago
- a7204c7 [X86] Add combine to shrink 64-bit ands when one input is an any_extend and the other input guarantees upper 32 bits are 0. by Craig Topper · 8 years ago
- 0140a14 [Hexagon] Simplify some code, NFC by Krzysztof Parzyszek · 8 years ago
- 1ba90b3 [Hexagon] Remove unnecessary check by Krzysztof Parzyszek · 8 years ago
- 4b977b2 [ARM] Allow half types in ConstantPool by Sjoerd Meijer · 8 years ago
- 81540ce [DAG] fix type of undef returned by getNode() by Sanjay Patel · 8 years ago
- 1f703fd Revert r325001: [CallSiteSplitting] Support splitting of blocks with instrs before call. by Florian Hahn · 8 years ago
- 70f3668 [IR] Fix creating mutable versions of TBAA access tags by Ivan A. Kosarev · 8 years ago
- aadb70d [CallSiteSplitting] Clear ValueToValue maps. by Florian Hahn · 8 years ago
- ac28bc2 [CallSiteSplitting] Dereference pointer earlier. by Florian Hahn · 8 years ago
- 913da00 [InstCombine] Simplify getLogBase2 case for scalar/splats. NFCI. by Simon Pilgrim · 8 years ago
- de85a83 [CallSiteSplitting] Fix new-pm test, as TargetIRAnalysis is run earlier now by Florian Hahn · 8 years ago
- f4f1f07 [CallSiteSplitting] Support splitting of blocks with instrs before call. by Florian Hahn · 8 years ago
- 1a38f48 [ARM] Don't print "Requires NEON" error message for M-profile by Andre Vieira · 8 years ago
- c8ff25f [X86] Rename function main->foo in CodeGen/X86/pr35316.ll. NFC by Alexander Ivchenko · 8 years ago
- bac740f [Thumb] Handle addressing mode AddrMode5FP16 by Sjoerd Meijer · 8 years ago
- 4436334 [LoopInterchange] Check number of latch successors before accessing them. by Florian Hahn · 8 years ago
- c6a263b [X86] Add a test case showing blcic matching being broken by an and mask applied to the input. NFC by Craig Topper · 8 years ago
- e925ce0 [X86] Add a blsr test case with a shift from PR35792. NFC by Craig Topper · 8 years ago
- ebf3d94 [X86] Teach EVEX->VEX pass to turn VRNDSCALE into VROUND when bits 7:4 of the immediate are 0 and the regular EVEX->VEX checks pass. by Craig Topper · 8 years ago
- 7bdbf6e [X86] Autogenerate complete checks. NFC by Craig Topper · 8 years ago
- d6e0db8 [Utils] Salvage debug info from all no-op casts by Vedant Kumar · 8 years ago
- 232b1a8 Revert "Rewrite the cached map used for locating the most precise DIE among inlined subroutines for a given address." by David Blaikie · 8 years ago
- 5dd5ab3 [X86] Use getTypeAction in most places that were checking ExperimentalVectorWideningLegalization. by Craig Topper · 8 years ago
- e533c79 [X86] Remove duplicate CHECK-LABEL line the update script didn't delete when I converted the test. by Craig Topper · 8 years ago
- 957c7c7 Revert "Document the shortcomings of DwarfExpression::addMachineReg()." by Adrian Prantl · 8 years ago
- 2bbd734 [Utils] Salvage debug info of DCE'ed mul/sdiv/srem instructions by Vedant Kumar · 8 years ago
- ca78c75 [Utils] Salvage debug info of DCE'ed shl/lhsr/ashr instructions by Vedant Kumar · 8 years ago
- 9c9e1cd [Utils] Salvage the debug info of DCE'ed 'sub' instructions by Vedant Kumar · 8 years ago
- 1ca2894 [Utils] Salvage the debug info of DCE'ed 'xor' instructions by Vedant Kumar · 8 years ago
- 099f3f8 Document the shortcomings of DwarfExpression::addMachineReg(). by Adrian Prantl · 8 years ago
- 9fec6c0 GlobalISel: IRTranslate llvm.fmuladd.* intrinsic by Volkan Keles · 8 years ago
- 860eb48 [InstSimplify] allow exp/log simplifications with only 'reassoc' FMF by Sanjay Patel · 8 years ago
- 8e4ce73 [WebAssembly] Update ADT/TripleTest.cpp now that default file format has changed by Sam Clegg · 8 years ago