| Commit message (Expand) | Author | Age | Files | Lines |
| * | Handle successor's PHI node correctly when flattening CFG merges two if-regions | Jakub Kuderski | 2019-09-26 | 1 | -1/+11 |
| * | [FlattenCFG] Silence static analyzer dyn_cast<BranchInst> null dereference wa... | Simon Pilgrim | 2019-09-26 | 1 | -4/+4 |
| * | [SimplifyCFG] FoldTwoEntryPHINode - silence static analyzer null dereference ... | Simon Pilgrim | 2019-09-24 | 1 | -0/+1 |
| * | SimplifyCFG - silence static analyzer dyn_cast<LandingPadInst> null dereferen... | Simon Pilgrim | 2019-09-24 | 1 | -1/+1 |
| * | SimplifyCFG - silence static analyzer dyn_cast<Instruction> null dereference ... | Simon Pilgrim | 2019-09-24 | 1 | -2/+1 |
| * | [SLC] Convert some strndup calls to strdup calls | David Bolvansky | 2019-09-23 | 2 | -0/+21 |
| * | [SimplifyCFG] mergeConditionalStoreToAddress(): try to pacify MSAN | Roman Lebedev | 2019-09-18 | 1 | -1/+1 |
| * | [SimplifyCFG] mergeConditionalStoreToAddress(): consider cost, not instructio... | Roman Lebedev | 2019-09-18 | 1 | -42/+50 |
| * | [SimplifyLibCalls] fix crash with empty function name (PR43347) | Sanjay Patel | 2019-09-18 | 1 | -15/+12 |
| * | Reland "[SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0',... | David Bolvansky | 2019-09-17 | 1 | -1/+4 |
| * | Revert "[SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0',... | Krasimir Georgiev | 2019-09-17 | 1 | -4/+1 |
| * | [SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0', y) | David Bolvansky | 2019-09-17 | 1 | -1/+4 |
| * | [NFCI] Fixed buildbots | David Bolvansky | 2019-09-17 | 1 | -6/+1 |
| * | [SimplifyLibCalls] Fix -Wunused-result after D53342/r372091 | Fangrui Song | 2019-09-17 | 1 | -1/+2 |
| * | [SimplifyLibCalls] Mark known arguments with nonnull | David Bolvansky | 2019-09-17 | 1 | -84/+204 |
| * | [SimplifyCFG] FoldTwoEntryPHINode(): consider *total* speculation cost, not p... | Roman Lebedev | 2019-09-16 | 1 | -13/+14 |
| * | [BasicBlockUtils] Add optional BBName argument, in line with BB:splitBasicBlock | Florian Hahn | 2019-09-13 | 2 | -4/+6 |
| * | Reland "clang-misexpect: Profile Guided Validation of Performance Annotations... | Petr Hosek | 2019-09-11 | 2 | -0/+178 |
| * | Revert "clang-misexpect: Profile Guided Validation of Performance Annotations... | Dmitri Gribenko | 2019-09-11 | 2 | -178/+0 |
| * | clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM | Petr Hosek | 2019-09-11 | 2 | -0/+178 |
| * | [MemorySSA] MemorySSA should not model debuginfo, and need not update it. | Alina Sbirlea | 2019-09-10 | 1 | -4/+1 |
| * | Revert "clang-misexpect: Profile Guided Validation of Performance Annotations... | Petr Hosek | 2019-09-10 | 2 | -178/+0 |
| * | clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM | Petr Hosek | 2019-09-10 | 2 | -0/+178 |
| * | [SimplifyCFG] SpeculativelyExecuteBB(): It's SpeculatedInstructions, not Spec... | Roman Lebedev | 2019-09-07 | 1 | -7/+7 |
| * | Change TargetLibraryInfo analysis passes to always require Function | Teresa Johnson | 2019-09-07 | 2 | -4/+3 |
| * | [InstCombine] Refactor substitution of instruction in the parent BB (NFC) | Evandro Menezes | 2019-09-06 | 1 | -14/+9 |
| * | [SimplifyLibCalls] handle pow(x,-0.0) before it can assert (PR43233) | Sanjay Patel | 2019-09-06 | 1 | -2/+2 |
| * | [SimplifyCFG] Don't SimplifyBranchOnICmpChain with ExtraCase | Vitaly Buka | 2019-09-05 | 1 | -1/+6 |
| * | [MemorySSA] Verify MSSAUpdater exists. | Alina Sbirlea | 2019-09-05 | 1 | -1/+2 |
| * | [MemorySSA] Update MemorySSA when removing debug.value calls. | Alina Sbirlea | 2019-09-05 | 1 | -1/+3 |
| * | [MemorySSA] Re-enable MemorySSA use. | Alina Sbirlea | 2019-09-04 | 1 | -0/+4 |
| * | [Instruction] Add hasMetadata(Kind) helper [NFC] | Philip Reames | 2019-09-04 | 1 | -2/+2 |
| * | [Debuginfo][SROA] Need to handle dbg.value in SROA pass. | Alexey Lapshin | 2019-09-04 | 1 | -2/+7 |
| * | [MemorySSA] Disable MemorySSA use. | Alina Sbirlea | 2019-09-03 | 1 | -4/+0 |
| * | [MemorySSA] Re-enable MemorySSA use. | Alina Sbirlea | 2019-09-03 | 1 | -0/+4 |
| * | [InstCombine] mempcpy(d,s,n) to memcpy(d,s,n) + n | David Bolvansky | 2019-08-31 | 1 | -0/+11 |
| * | Revert enabling MemorySSA. | Alina Sbirlea | 2019-08-29 | 1 | -4/+0 |
| * | [LoopUnrollAndJam] Use Lazy strategy for DTU. | Florian Hahn | 2019-08-29 | 1 | -2/+4 |
| * | [MemorySSA & LoopPassManager] Enable MemorySSA as loop dependency. Update tests. | Alina Sbirlea | 2019-08-29 | 1 | -0/+4 |
| * | [SimplifyCFG] Skip sinking common lifetime markers of `alloca`. | Michael Liao | 2019-08-29 | 1 | -6/+25 |
| * | [SimplifyCFG] FoldTwoEntryPHINode(): don't bailout on i1 PHI's if we can hois... | Roman Lebedev | 2019-08-29 | 1 | -3/+15 |
| * | [LoopUnroll] Use Lazy strategy for DTU used for MergeBlockIntoPredecessor. | Florian Hahn | 2019-08-29 | 1 | -1/+3 |
| * | Fix for "DICompileUnit not listed in llvm.dbg.cu" verification error after ... | Artur Pilipenko | 2019-08-28 | 2 | -2/+29 |
| * | [ValueMapper] NFC: Remove dead code to pause metadata mapping | Pirama Arumuga Nainar | 2019-08-28 | 1 | -17/+0 |
| * | [LoopUnroll] Handle certain PHIs in full unrolling properly | Bjorn Pettersson | 2019-08-26 | 1 | -3/+5 |
| * | [Loop Peeling] Fix silly bug in metadata update. | Serguei Katkov | 2019-08-22 | 1 | -6/+6 |
| * | Reland "[ARM] push LR before __gnu_mcount_nc" | Jian Cai | 2019-08-16 | 1 | -1/+1 |
| * | Revert "[ARM] push LR before __gnu_mcount_nc" | Jian Cai | 2019-08-16 | 1 | -1/+1 |
| * | [ARM] push LR before __gnu_mcount_nc | Jian Cai | 2019-08-16 | 1 | -1/+1 |
| * | [InstCombine] Simplify pow(2.0, itofp(y)) to ldexp(1.0, y) | Evandro Menezes | 2019-08-16 | 1 | -22/+32 |