- d1e9f00 add another multi-use test for logic->select transform by Sanjay Patel · 9 years ago
- 4eae278 Allow dead insts to be kept in DeadRemat only when they are rematerializable. by Wei Mi · 9 years ago
- e042fe5 Rename LoopAccessAnalysis to LoopAccessLegacyAnalysis /NFC by Xinliang David Li · 9 years ago
- b6e263b [InstCombine] don't form select from logic ops if it's unlikely that we'll eliminate any ops by Sanjay Patel · 9 years ago
- d1c620b adjust test so it won't completely optimize away by Sanjay Patel · 9 years ago
- 662b8f1 AArch64: Avoid implicit iterator conversions, NFC by Duncan P. N. Exon Smith · 9 years ago
- d225a0f add tests for multi-use folding to select by Sanjay Patel · 9 years ago
- 76a0e1d Remove duplicate inclusion /NFC by Xinliang David Li · 9 years ago
- c347f0a ARM: Remove implicit iterator conversions, NFC by Duncan P. N. Exon Smith · 9 years ago
- 5604263 TableGen: Update style in CodeGenIntrinsics. NFC by Justin Bogner · 9 years ago
- 432e623 Remove inline hints computation from SampleProfile.cpp by Dehao Chen · 9 years ago
- b2e9a53 Revert r274829, it caused PR28472. by Nico Weber · 9 years ago
- d0a0cfa [X86] Regenerated bitreverse tests to demonstrate what is going on. by Simon Pilgrim · 9 years ago
- b7b00a8 [X86] Added bitreverse tests for non-legal types by Simon Pilgrim · 9 years ago
- 35be20e Sparc: Avoid implicit iterator conversions, NFC by Duncan P. N. Exon Smith · 9 years ago
- a3dcb9e WebAssembly: Avoid implicit iterator conversions, NFC by Duncan P. N. Exon Smith · 9 years ago
- 5de74a6 AsmPrinter: Avoid implicit iterator conversions in DbgValueHistoryCalculator, NFC by Duncan P. N. Exon Smith · 9 years ago
- 0a70e9a [CrossDSOCFI] Change the pass so that it doesn't require doInitialization() by Davide Italiano · 9 years ago
- bc06f80 [X86][AVX2] Add support for target shuffle combining to VPERMPD/VPERMQ by Simon Pilgrim · 9 years ago
- 86a3f78 SelectionDAG: Avoid implicit iterator conversions in SelectionDAGBuilder, NFC by Duncan P. N. Exon Smith · 9 years ago
- 83b2ab7 AMDGPU: Remove implicit iterator conversions, NFC by Duncan P. N. Exon Smith · 9 years ago
- a5b3bc1 [SCCP] Fold constants as we build them whne visiting cast instructions. by Davide Italiano · 9 years ago
- 9ea0ae7 SelectionDAG: Avoid implicit iterator conversions in SelectionDAGISel, NFC by Duncan P. N. Exon Smith · 9 years ago
- a60f808 SelectionDAG: Avoid implicit iterator conversions in ScheduleDAGSDNodes, NFC by Duncan P. N. Exon Smith · 9 years ago
- f360e3f AMDGPU: Make infinite loop clear, NFC by Duncan P. N. Exon Smith · 9 years ago
- cc2c87f SelectionDAG: Avoid implicit iterator conversions in FastISel, NFC by Duncan P. N. Exon Smith · 9 years ago
- 04671b9 Target: Avoid getFirstTerminator() => pointer, NFC by Duncan P. N. Exon Smith · 9 years ago
- ccb7a2f CodeGen: Avoid iterator conversions in TwoAddressInstructionPass, NFC by Duncan P. N. Exon Smith · 9 years ago
- fccaf97 CodeGen: Use MachineInstr& in StackSlotColoring, NFC by Duncan P. N. Exon Smith · 9 years ago
- 48900df [InstCombine] check for one-use before turning simple logic op into a select by Sanjay Patel · 9 years ago
- 6973077 IR: Set a TargetPrefix for nvvm intrinsics by Justin Bogner · 9 years ago
- 5475a5b [SLPVectorizer][X86] Added fma vectorization tests by Simon Pilgrim · 9 years ago
- c3d3821 CodeGen: Use MachineInstr& in RegisterScavenging, NFC by Duncan P. N. Exon Smith · 9 years ago
- 4465b12 add test to show multi-use output by Sanjay Patel · 9 years ago
- 161b6ac AMDGPU: Minor adjustment to r274817 by Matt Arsenault · 9 years ago
- 4b4ad23 [X86][AVX] Added combine test that should simplify to insertps by Simon Pilgrim · 9 years ago
- 0be32ac [InstCombine] allow or(sext(A), B) --> A ? -1 : B transform for vectors by Sanjay Patel · 9 years ago
- ed35fda Try to fix compilation error in DebugInfoPDBTests. by Zachary Turner · 9 years ago
- ec4eff9 [SystemZ] Add support for the .word directive. by Zhan Jun Liau · 9 years ago
- fbfe050 [DSE] Minor refactor based on D21007. NFC. by Chad Rosier · 9 years ago
- 66a4c6a add vector tests to show missing transform by Sanjay Patel · 9 years ago
- 700f702 [CodeGen, TargetPassConfig] Remove a race from createRegAllocPass by David Majnemer · 9 years ago
- a3314a5 PeepholeOptimizer: Make pass name match DEBUG_TYPE by Matt Arsenault · 9 years ago
- cfac770 [SystemZ] Add support for missing instructions by Zhan Jun Liau · 9 years ago
- e2a3d08 minimize tests by Sanjay Patel · 9 years ago
- b3f12d9 Move setName after accessing Name by Eric Liu · 9 years ago
- f760df8 Make a std::string copy of StringRef Name so that it remains valid when the original Name is overridden. by Eric Liu · 9 years ago
- 08f72ed regenerate checks by Sanjay Patel · 9 years ago
- 715f7dd [Sparc] Leon errata fix passes. by Chris Dewhurst · 9 years ago
- d83fc58 Do not expand SDIV when compiling for minimum code size by Sjoerd Meijer · 9 years ago
- ed84189 InstCombine rule to fold truncs whose value is available by Anna Thomas · 9 years ago
- 10c8524 [AMDGPU] fix ds_swizzle_b32 opcode for VI (bz 28371) by Valery Pykhtin · 9 years ago
- 2349423 Addressing post-commit comments regarding not expanding UDIV; by Sjoerd Meijer · 9 years ago
- 3696ecc [X86][SSE] Improve constant folding tests for CVTSD/CVTSS/CVTTSD/CVTTSS by Simon Pilgrim · 9 years ago
- c1abfa1 Code size optimisation: don't expand a div to a mul and and a shift sequence. by Sjoerd Meijer · 9 years ago
- b4070c3 [modules] Add missing includes. by Vassil Vassilev · 9 years ago
- 319ce32 [AArch64] Macro fusion of simple ALU ops with branches for Broadcom's Vulcan by Pankaj Gode · 9 years ago
- 6d5efdd [X86][SSE] Accept any shuffle mask that is all zeroes by Simon Pilgrim · 9 years ago
- 3e6afe9 Bug 28444: Fix assertion when extract_vector_elt has mismatched type by Matt Arsenault · 9 years ago
- 60316c0 [AVX512] Remove and autoupgrade a duplicate set of 512-bit masked shift intrinsics. by Craig Topper · 9 years ago
- b1a79e7 [X86] Remove intrinsics that already have autoupgrade support. by Craig Topper · 9 years ago
- 302c35d [PM] Port UnreachableBlockElim to the new Pass Manager by Wei Mi · 9 years ago
- 5c1170f Add an assertion for the value enumerator (bitcode writer) NFC by Mehdi Amini · 9 years ago
- b13c425 AMDGPU: Move si_mask_branch register operand to be a use by Matt Arsenault · 9 years ago
- d810dc4 AMDGPU: Cleanup. Use definesRegister instead of manual loop by Matt Arsenault · 9 years ago
- 179856d ARM: support high registers in __builtin_longjmp on WoA by Saleem Abdulrasool · 9 years ago
- 803eb9a Temporarily remove a test case to unblock PPC bots. by Andrew Kaylor · 9 years ago
- 62b7b48 Temporarily remove one test run line to unblock PPC bots. by Andrew Kaylor · 9 years ago
- 838850c Fix LTO document by Piotr Padlewski · 9 years ago
- 261c94d [lanai] Use peephole optimizer to generate more conditional ALU operations. by Jacques Pienaar · 9 years ago
- 664a3a9 Recommit r274692 - [X86] Transform setcc + movzbl into xorl + setcc by Michael Kuperstein · 9 years ago
- a161bdd [tsan] Try harder to not instrument gcov counters by Vedant Kumar · 9 years ago
- ac3d934 Add checks to the MachOObjectFile() constructor to make sure load commands sizes by Kevin Enderby · 9 years ago
- d0de2d9 [PM] Port InstSimplify to the new pass manager. by Davide Italiano · 9 years ago
- 6a6fa34 [DSE] Remove dead stores in end blocks containing fence by Anna Thomas · 9 years ago
- adafb27 Add a missing semicolon. by Rui Ueyama · 9 years ago
- 9a468ef Add a reference for Elf_Chdr type. by Rui Ueyama · 9 years ago
- a159545 Clang-format LoadStoreVectorizer by Alina Sbirlea · 9 years ago
- d72bce1 [AArch64] Change the preferred alignment for char and short to word alignment. by Chad Rosier · 9 years ago
- cb5f19e GlobalISel: remove redundant property setting. NFC. by Tim Northover · 9 years ago
- 9e4419d Include SelectionDAGISel in the opt-bisect process by Andrew Kaylor · 9 years ago
- 28925b5 ThinLTO: Do not take into account whether a definition has multiple copies when promoting. by Peter Collingbourne · 9 years ago
- fc0de02 [NVVM] Rename __nvvm_bar0 builtin back to __syncthreads. by Justin Lebar · 9 years ago
- 1a68871 [LibFuzzer] Unbreak the build on macOS which was broken by r272858. by Dan Liew · 9 years ago
- 415b201 tests: accept different TargetOpcode values. by Tim Northover · 9 years ago
- f3b3b0c [LoopStrengthReduce] Fix -Wmisleading-indentation. Reported by GCC6. by Davide Italiano · 9 years ago
- bbbc2c2 Revert r274692 to check whether this is what breaks windows selfhost. by Michael Kuperstein · 9 years ago
- cde945c NVPTX: Remove the legacy ptx intrinsics by Justin Bogner · 9 years ago
- ca632c9 Revert "[AArch64] Change the preferred alignment for char and short to word alignment" by Chad Rosier · 9 years ago
- 2e53b18 fix formatting; NFC by Sanjay Patel · 9 years ago
- e58b508 [SystemZ] Fix regression when handling conditional calls by Zhan Jun Liau · 9 years ago
- 849253f save type in local var; NFCI by Sanjay Patel · 9 years ago
- 69d2b17 Addressing post-commit comments for not rewriting fputs: by Sjoerd Meijer · 9 years ago
- 73a50c1 [AMDGPU] fix ds_write_src2 encoding (bz26027) by Valery Pykhtin · 9 years ago
- d8e3a80 Don't crash trying to relax 32 loads on COFF. by Rafael Espindola · 9 years ago
- 5ab922c Code size optimisation: don't rewrite fputs to fwrite when optimising for size by Sjoerd Meijer · 9 years ago
- 0862928 [ARM] Do not test for CPUs, use SubtargetFeatures. Also remove 1 flag by Diana Picus · 9 years ago
- 954c015 [LCG] Hoist the definitions of the stream operator friends to be inline by Chandler Carruth · 9 years ago
- a609ccd [LoopAccessAnalysis] Fix an integer overflow by David Majnemer · 9 years ago
- a268e97 [AVX512] Zero extend the result of vpcmpeq/vpcmpgt and similar intrinsics in the autoupgrade code. This currently results in worse codegen but is needed for correctness. by Craig Topper · 9 years ago