[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.
[oota-llvm.git] / lib / Transforms / Utils / SimplifyCFG.cpp
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2014-02-21 Rafael EspindolaRename many DataLayout variables from TD to DL.
2014-01-28 Rafael EspindolaFix pr14893.
2014-01-27 Manman RenPGO branch weight: keep halving the weights until they...
2014-01-24 Alp TokerFix known typos
2014-01-15 Hans WennborgSwitch-to-lookup tables: set threshold to 3 cases
2014-01-12 Hans WennborgSwitch-to-lookup tables: Don't require a result for...
2013-12-20 Justin BognerTransforms: Don't create bad weights when eliminating...
2013-11-12 Nadav RotemFoldBranchToCommonDest merges branches into a single...
2013-11-12 Benjamin KramerSimplifyCFG: Use existing constant folding logic when...
2013-11-10 Nadav RotemSimplifyCFG has a heuristics for out-of-order processor...
2013-10-21 Tom StellardSimplifyCFG: Don't duplicate calls to functions marked...
2013-10-21 Matt ArsenaultTeach SimplifyCFG about address spaces
2013-10-21 Michael GottesmanFix the predecessor removal logic in r193045.
2013-10-20 Michael GottesmanTeach simplify-cfg how to correctly create covered...
2013-09-22 Benjamin KramerProvide basic type safety for array_pod_sort comparators.
2013-09-06 Matt ArsenaultUse type helper functions.
2013-08-06 Tom StellardFactor FlattenCFG out from SimplifyCFG
2013-08-02 Alexey SamsonovFix dereferencing end iterator in SimplifyCFG. Patch...
2013-07-28 Rafael EspindolaFix -Wdocumentation warnings.
2013-07-27 Tom StellardSimplifyCFG: Use parallel-and and parallel-or mode...
2013-07-14 Craig TopperUse SmallVectorImpl& instead of SmallVector to avoid...
2013-07-04 Benjamin KramerSimplifyCFG: Teach switch generation some patterns...
2013-06-04 Rafael EspindolaSecond part of pr16069
2013-06-04 Hans WennborgTypo: s/caes/cases/ in SimplifyCFG
2013-06-03 David MajnemerSimplifyCFG: Do not transform PHI to select if doing...
2013-06-03 David MajnemerSimplifyCFG: Small cleanup, use ICmpInst::isEquality()
2013-06-01 David MajnemerSimplifyCFG: Fix typo in comment for ComputeSpeculationCost
2013-05-23 Benjamin KramerMore symbols that should be static.
2013-04-29 Arnold SchwaighoferSimplifyCFG: If convert single conditional stores
2013-04-21 Arnold SchwaighoferRevert "SimplifyCFG: If convert single conditional...
2013-04-20 Arnold SchwaighoferSimplifyCFG: If convert single conditional stores
2013-04-16 Hans Wennborgsimplifycfg: Fix integer overflow converting switch...
2013-03-11 Bill WendlingDon't remove a landing pad if the invoke requires a...
2013-03-07 Andrew TrickSimplifyCFG fix for volatile load/store.
2013-01-27 Chandler CarruthRe-revert r173342, without losing the compile time...
2013-01-25 Chandler CarruthSwitch this code away from Value::isUsedInBasicBlock...
2013-01-24 Benjamin KramerReapply chandlerc's r173342 now that the miscompile...
2013-01-24 Chandler CarruthRevert r173342 temporarily. It appears to cause a very...
2013-01-24 Chandler CarruthPlug TTI into the speculation logic, giving it a real...
2013-01-24 Chandler CarruthAddress a large chunk of this FIXME by accumulating...
2013-01-24 Chandler CarruthSwitch the constant expression speculation cost evaluat...
2013-01-24 Chandler CarruthRephrase the speculating scan of the conditional BB...
2013-01-24 Chandler CarruthSimplify the PHI node operand rewriting.
2013-01-24 Chandler CarruthGive the basic block variables here names based on...
2013-01-24 Chandler CarruthLift a cheap early exit test above loops and other...
2013-01-24 Chandler CarruthSpiff up the comment on this method, making the example...
2013-01-23 Duncan SandsInitialize the components of this class. Otherwise...
2013-01-07 Chandler CarruthMake SimplifyCFG simply depend upon TargetTransformInfo...
2013-01-07 Chandler CarruthMove TargetTransformInfo to live under the Analysis...
2013-01-05 Chandler CarruthSwitch SimplifyCFG over to the TargetTransformInfo...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-30 Chandler CarruthFix non-determinism introduced in r168970 and pointed...
2012-11-30 Chandler CarruthRearrange the comments, control flow, and variable...
2012-11-30 Evan ChengFix logic to determine whether to turn a switch into...
2012-11-16 Hans WennborgSimplifyCFG: Don't assume non-null ScalarTargetTransfor...
2012-11-15 Andrew Trickmisspell
2012-11-15 Andrew Trickwhitespace
2012-11-07 Hans WennborgOnly do switch-to-lookup table transformation when...
2012-11-01 Chandler CarruthRevert the series of commits starting with r166578...
2012-10-31 Hans WennborgRemove fixme about unreachable cases from SwitchToLooku...
2012-10-31 Hans WennborgAddress Duncan's comments on r167121.
2012-10-31 Hans WennborgAddress Duncan's comments on r167115
2012-10-31 Hans WennborgFix false -> NULL conversion from r167115 spotted by...
2012-10-31 Hans WennborgDo simple constant propagation in lookup table formatio...
2012-10-30 Hans WennborgUse TargetTransformInfo to control switch-to-lookup...
2012-10-29 Duncan SandsRemove a wrapper around getIntPtrType added to GVN...
2012-10-25 Jakob Stoklund OlesenAlso optimize large switch statements.
2012-10-24 Micah VillmowAdd in support for getIntPtrType to get the pointer...
2012-10-14 Benjamin KramerSimplify code. No functionality change.
2012-10-11 Manman RenPGO: create metadata for switch only if it has more...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-10-04 Benjamin KramerSimplifyCFG: Enhance the "remove CFG edge that leads...
2012-10-01 Benjamin KramerSimplifyCFG: Don't crash when forming a switch bitmap...
2012-09-30 Benjamin KramerSimplifyCFG: Enumerating all predecessors of a BB can...
2012-09-27 Benjamin KramerFix a integer overflow in SimplifyCFG's look up table...
2012-09-26 Hans WennborgAddress Duncan's comments on r164684:
2012-09-26 Hans WennborgAddress Duncan's comments on r164682:
2012-09-26 Hans WennborgSimplifyCFG: Make the switch-to-lookup table transforma...
2012-09-26 Hans WennborgSimplifyCFG: Refactor the switch-to-lookup table transf...
2012-09-20 Manman RenSimplifyCFG: sink common codes from IF, ELSE blocks...
2012-09-19 Hans WennborgSimplifyCFG: Don't generate invalid code for switch...
2012-09-18 Manman RenPGO: preserve branch-weight metadata when simplifying...
2012-09-17 Manman RenPGO: preserve branch-weight metadata when simplifying...
2012-09-17 Manman RenPGO: preserve branch-weight metadata when simplifying...
2012-09-17 Manman RenPGO: preserve branch-weight metadata when simplifying...
2012-09-17 Axel NaumannFix a few vars that can end up being used without initi...
2012-09-15 Manman RenPGO: preserve branch-weight metadata when simplifying...
2012-09-14 Manman RenPGO: preserve branch-weight metadata when simplifying...
2012-09-14 Manman RenTry to fix the bots by detecting inconsistant branch...
2012-09-14 Manman RenPGO: preserve branch-weight metadata when merging two...
2012-09-11 Manman RenSimplifyCFG: preserve branch-weight metadata when creat...
2012-09-10 Hans WennborgFix style issues from r163302 pointed out by Evan.
2012-09-08 Andrew TrickRemove an incorrect assert during branch weight propaga...
2012-09-07 Hans WennborgSimplifyCFG: ValidLookupTableConstant should be static
2012-09-06 Hans WennborgFix switch_to_lookup_table.ll test from r163302.
2012-09-06 Hans WennborgBuild lookup tables for switches (PR884)
2012-09-05 Roman DivackyStop casting away const qualifier needlessly.
2012-08-30 Michael Ilsemantest
next