projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
More code cleanup [NFC]
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
2015-02-14
Andrea Di Biagio
[optnone] Skip pass Constant Hoisting on optnone functions.
tree
|
commitdiff
2015-02-14
Duncan P. N. Exon...
Transforms: Canonicalize access to function attributes...
tree
|
commitdiff
2015-02-13
Chandler Carruth
[PM] Remove the old 'PassManager.h' header file at...
tree
|
commitdiff
2015-02-13
Chandler Carruth
[unroll] Concede defeat and disable the unroll analyzer...
tree
|
commitdiff
2015-02-13
Chandler Carruth
[unroll] Merge the simplification and DCE estimation...
tree
|
commitdiff
2015-02-13
Chandler Carruth
[unroll] Remove pointless dyn_cast<>s to Instruction...
tree
|
commitdiff
2015-02-13
Chandler Carruth
[unroll] Don't check the loop set for whether an instru...
tree
|
commitdiff
2015-02-13
Chandler Carruth
[unroll] Change the other worklist in the unroll analyz...
tree
|
commitdiff
2015-02-13
Chandler Carruth
[unroll] Replace a boolean, for loop, condition, and...
tree
|
commitdiff
2015-02-13
Chandler Carruth
[unroll] Directly query for dead instructions.
tree
|
commitdiff
2015-02-13
Chandler Carruth
[unroll] Replace a linear time check for no uses with...
tree
|
commitdiff
2015-02-13
Chandler Carruth
[unroll] Rather than an operand set, use a setvector...
tree
|
commitdiff
2015-02-13
Chandler Carruth
[unroll] Extract the code to enqueue operansd for the...
tree
|
commitdiff
2015-02-13
Chandler Carruth
[unroll] Use a small set to de-duplicate operands prior...
tree
|
commitdiff
2015-02-13
Chandler Carruth
[unroll] Make the unroll cost analysis terminate determ...
tree
|
commitdiff
2015-02-13
Chandler Carruth
[unroll] Make range based for loops a bit more explicit...
tree
|
commitdiff
2015-02-13
Chandler Carruth
[unroll] Avoid the "Insn" abbreviation of Instruction...
tree
|
commitdiff
2015-02-13
Chandler Carruth
[unroll] Tidy up the integer we use to accumululate...
tree
|
commitdiff
2015-02-13
Chandler Carruth
[unroll] Don't use a map from pointer to bool. Use...
tree
|
commitdiff
2015-02-13
Michael Zolotukhin
Prevent division by 0.
tree
|
commitdiff
2015-02-13
Chandler Carruth
[unroll] Update the new analysis logic from r228265...
tree
|
commitdiff
2015-02-12
James Molloy
[LoopRerolling] Be more forgiving with instruction...
tree
|
commitdiff
2015-02-11
Mehdi Amini
Reassociate: cannot negate a INT_MIN value
tree
|
commitdiff
2015-02-11
James Molloy
[LoopReroll] Introduce the concept of DAGRootSets.
tree
|
commitdiff
2015-02-11
Zachary Turner
Use ADDITIONAL_HEADER_DIRS in all LLVM CMake projects.
tree
|
commitdiff
2015-02-10
David Majnemer
EarlyCSE: It isn't safe to CSE across synchronization...
tree
|
commitdiff
2015-02-10
Philip Reames
Adjust how we avoid poll insertion inside the poll...
tree
|
commitdiff
2015-02-09
Adrian Prantl
Debug info: When updating debug info during SROA, do...
tree
|
commitdiff
2015-02-09
Adrian Prantl
Debug info: Use DW_OP_bit_piece instead of DW_OP_piece...
tree
|
commitdiff
2015-02-09
Ramkumar Ramachandra
[Statepoint] Improve two asserts, fix some style (NFC)
tree
|
commitdiff
2015-02-09
Ramkumar Ramachandra
PlaceSafepoints: modernize gc.result.* -> gc.result
tree
|
commitdiff
2015-02-09
Philip Reames
Update file comment to clarify points highlighted in...
tree
|
commitdiff
2015-02-09
Philip Reames
Use range for loops in PlaceSafepoints (NFC)
tree
|
commitdiff
2015-02-09
Philip Reames
Add basic tests for PlaceSafepoints
tree
|
commitdiff
2015-02-07
Benjamin Kramer
LoopIdiom: Use utility functions.
tree
|
commitdiff
2015-02-07
Bjorn Steinbrink
Properly update AA metadata when performing call slot...
tree
|
commitdiff
2015-02-06
Michael Zolotukhin
Use estimated number of optimized insns in unroll-thres...
tree
|
commitdiff
2015-02-06
Michael Zolotukhin
[InstSimplify] Add SimplifyFPBinOp function.
tree
|
commitdiff
2015-02-06
Benjamin Kramer
Make helper functions/classes/globals static. NFC.
tree
|
commitdiff
2015-02-06
Benjamin Kramer
IRCE: Demote template to ArrayRef and SmallVector to...
tree
|
commitdiff
2015-02-05
Aaron Ballman
Removing an unused variable warning I accidentally...
tree
|
commitdiff
2015-02-05
Aaron Ballman
Silencing an MSVC warning about a switch statement...
tree
|
commitdiff
2015-02-05
Michael Zolotukhin
Implement new heuristic for complete loop unrolling.
tree
|
commitdiff
2015-02-04
Tom Stellard
StructurizeCFG: Remove obsolete fix for loop backedge...
tree
|
commitdiff
2015-02-04
Tom Stellard
StructurizeCFG: Use a reverse post-order traversal
tree
|
commitdiff
2015-02-04
Aaron Ballman
Fixing a -Wsign-compare warning; NFC
tree
|
commitdiff
2015-02-04
Philip Reames
Fix a warning in non-asserts builds
tree
|
commitdiff
2015-02-04
Philip Reames
Clang format of a file introduced in 228090 (NFC)
tree
|
commitdiff
2015-02-04
Philip Reames
Add a pass for inserting safepoints into (nearly) arbit...
tree
|
commitdiff
2015-02-03
Daniel Berlin
Allow PRE to insert no-cost phi nodes
tree
|
commitdiff
2015-02-03
Jingyue Wu
Add straight-line strength reduction to LLVM
tree
|
commitdiff
2015-02-02
Jingyue Wu
Resurrect the assertion removed by r227717
tree
|
commitdiff
2015-02-01
Chandler Carruth
[multiversion] Kill FunctionTargetTransformInfo, TTI...
tree
|
commitdiff
2015-02-01
Benjamin Kramer
EarlyCSE: Replace custom hash mixing with Hashing.h
tree
|
commitdiff
2015-02-01
Chandler Carruth
[multiversion] Thread a function argument through all...
tree
|
commitdiff
2015-02-01
Chandler Carruth
[PM] Port SimplifyCFG to the new pass manager.
tree
|
commitdiff
2015-02-01
Chandler Carruth
[PM] Port EarlyCSE to the new pass manager.
tree
|
commitdiff
2015-02-01
Jingyue Wu
[SeparateConstOffsetFromGEP] skip optnone functions
tree
|
commitdiff
2015-02-01
Jingyue Wu
[SeparateConstOffsetFromGEP] set PreservesCFG flag
tree
|
commitdiff
2015-02-01
Jingyue Wu
[NVPTX] Emit .pragma "nounroll" for loops marked with...
tree
|
commitdiff
2015-02-01
Adrian Prantl
Fix PR22393. When recursively replacing an aggregate...
tree
|
commitdiff
2015-01-31
Chandler Carruth
[PM] Change the core design of the TTI analysis to...
tree
|
commitdiff
2015-01-29
James Molloy
[LoopReroll] Alter the data structures used during...
tree
|
commitdiff
2015-01-29
Sanjay Patel
[GVN] don't propagate equality comparisons of FP zero...
tree
|
commitdiff
2015-01-29
James Molloy
[LoopReroll] Refactor most of reroll() into a helper...
tree
|
commitdiff
2015-01-28
Philip Reames
Teach SplitBlockPredecessors how to handle landingpad...
tree
|
commitdiff
2015-01-28
Chandler Carruth
[LPM] Stop using the string based preservation API...
tree
|
commitdiff
2015-01-27
Sanjoy Das
Teach IRCE to look at branch weights when recognizing...
tree
|
commitdiff
2015-01-27
Eric Christopher
Migrate SeparateConstOffsetFromGEP to use a Function...
tree
|
commitdiff
2015-01-27
David Majnemer
LoopRotate: Don't walk the uses of a Constant
tree
|
commitdiff
2015-01-27
Chandler Carruth
[PM] Refactor the core logic to run EarlyCSE over a...
tree
|
commitdiff
2015-01-26
Chad Rosier
Commoning of target specific load/store intrinsics...
tree
|
commitdiff
2015-01-24
Chandler Carruth
[PM] General doxygen and comment cleanup for this pass.
tree
|
commitdiff
2015-01-24
Chandler Carruth
[PM] Reformat this code with clang-format so that I...
tree
|
commitdiff
2015-01-24
Chandler Carruth
[PM] Port LowerExpectIntrinsic to the new pass manager.
tree
|
commitdiff
2015-01-24
Chandler Carruth
[PM] Change LowerExpectIntrinsic to actually return...
tree
|
commitdiff
2015-01-24
Chandler Carruth
[PM] Use a more appropriate name for the statistics...
tree
|
commitdiff
2015-01-24
Chandler Carruth
[PM] Switch tihs code to use a range based for loop...
tree
|
commitdiff
2015-01-24
Chandler Carruth
[PM] Use a SmallVector instead of std::vector to avoid...
tree
|
commitdiff
2015-01-24
Chandler Carruth
[PM] Pull the two helpers for this pass into static...
tree
|
commitdiff
2015-01-24
Chandler Carruth
[PM] Add a basic doxygen comment for this pass.
tree
|
commitdiff
2015-01-24
Chandler Carruth
[PM] Clean up the formatting of the LowerExpectIntrinsi...
tree
|
commitdiff
2015-01-24
Chandler Carruth
[PM] Move the LowerExpectIntrinsic pass to the Scalar...
tree
|
commitdiff
2015-01-22
Sanjoy Das
[NFC] Introduce a 'struct Range' for IRCE
tree
|
commitdiff
2015-01-22
Sanjoy Das
Fix crashes in IRCE caused by mismatched types
tree
|
commitdiff
2015-01-20
Adrian Prantl
Reapply: Teach SROA how to update debug info for fragme...
tree
|
commitdiff
2015-01-19
Chandler Carruth
[PM] Replace the Pass argument to SplitEdge with specif...
tree
|
commitdiff
2015-01-19
Chandler Carruth
[PM] Cleanup a dead option to critical edge splitting...
tree
|
commitdiff
2015-01-19
Chandler Carruth
[PM] Remove the Pass argument from all of the critical...
tree
|
commitdiff
2015-01-19
Chandler Carruth
[PM] Lift the analyses into the interface for
tree
|
commitdiff
2015-01-18
Chandler Carruth
[PM] Pull the analyses used for another utility routine...
tree
|
commitdiff
2015-01-18
Chandler Carruth
[PM] Sink the specific analyses preserved by SplitBlock...
tree
|
commitdiff
2015-01-18
Chandler Carruth
[PM] Replace another Pass argument with specific analys...
tree
|
commitdiff
2015-01-18
Chandler Carruth
[PM] Refactor how the LoopRotation pass access the...
tree
|
commitdiff
2015-01-18
Chandler Carruth
[PM] Now that LoopInfo isn't in the Pass type hierarchy...
tree
|
commitdiff
2015-01-17
Chandler Carruth
[PM] Split the LoopInfo object apart from the legacy...
tree
|
commitdiff
2015-01-16
Mehdi Amini
Fix Reassociate handling of constant in presence of...
tree
|
commitdiff
2015-01-16
Sanjoy Das
Add a new pass "inductive range check elimination"
tree
|
commitdiff
2015-01-15
Sanjoy Das
Revert r226201 (Add a new pass "inductive range check...
tree
|
commitdiff
2015-01-15
David Majnemer
InductiveRangeCheckElimination: Remove extra ';'
tree
|
commitdiff
next