Make the indirect branch optimization deterministic. No functionality change.
[oota-llvm.git] / test / Analysis /
2012-10-11 Sebastian Popdependence analysis
2012-10-02 James MolloyAdd default JIT LIT variable.
2012-09-26 Duncan SandsNow that invoke of an intrinsic is possible (for the...
2012-09-06 Arnold SchwaighoferBasicAA: Recognize cyclic NoAlias phis
2012-09-06 Arnold SchwaighoferBasicAA: GEPs of NoAlias'ing base ptr with equivalent...
2012-08-29 NAKAMURA Takumillvm/test/Analysis/Profiling: Mark 3 of them as REQUIRE...
2012-08-28 Manman RenProfile: set branch weight metadata with data generated...
2012-08-24 Manman RenBranchProb: modify the definition of an edge in BranchP...
2012-08-17 Benjamin KramerFix broken check lines.
2012-08-13 Nadav RotemMemoryDependenceAnalysis attempts to find the first...
2012-08-01 Nick LewyckyStay rational; don't assert trying to take the square...
2012-07-02 Chandler CarruthFix the remaining TCL-style quotes found in the testsui...
2012-07-02 Chandler CarruthConvert the uses of '|&' to use '2>&1 |' instead, which...
2012-07-02 Chandler CarruthConvert all tests using TCL-style quoting to use shell...
2012-06-28 Nick LewyckyIf the step value is a constant zero, the loop isn...
2012-05-30 Andrew TrickSCEV: Handle a corner case reducing AddRecExpr * AddRecExpr
2012-05-19 Andrew TrickSCEV: Add MarkPendingLoopPredicates to avoid recursive...
2012-04-24 Bill WendlingFileCheck-ize tests.
2012-04-24 Bill WendlingFileCheck-ize these tests.
2012-04-24 Bill WendlingFileCheck-ize these tests. Harden some of them.
2012-04-17 Benjamin KramerRevert "SCEV: When expanding a GEP the final addition...
2012-04-07 Benjamin KramerSCEV: When expanding a GEP the final addition to the...
2012-03-28 Rafael EspindolaHandle intrinsics in GlobalsModRef. Fixes pr12351.
2012-03-26 Andrew TrickSCEV fix: Handle loop invariant loads.
2012-03-22 Andrew TrickTest scalar evolution directly instead of testing the...
2012-02-27 Eli FriedmanDuncan pointed out that if the alignment isn't explicit...
2012-02-27 Eli FriedmanTeach BasicAA about the LLVM IR rules that allow readin...
2012-02-26 Rafael EspindolaChange the implementation of dominates(inst, inst)...
2012-02-16 Eli BenderskyReplace all instances of dg.exp file with lit.local...
2011-12-28 Nick LewyckyChange CaptureTracking to pass a Use* instead of a...
2011-12-22 Chandler CarruthMake the unreachable probability much much heavier...
2011-12-12 Chandler CarruthManually upgrade the test suite to specify the flag...
2011-11-29 Andrew TrickSCEV fix. In general, Add/Mul expressions should not...
2011-11-29 Andrew TrickFilecheckize.
2011-11-27 Chris LattnerUpgrade syntax of tests using volatile instructions...
2011-11-09 Nick LewyckyDon't forget to check FlagNW when determining whether...
2011-10-27 Benjamin Kramer2>&1 doesn't work here, it just creates an empty file...
2011-10-25 Duncan SandsRestore commits 142790 and 142843 - they weren't breaki...
2011-10-25 Chandler CarruthFix the API usage in loop probability heuristics. It...
2011-10-25 Duncan SandsSpeculatively revert commits 142790 and 142843 to see...
2011-10-24 Nick LewyckyNow that we look at all the header PHIs, we need to...
2011-10-24 Chandler CarruthRemove return heuristics from the static branch probabi...
2011-10-24 Nick LewyckyReapply r142781 with fix. Original message:
2011-10-24 Nick LewyckySpeculatively revert r142781. Bots are showing
2011-10-23 Nick LewyckyEnhance SCEV's brute force loop analysis to handle...
2011-10-23 Chandler CarruthTeach the BranchProbabilityInfo pass to print its resul...
2011-10-22 Nick LewyckyMake SCEV's brute force analysis stronger in two ways...
2011-10-19 Chandler CarruthGeneralize the reading of probability metadata to work...
2011-10-19 Chandler CarruthTeach the BranchProbabilityInfo analysis pass to read...
2011-10-19 Chandler CarruthAdd pass printing support to BlockFrequencyInfo pass...
2011-10-05 Andrew TrickMissing test case for r141164.
2011-10-03 Nick LewyckyReapply r140979 with fix! We never did get a testcase...
2011-10-03 Nick LewyckyRevert r140979 due to reports of bootstrap failure.
2011-10-03 Nick LewyckyAdd one more case we compute a max trip count.
2011-09-28 Eli FriedmanPR10628: Fix getModRefInfo so it queries the underlying...
2011-09-26 Eli FriedmanEnhance alias analysis for atomic instructions a bit...
2011-09-13 Andrew TrickThis test only makes sense with -enable-iv-rewrite.
2011-09-08 Eli FriedmanFix the logic in BasicAliasAnalysis::aliasGEP for compa...
2011-09-06 Owen AndersonTeach BasicAA about the aliasing properties of memset_p...
2011-09-06 Nick LewyckyThis transform only handles two-operand AddRec's. Preve...
2011-09-06 Nick LewyckyThe logic inside getMulExpr to simplify {a,+,b}*{c...
2011-09-06 Nick LewyckyRevert r139126 due to selfhost failures reported by...
2011-09-05 Nick LewyckyTeach SCEV to report a max backedge count in one intere...
2011-07-09 Rafael EspindolaMove the loads after the calls so that the fix for
2011-07-09 Rafael EspindolaUse CHECK-NEXT.
2011-06-19 Chris LattnerRemove support for parsing the "type i32" syntax for...
2011-06-18 Chris Lattnerrip out a ton of intrinsic modernization logic from...
2011-06-17 Chris Lattnermake the asmparser reject function and type redefinitio...
2011-06-17 Chris LattnerRemove support for using "foo" as symbols instead of...
2011-06-17 Chris Lattnermanually upgrade a bunch of tests to modern syntax...
2011-06-14 John McCallTest case for r132797.
2011-06-04 Dan GohmanReapply r131781, now that the GVN bug with partially...
2011-06-04 Dan GohmanRemove this test, which should have been reverted along...
2011-06-04 Dan GohmanRevert r131781 again. Apparently there is more going...
2011-06-04 Dan GohmanReapply r131781 (revert r131809), now that some BasicAA...
2011-06-04 Dan GohmanFix BasicAA's recursion detection so that it doesn...
2011-06-03 Dan GohmanWhen merging MustAlias and PartialAlias, chose PartialA...
2011-05-24 Dan GohmanMake DecomposeGEPExpression check SimplifyInstruction...
2011-05-22 Chris LattnerI missed a checking with my GVN change.
2011-05-21 Duncan SandsRevert commit 131781, to see if it fixes the x86-64...
2011-05-21 Dan GohmanWhen BasicAA can determine that two pointers have the...
2011-04-27 Dan GohmanTeach BasicAA about arm.neon.vld1 and vst1.
2011-04-27 Dan GohmanWhen analyzing functions known to only access argument...
2011-04-27 Andrew TrickTest case and comment for PR9633.
2011-04-25 Benjamin KramerMake tests more useful.
2011-04-07 Eli FriedmanPR9634: Don't unconditionally tell the AliasSetTracker...
2011-04-05 Chris Lattnerremove postdom frontiers, because it is dead. Forward...
2011-03-23 Anders CarlssonRevert r128140 for now.
2011-03-23 Anders CarlssonA global variable with internal linkage where all uses...
2011-03-15 Andrew TrickPropagate SCEV no-wrap flags whenever possible.
2011-03-09 Andrew TrickWhen SCEV can determine the loop test is X < X, set...
2011-02-13 Chris Lattnerteach SCEV that the scale and addition of an inbounds...
2011-02-11 Chris LattnerPer discussion with Dan G, inbounds geps *certainly...
2011-01-24 Dan GohmanAdd another rdar number.
2011-01-23 Nick LewyckySimplify some code with no functionality change. Make...
2011-01-23 Nick LewyckyUse value ranges to fold ext(trunc) in SCEV when possible.
2011-01-20 Tobias GrosserImplement requiredTransitive
2011-01-19 Nick LewyckySimilarly, analyze truncate through multiply.
2011-01-19 Nick LewyckyAdd a missed SCEV fold that is required to continue...
2011-01-19 Nick LewyckyAdd a missing SCEV simplification sext(zext x) -->...
next