projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
[EarlyCSE] Fix handling of target memory intrinsics for CSE'ing loads.
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
SimplifyCFGPass.cpp
2015-09-10
James Molloy
Add GlobalsAA as preserved to a bunch of transforms
blob
|
commitdiff
|
raw
2015-06-24
Sanjay Patel
fix typos; NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-06-24
Sanjay Patel
don't repeat function names in comments; NFC
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Alexander Kornienko
Revert r240137 (Fixed/added namespace ending comments...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-19
Alexander Kornienko
Fixed/added namespace ending comments using clang-tidy...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-08
Akira Hatanaka
[ARM] Pass a callback to FunctionPass constructors...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-10
Mehdi Amini
DataLayout is mandatory, update the API to reflect...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-04
Mehdi Amini
Make DataLayout Non-Optional in the Module
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Chandler Carruth
[multiversion] Thread a function argument through all...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Chandler Carruth
[PM] Port SimplifyCFG to the new pass manager.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-31
Chandler Carruth
[PM] Change the core design of the TTI analysis to...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-04
Chandler Carruth
[PM] Split the AssumptionTracker immutable pass into...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-30
Jingyue Wu
[SimplifyCFG] threshold for folding branches with commo...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-07
Hal Finkel
Make use of @llvm.assume in ValueTracking (computeKnown...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-13
Rafael Espindola
Remove 'using std::errro_code' from lib.
blob
|
commitdiff
|
raw
|
diff to current
2014-06-12
Rafael Espindola
Don't use 'using std::error_code' in include/llvm.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Transforms edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
Chandler Carruth
[Modules] Fix potential ODR violations by sinking the...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-05
Craig Topper
[C++11] Add 'override' keyword to virtual methods that...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-04
Chandler Carruth
[Modules] Move CFG.h to the IR library as it defines...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Rafael Espindola
Make DataLayout a plain object, not a pass.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-21
Rafael Espindola
Rename a few more DataLayout variables.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-06
Paul Robinson
Disable most IR-level transform passes on functions...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-12
Peter Collingbourne
Reapply r188119 now that the bug it exposed is fixed.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-10
Arnold Schwaighofer
Revert r188119 "Kill some duplicated code for removing...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-09
Peter Collingbourne
Kill some duplicated code for removing unreachable...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-06
Tom Stellard
Factor FlattenCFG out from SimplifyCFG
blob
|
commitdiff
|
raw
|
diff to current
2013-07-27
Tom Stellard
SimplifyCFG: Use parallel-and and parallel-or mode...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-07
Chandler Carruth
Make SimplifyCFG simply depend upon TargetTransformInfo...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-07
Chandler Carruth
Move TargetTransformInfo to live under the Analysis...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-17
Evgeniy Stepanov
Optimize tree walking in markAliveBlocks.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-30
Hans Wennborg
Use TargetTransformInfo to control switch-to-lookup...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-08
Micah Villmow
Move TargetData to DataLayout.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-06
Jim Grosbach
Update function names to conform to guidelines.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-24
Nadav Rotem
Clean whitespaces.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-16
Nuno Lopes
fix PR13339 (remove the predecessor from the unwind...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-02
Nuno Lopes
fix the regression I introduced in r159385 (it's necess...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-28
Nuno Lopes
make simplifyCFG erase invokes to readonly/readnone...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-25
Nuno Lopes
improve optimization of invoke instructions:
blob
|
commitdiff
|
raw
|
diff to current
2011-07-15
Jay Foad
Convert CallInst and InvokeInst APIs to use ArrayRef.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-02
Devang Patel
Preserve line number information while converting Invok...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-22
Frits van Bommel
Add a parameter to ConstantFoldTerminator() that caller...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-27
Devang Patel
Simplify cfg inserts a call to trap when unreachable...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-30
Jay Foad
Remove PHINode::reserveOperandSpace(). Instead, add...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-30
Jay Foad
(Almost) always call reserveOperandSpace() on newly...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-19
Owen Anderson
Get rid of static constructors for pass registration...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-07
Owen Anderson
Now with fewer extraneous semicolons!
blob
|
commitdiff
|
raw
|
diff to current
2010-08-14
Dan Gohman
Teach SimplifyCFG how to simplify indirectbr instructions.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-06
Owen Anderson
Reapply r110396, with fixes to appease the Linux buildb...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-06
Owen Anderson
Revert r110396 to fix buildbots.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-05
Owen Anderson
Don't use PassInfo* as a type identifier for passes...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-21
Owen Anderson
Fix batch of converting RegisterPass<> to INTIALIZE_PASS().
blob
|
commitdiff
|
raw
|
diff to current
2010-06-13
Benjamin Kramer
SimplifyCFG: don't turn volatile stores to null/undef...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-08
Chris Lattner
make simplifycfg insert an llvm.trap before the 'unreac...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-24
Gabor Greif
Finally land the InvokeInst operand reordering.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-22
Gabor Greif
backing out r99170 because it still fails on clang...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-22
Gabor Greif
Now that hopefully all direct accesses to InvokeInst...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-19
Gabor Greif
back out r98957, it broke smooshlab.apple.com:8010...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-19
Gabor Greif
Recommit r80858 again (which has been backed out in...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-15
Devang Patel
In "empty" bb, the return instruction may not be first...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-14
Bill Wendling
Skip over debug info when trying to merge two return...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-05
Jakob Stoklund Olesen
Teach SimplifyCFG about magic pointer constants.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Dan Gohman
Use do+while instead of while for loops which obviously...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-22
Chris Lattner
Implement PR5795 by merging duplicated return blocks...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-23
Nick Lewycky
Remove LLVMContext and its include.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-01
Chris Lattner
remove a bunch of locking from LLVMContextImpl. Since...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-03
Gabor Greif
back out my recent commit (r80858), it seems to break...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-03
Gabor Greif
re-commit r66920 (which has been backed out in r66953...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-02
Chris Lattner
eliminate VISIBILITY_HIDDEN from Transforms/Scalar...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-30
Chris Lattner
add getPointerAddressSpace() to GEP instruction, use...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-13
Owen Anderson
Push LLVMContexts through the IntegerType APIs.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-30
Owen Anderson
Move more code back to 2.5 APIs.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-22
Owen Anderson
Get rid of the Pass+Context magic.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-14
Dale Johannesen
Revert 75571; I'm convinced this isn't the right thing...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-14
Dale Johannesen
Don't delete asm's just because their inputs are undefined;
blob
|
commitdiff
|
raw
|
diff to current
2009-07-06
Owen Anderson
"LLVMContext* " --> "LLVMContext *"
blob
|
commitdiff
|
raw
|
diff to current
2009-07-03
Owen Anderson
Even more passes being LLVMContext'd.
blob
|
commitdiff
|
raw
|
diff to current
2009-06-12
Chris Lattner
second half of fix for PR4366: don't zap store to null of
blob
|
commitdiff
|
raw
|
diff to current
2009-03-13
Bill Wendling
Revert r66920. It was causing failures in the self...
blob
|
commitdiff
|
raw
|
diff to current
2009-03-13
Gabor Greif
Second installment of "BasicBlock operands to the back"
blob
|
commitdiff
|
raw
|
diff to current
2008-09-25
Devang Patel
Large mechanical patch.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-23
Devang Patel
s/ParameterAttributes/Attributes/g
blob
|
commitdiff
|
raw
|
diff to current
2008-09-08
Devang Patel
s/RemoveUnreachableBlocks/RemoveUnreachableBlocksFromFn/g
blob
|
commitdiff
|
raw
|
diff to current
2008-09-04
Dan Gohman
Tidy up several unbeseeming casts from pointer to intptr_t.
blob
|
commitdiff
|
raw
|
diff to current
2008-05-14
Chris Lattner
rename SimplifyCFG.cpp -> SimplifyCFGPass.cpp
blob
|
commitdiff
|
raw
|
diff to current