2014-09-07 |
Hal Finkel | Make use @llvm.assume for loop guards in ScalarEvolution |
tree | commitdiff |
2014-09-07 |
Hal Finkel | Make use of @llvm.assume from LazyValueInfo |
tree | commitdiff |
2014-09-07 |
Hal Finkel | Add additional patterns for @llvm.assume in ValueTracking |
tree | commitdiff |
2014-09-07 |
Hal Finkel | Make use of @llvm.assume in ValueTracking (computeKnown... |
tree | commitdiff |
2014-09-07 |
Hal Finkel | Add functions for finding ephemeral values |
tree | commitdiff |
2014-09-07 |
Hal Finkel | Add an Assumption-Tracking Pass |
tree | commitdiff |
2014-09-03 |
Benjamin Kramer | Add override to overriden virtual methods, remove virtu... |
tree | commitdiff |
2014-09-03 |
Hal Finkel | [CFLAA] Remove one final initializer list |
tree | commitdiff |
2014-09-02 |
Hal Finkel | [CFLAA] And even more MSVC fixes |
tree | commitdiff |
2014-09-02 |
Hal Finkel | [CFLAA] More cleanup for MSVC |
tree | commitdiff |
2014-09-02 |
Hal Finkel | [CFLAA] No initializer lists for MSVC |
tree | commitdiff |
2014-09-02 |
Hal Finkel | [CFLAA] Remove tautological comparison |
tree | commitdiff |
2014-09-02 |
Hal Finkel | [CFLAA] LLVM_CONSTEXPR -> const |
tree | commitdiff |
2014-09-02 |
Hal Finkel | [CFLAA] constexpr -> LLVM_CONSTEXPR |
tree | commitdiff |
2014-09-02 |
Hal Finkel | Add a CFL Alias Analysis implementation |
tree | commitdiff |
2014-09-02 |
Robin Morisset | Fix MemoryDependenceAnalysis in cases where QueryInstr... |
tree | commitdiff |
2014-09-01 |
Nick Lewycky | Remove an errant outer loop that contains nothing but... |
tree | commitdiff |
2014-08-30 |
Craig Topper | Remove 'virtual' keyword from methods markedwith 'overr... |
tree | commitdiff |
2014-08-29 |
Robin Morisset | Fix typos in comments, NFC |
tree | commitdiff |
2014-08-29 |
Robin Morisset | Relax the constraint more in MemoryDependencyAnalysis.cpp |
tree | commitdiff |
2014-08-29 |
Matt Arsenault | Make fabs safe to speculatively execute |
tree | commitdiff |
2014-08-28 |
David Majnemer | InstSimplify: Move a transform from InstCombine to... |
tree | commitdiff |
2014-08-27 |
David Majnemer | InstSimplify: Don't simplify gep X, (Y-X) to Y if types... |
tree | commitdiff |
2014-08-27 |
Nico Weber | Reland r216439 215441, majnemer has a real fix for... |
tree | commitdiff |
2014-08-27 |
Nico Weber | Revert r216439 (and r216441, else the former doesn... |
tree | commitdiff |
2014-08-27 |
David Majnemer | InstSimplify: Compute comparison ranges for left shift... |
tree | commitdiff |
2014-08-26 |
David Majnemer | InstSimplify: Fold gep X, (sub 0, ptrtoint(X)) to null |
tree | commitdiff |
2014-08-26 |
David Majnemer | InstSimplify: Simplify trivial pointer expressions... |
tree | commitdiff |
2014-08-26 |
Dylan Noblesmith | Analysis: cleanup |
tree | commitdiff |
2014-08-26 |
Dylan Noblesmith | Revert "Analysis: unique_ptr-ify DependenceAnalysis... |
tree | commitdiff |
2014-08-25 |
Rafael Espindola | Modernize raw_fd_ostream's constructor a bit. |
tree | commitdiff |
2014-08-25 |
Karthik Bhat | Allow vectorization of division by uniform power of 2. |
tree | commitdiff |
2014-08-25 |
Dylan Noblesmith | Analysis: unique_ptr-ify DependenceAnalysis::collectCoe... |
tree | commitdiff |
2014-08-25 |
Dylan Noblesmith | Analysis: unique_ptr-ify DependenceAnalysis::depends |
tree | commitdiff |
2014-08-25 |
Dylan Noblesmith | Analysis: take a reference instead of pointer |
tree | commitdiff |
2014-08-24 |
Craig Topper | Use range based for loops to avoid needing to re-mentio... |
tree | commitdiff |
2014-08-22 |
David Majnemer | ValueTracking: Figure out more bits when looking at... |
tree | commitdiff |
2014-08-21 |
Craig Topper | Repace SmallPtrSet with SmallPtrSetImpl in function... |
tree | commitdiff |
2014-08-18 |
Robin Morisset | Answer to Philip Reames comments |
tree | commitdiff |
2014-08-18 |
Robin Morisset | Weak relaxing of the constraints on atomics in MemoryDe... |
tree | commitdiff |
2014-08-18 |
Craig Topper | Revert "Repace SmallPtrSet with SmallPtrSetImpl in... |
tree | commitdiff |
2014-08-17 |
Craig Topper | Repace SmallPtrSet with SmallPtrSetImpl in function... |
tree | commitdiff |
2014-08-11 |
Jiangning Liu | In LVI(Lazy Value Info), originally value on a BB can... |
tree | commitdiff |
2014-08-07 |
Richard Smith | Remove Support/IncludeFile.h and its only user. This... |
tree | commitdiff |
2014-08-05 |
James Molloy | Teach the SLP Vectorizer that keeping some values live... |
tree | commitdiff |
2014-07-31 |
Hal Finkel | Fix ScalarEvolutionExpander when creating a PHI in... |
tree | commitdiff |
2014-07-31 |
David Majnemer | InstSimplify: Simplify (X - (0 - Y)) if the second... |
tree | commitdiff |
2014-07-25 |
Hal Finkel | Add @llvm.assume, lowering, and some basic properties |
tree | commitdiff |
2014-07-25 |
Hal Finkel | Simplify and improve scoped-noalias metadata semantics |
tree | commitdiff |
2014-07-24 |
Hal Finkel | Add scoped-noalias metadata |
tree | commitdiff |
2014-07-24 |
Hal Finkel | AA metadata refactoring (introduce AAMDNodes) |
tree | commitdiff |
2014-07-22 |
Hal Finkel | Make use of the align parameter attribute for all point... |
tree | commitdiff |
2014-07-21 |
Hal Finkel | Match semantics of PointerMayBeCapturedBefore to its... |
tree | commitdiff |
2014-07-21 |
Duncan P. N. Exon... | Revert "[C++11] Add predecessors(BasicBlock *) / succes... |
tree | commitdiff |
2014-07-21 |
Hal Finkel | Move the CapturesBefore tracker from AA into CaptureTra... |
tree | commitdiff |
2014-07-21 |
Hal Finkel | Move isIdentifiedFunctionLocal from BasicAA to AA |
tree | commitdiff |
2014-07-20 |
Manuel Jacob | Remove braces around single-statement block and rangify... |
tree | commitdiff |
2014-07-20 |
Manuel Jacob | [C++11] Add predecessors(BasicBlock *) / successors... |
tree | commitdiff |
2014-07-20 |
NAKAMURA Takumi | Fix msc17 build. RegionInfo::RegionInfo::recalculate... |
tree | commitdiff |
2014-07-20 |
NAKAMURA Takumi | Fix -Asserts build introduced since r213456. |
tree | commitdiff |
2014-07-19 |
Matt Arsenault | Templatify RegionInfo so it works on MachineBasicBlocks |
tree | commitdiff |
2014-07-19 |
David Blaikie | Remove uses of the redundant ".reset(nullptr)" of uniqu... |
tree | commitdiff |
2014-07-18 |
Hal Finkel | Add a dereferenceable attribute |
tree | commitdiff |
2014-07-17 |
Suyog Sarda | Rectify r213231. Use proper version of 'ComputeNumSignB... |
tree | commitdiff |
2014-07-17 |
Suyog Sarda | Move ashr optimization from InstCombineShift to InstSim... |
tree | commitdiff |
2014-07-17 |
Hal Finkel | Improve BasicAA CS-CS queries (redux) |
tree | commitdiff |
2014-07-15 |
Matt Arsenault | Teach computeKnownBits to look through addrspacecast. |
tree | commitdiff |
2014-07-15 |
Matt Arsenault | Teach GetUnderlyingObject / BasicAA about addrspacecast |
tree | commitdiff |
2014-07-15 |
Nick Lewycky | Revert r212572 "improve BasicAA CS-CS queries", it... |
tree | commitdiff |
2014-07-14 |
Matt Arsenault | Look through addrspacecast in IsConstantOffsetFromGlobal |
tree | commitdiff |
2014-07-14 |
Matt Arsenault | Look through addrspacecast in GetPointerBaseWithConstan... |
tree | commitdiff |
2014-07-14 |
David Majnemer | InstSimplify: Correct sdiv x / -1 |
tree | commitdiff |
2014-07-14 |
David Majnemer | InstSimplify: The upper bound of X / C was missing... |
tree | commitdiff |
2014-07-12 |
Matt Arsenault | Templatify DominanceFrontier. |
tree | commitdiff |
2014-07-12 |
Duncan P. N. Exon... | BFI: Add constructor for Weight |
tree | commitdiff |
2014-07-12 |
Duncan P. N. Exon... | BFI: Clean up BlockMass |
tree | commitdiff |
2014-07-11 |
Duncan P. N. Exon... | BFI: Mark the end of namespaces |
tree | commitdiff |
2014-07-10 |
Hal Finkel | Allow isDereferenceablePointer to look through some... |
tree | commitdiff |
2014-07-08 |
Hal Finkel | Improve BasicAA CS-CS queries |
tree | commitdiff |
2014-07-06 |
Sanjay Patel | fixed typos in comments |
tree | commitdiff |
2014-07-04 |
David Majnemer | InstSimplify: Fix a bug when INT_MIN is in a sdiv |
tree | commitdiff |
2014-07-03 |
Andrea Di Biagio | [CostModel][x86] Improved cost model for alternate... |
tree | commitdiff |
2014-07-03 |
Richard Trieu | Add new lines to debugging information. |
tree | commitdiff |
2014-07-01 |
Gerolf Hoflehner | Suppress inlining when the block address is taken |
tree | commitdiff |
2014-06-26 |
Alp Toker | Revert "Introduce a string_ostream string builder facilty" |
tree | commitdiff |
2014-06-26 |
Dinesh Dwivedi | This patch removed duplicate code for matching patterns |
tree | commitdiff |
2014-06-26 |
Alp Toker | MSVC build fix following r211749 |
tree | commitdiff |
2014-06-26 |
Alp Toker | Introduce a string_ostream string builder facilty |
tree | commitdiff |
2014-06-24 |
Duncan P. N. Exon... | Support: Move class ScaledNumber |
tree | commitdiff |
2014-06-24 |
Duncan P. N. Exon... | BFI: Un-floatify more language |
tree | commitdiff |
2014-06-24 |
Duncan P. N. Exon... | Support: Extract ScaledNumbers::MinScale and MaxScale |
tree | commitdiff |
2014-06-23 |
Duncan P. N. Exon... | BFI: Change language from "exponent" to "scale" |
tree | commitdiff |
2014-06-23 |
Duncan P. N. Exon... | BFI: Rename UnsignedFloat => ScaledNumber |
tree | commitdiff |
2014-06-21 |
Benjamin Kramer | SCEVExpander: Fold constant PHIs harder. The logic... |
tree | commitdiff |
2014-06-21 |
Richard Trieu | Add back functionality removed in r210497. |
tree | commitdiff |
2014-06-20 |
Duncan P. N. Exon... | Support: Write ScaledNumber::getQuotient() and getProduct() |
tree | commitdiff |
2014-06-19 |
Jingyue Wu | [ValueTracking] Extend range metadata to call/invoke |
tree | commitdiff |
2014-06-19 |
Nick Lewycky | Move optimization of some cases of (A & C1)|(B & C2... |
tree | commitdiff |
2014-06-19 |
Nick Lewycky | Make instsimplify's analysis of icmp eq/ne use computeK... |
tree | commitdiff |
2014-06-09 |
Richard Trieu | Removing an "if (!this)" check from two print methods... |
tree | commitdiff |
next |