- 1b11638 [LibCallsShrinkWrap] Remove some temporary cl::opt(s). by Davide Italiano · 8 years ago
- c154336 [LibCallsShrinkWrap] Teach the pass how to preserve the dominator. by Davide Italiano · 8 years ago
- 988e599 Kill the old Simplify* APIs, leave SimplifyInstruction for the moment by Daniel Berlin · 8 years ago
- 2b06667 NewGVN: Use new SimplifyQuery based API by Daniel Berlin · 8 years ago
- 5c3bf01 PHITransAddr: Use new SimplifyQuery based API. by Daniel Berlin · 8 years ago
- 516ca41 InstCombine: Use the new SimplifyQuery versions of Simplify*. Use AssumptionCache, DominatorTree, TargetLibraryInfo everywhere. by Daniel Berlin · 8 years ago
- 8253e24 [DAGCombiner] add (sext i1 X), 1 --> zext (not i1 X) by Sanjay Patel · 8 years ago
- 559cd48 [AMDGPU][MC] Added arg checks for vmcnt, expcnt, lgkmcnt helpers by Dmitry Preobrazhensky · 8 years ago
- 052412f LTO: Mark undefined module asm symbols as used. by Peter Collingbourne · 8 years ago
- 86c4758 CorrelatedValuePropagation: Rename a variable for consistency by Daniel Berlin · 8 years ago
- 58c7fe6 [ValueTracking] Introduce a KnownBits struct to wrap the two APInts for computeKnownBits by Craig Topper · 8 years ago
- 263da12 Reverts commit r301424, r301425 and r301426 by Sanjoy Das · 8 years ago
- 8619795 [LV] Handle external uses of floating-point induction variables by Matthew Simpson · 8 years ago
- a7ff6d3 Use WeakVH instead of WeakTrackingVH in AliasSetTracker's UnkownInsts by Sanjoy Das · 8 years ago
- 147a8ed Add a new WeakVH value handle; NFC by Sanjoy Das · 8 years ago
- d0cf26e Rename WeakVH to WeakTrackingVH; NFC by Sanjoy Das · 8 years ago
- a620093 [globalisel][tablegen] Fix vector element size by Igor Breger · 8 years ago
- 86d385f [sampleprof] Drop test dependency on the string hash func (NFC) by Vedant Kumar · 8 years ago
- 5cc9392 [AMDGPU][MC] Added check for truncation of SOPK imm operand by Dmitry Preobrazhensky · 8 years ago
- 180ce98 [AVR] Remove an unused local variable by Dylan McKay · 8 years ago
- c36b154 [x86] change tests to use sext, not zext; NFC by Sanjay Patel · 8 years ago
- f2ba970 Fix unused-variable warning caused by r301407. by Haojian Wu · 8 years ago
- 553bcb5 [TargetLowering] fix isConstTrueVal to account for build vector truncation by Sanjay Patel · 8 years ago
- 4c814e6 Convert LoopRotation to use SimplifyQuery version of SimplifyInstruction. Add AssumptionCache, DominatorTree, TLI if available. by Daniel Berlin · 8 years ago
- b7f0325 Convert SimplifyInstructions to use the SimplifyQuery version of SimplifyInstruction by Daniel Berlin · 8 years ago
- c303d33 Convert CVP to use SimplifyQuery version of SimplifyInstruction. Add AssumptionCache, DominatorTree, TLI if available. by Daniel Berlin · 8 years ago
- d530427 Fix signed multiplication with overflow fallback. by Ranjeet Singh · 8 years ago
- 0f75548 [DAG] add FIXME comments for splat detection; NFC by Sanjay Patel · 8 years ago
- 4886bbb [X86] Added pointer math zext test case (PR22970) by Simon Pilgrim · 8 years ago
- 2171b73 [X86][SSE] Add test case for repeated vector insertions of the same element (PR15298) by Simon Pilgrim · 8 years ago
- 70c9b6a Simplify the CFG after loop pass cleanup. by Filipe Cabecinhas · 8 years ago
- 8bc6721 [mips] Fix test mips64fpldst.ll with machine verifier enabled by Sagar Thakur · 8 years ago
- 78f951e [X86] Add missing mayLoad/mayStore attributes to some X86 instructions (Continue) by Ayman Musa · 8 years ago
- 11a42a5 [mips] Rework a portion of MipsCC interface. (NFC) by Simon Dardis · 8 years ago
- 03ca81e PR31007 and PR27884 will be closed: a possibility to compile constants like 0bH is now supported in MS asm. by Andrew V. Tischenko · 8 years ago
- 1ebb1b7 [X86][SSE2] Fix asm string for movq (Move Quadword) instruction. by Ayman Musa · 8 years ago
- 4a48147 [InstCombine] Add test cases for opportunities to improve knownbits handling for cttz and ctlz intrinsics. by Craig Topper · 8 years ago
- 2238d78 Remove tailing whitespaces. by Michael Liao · 8 years ago
- 69cd180 InstructionSimplify: Use braced initializer list for SimplifyQuery creation by Daniel Berlin · 8 years ago
- 12b3d3d InstructionSimplify: Have SimplifyFPBinOp pass FastMathFlags by value, like we do everywhere else by Daniel Berlin · 8 years ago
- 3284457 InstructionSimplify: End our long national nightmare of ever-growing Simplify* arguments. by Daniel Berlin · 8 years ago
- 123fc0d [XRay][tools] Remove wayward semicolon (NFC) by Dean Michael Berris · 8 years ago
- 8577a8c [XRay][tools] Fixup definition for stat division. by Dean Michael Berris · 8 years ago
- 9636fed [AMDGPU] Garbage collect dead code. NFCI. by Davide Italiano · 8 years ago
- 3f8d088 [Support] Avoid UB in sys::fs::perms::operator~. NFC. by Ahmed Bougacha · 8 years ago
- ed89889 [MSP430] Fix PR32769: Select8 and Select16 need to have SR in Uses. by Vadzim Dambrouski · 8 years ago
- 4bfa64a [gcov] Sort file info before printing it by Vedant Kumar · 8 years ago
- 37b4fd9 revert debugging by Sam Clegg · 8 years ago
- d420e40 [WebAssembly] Allow for signed relocation addends by Sam Clegg · 8 years ago
- f23578f [AVR] Do not kill the dest register for a pseudo instruction by Dylan McKay · 8 years ago
- 3676647 AMDGPU: Shift down reserved SP register like scratch wave offset by Matt Arsenault · 8 years ago
- 2b2adc9 [DAG] fix formatting of isConstantSplat(); NFC by Sanjay Patel · 8 years ago
- 185d319 AMDGPU: Clean up VOP3NoMods pattern by Matt Arsenault · 8 years ago
- c2cc67a [x86] add more tests for potential change in bool math folding; NFC by Sanjay Patel · 8 years ago
- c75cdfc AMDGPU: Fix ValueKind code object metadata for images by Konstantin Zhuravlyov · 8 years ago
- bdf98d2 [x86] regenerate checks; NFC by Sanjay Patel · 8 years ago
- 5cec42a [llvm-pdbdump] Allow sorting / filtering by immediate padding by Zachary Turner · 8 years ago
- a3ca930 [llvm-pdbdump] Dump File / Line Info to YAML. by Zachary Turner · 8 years ago
- 3995e3e [StringExtras] Add a fromHex to complement toHex. by Zachary Turner · 8 years ago
- 953d6af SimplifyLibCalls: Fix crash on memset(notmalloc()) by Matthias Braun · 8 years ago
- 6ec3ecc Fix an assertion when skipping stack values in DWARF2 mode. by Adrian Prantl · 8 years ago
- 10cfd77 [llvm-objdump] Don't attempt to print lines beyond the end of file by Petr Hosek · 8 years ago
- 510dc24 [Hexagon] Only increment debug counters if debug option is present by Krzysztof Parzyszek · 8 years ago
- 52d55b4 [LV] Make LIT test insensitive to basic block numbering by Gil Rapaport · 8 years ago
- dff33b2 Skip bitcasts while looking for GEP in LoadStoreVectorizer by Stanislav Mekhanoshin · 8 years ago
- 410317e [X86][AVX2] Add shuffle test for PR27320 showing current codegen. by Simon Pilgrim · 8 years ago
- 4b3dea8 [InstCombine] Remove redundant code from SimplifyUsingDistributiveLaws by Craig Topper · 8 years ago
- 21db70e [APInt] Use isSubsetOf, intersects, and bit counting methods to reduce temporary APInts by Craig Topper · 8 years ago
- 4c75072 [InstCombine] Fix CHECK-LABEL in two tests. by Craig Topper · 8 years ago
- 0000cef [X86][SSE] Add tests for PR14657 showing current codegen. by Simon Pilgrim · 8 years ago
- f88c054 Print complete DIExpressions in the assembler output DEBUG_VALUE comments. by Adrian Prantl · 8 years ago
- 178cf77 [WebAssembly] Fix relocation count in wasm binaries with call_indirect by Sam Clegg · 8 years ago
- 2854ea8 [WebAssembly] Read global index in init expression as LEB by Sam Clegg · 8 years ago
- b351839 [InstSimplify] Handle (~A & ~B) | (~A ^ B) -> ~A ^ B by Craig Topper · 8 years ago
- 41042eb [PM] Run IndirectCallPromotion only when PGO is enabled. by Davide Italiano · 8 years ago
- 65c40b4 [InstCombine] Remove superfluous curly braces around a single line if body. NFC by Craig Topper · 8 years ago
- c4708ba [ValueTracking] Use APInt::operator|=(uint64_t) instead of creating a temporary APInt. NFC by Craig Topper · 8 years ago
- a14d021 [ValueTracking] Use APInt instead of auto. NFC by Craig Topper · 8 years ago
- 0a2cedf [ValueTracking] Use BitWidth local variable instead of re-reading it from KnownZero. NFC by Craig Topper · 8 years ago
- ea5eba0 [SelectionDAG] Added getBuildVector(ArrayRef<SDUse>) helper. by Simon Pilgrim · 8 years ago
- 21b590c [DAGCombiner] Refactor to make it easy to add support for vectors in a future patch. NFCI. by Simon Pilgrim · 8 years ago
- d8be4bf Resubmit r301309: [DebugInfo][X86] Fix handling of DBG_VALUE's in post-RA scheduler. by Andrew Ng · 8 years ago
- 1276764 [InstCombine] Add missing commute handling to (A | B) & (B ^ (~A)) -> (A & B) by Craig Topper · 8 years ago
- 05711fe [SelectionDAG] Use getBuildVector helper where possible. NFCI by Simon Pilgrim · 8 years ago
- 0226ba2 [AVR] Support the LDWRdPtr instruction with the same Src+Dst register by Dylan McKay · 8 years ago
- e9fd8c5 Revert "[DebugInfo][X86] Fix handling of DBG_VALUE's in post-RA scheduler." by Andrew Ng · 8 years ago
- ac1a217 Bring back the ability opt out of padding zero-byte functions by not providing a nop instruction. by Daniel Sanders · 8 years ago
- 7198047 [DebugInfo][X86] Fix handling of DBG_VALUE's in post-RA scheduler. by Andrew Ng · 8 years ago
- 70ad9d9 [SelectionDAG] Pull out repeated getValueType calls. NFCI. by Simon Pilgrim · 8 years ago
- cda4399 [DAGCombiner] Add vector support for (srl (trunc (srl x, c1)), c2) combine. by Simon Pilgrim · 8 years ago
- 055a715 [SimplifyLibCalls] Fix infinite loop with fast-math optimization. by Andrew Ng · 8 years ago
- 5c072c6 [SelectionDAG] Recognise splat vector isKnownToBeAPowerOfTwo one/sign bit shift cases. by Simon Pilgrim · 8 years ago
- 1ef6a94 [DAGCombiner] Use SDValue::getConstantOperandVal helper where possible. NFCI. by Simon Pilgrim · 8 years ago
- 3900334 [IVUsers] Don't bail out of normalizing non-affine add recs by Sanjoy Das · 8 years ago
- 3c9711d [InstCombine] Add test cases for missing commute handling in ((A ^ C) ^ B) & (B ^ A) -> (B ^ A) & ~C by Craig Topper · 8 years ago
- 17d26f1 [InstCombine] Add test cases showing failures to handle commuted patterns after tricking the operand complexity sorting. by Craig Topper · 8 years ago
- 0e5fc34 [InstCombine] Use commutable matchers to reduce some code. NFC by Craig Topper · 8 years ago
- e9d7fd8 [LV] Remove redundant basic block split by Gil Rapaport · 8 years ago
- 42e8349 Update doc of the variadic version of getOrInsertFunction by Serge Guelton · 8 years ago
- 844c74b [CodeExtractor]: Fixup use refs of the old phi. by Xinliang David Li · 8 years ago