projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Only adjust esp around calls in presence of alloca.
[oota-llvm.git]
/
lib
/
Analysis
/
2007-07-16
Owen Anderson
Add support for walking up memory def chains, which...
tree
|
commitdiff
2007-07-16
Dan Gohman
Use ConstantFoldFP for folding all unary floating-point...
tree
|
commitdiff
2007-07-16
Dan Gohman
Fix comments about vectors to use the current wording.
tree
|
commitdiff
2007-07-16
Nick Lewycky
Handle decrementing loops properly. Fixes PR1533.
tree
|
commitdiff
2007-07-12
Owen Anderson
Let MemoryDependenceAnalysis take care of updating...
tree
|
commitdiff
2007-07-10
Owen Anderson
Calculate the size of a array allocation correctly.
tree
|
commitdiff
2007-07-10
Owen Anderson
Fix a crasher when finding the dependency of a call.
tree
|
commitdiff
2007-07-10
Owen Anderson
Make this pass registration static as well.
tree
|
commitdiff
2007-07-10
Owen Anderson
Handle vaarg instructions correctly.
tree
|
commitdiff
2007-07-10
Owen Anderson
Volatile loads and stores depend on each other.
tree
|
commitdiff
2007-07-10
Owen Anderson
Add support for finding the dependencies of call and...
tree
|
commitdiff
2007-07-10
Owen Anderson
Fix the build, and fix the handling of pointer sizes.
tree
|
commitdiff
2007-07-10
Owen Anderson
Fix a bunch of things from Chris' feedback
tree
|
commitdiff
2007-07-09
Dan Gohman
Move the APInt form of SCEVUnknown::getIntegerSCEV...
tree
|
commitdiff
2007-07-06
Owen Anderson
A first stab at memory dependence analysis. This is...
tree
|
commitdiff
2007-07-02
Dan Gohman
Add explicit keywords.
tree
|
commitdiff
2007-06-29
Devang Patel
Add loop info verification mechanism.
tree
|
commitdiff
2007-06-21
Devang Patel
CallGraphSCCPass manager may require other passes.
tree
|
commitdiff
2007-06-19
Dan Gohman
Rename ScalarEvolution::deleteInstructionFromRecords to
tree
|
commitdiff
2007-06-18
Dan Gohman
In SCEVAddExpr::get, skip over any cast operands before...
tree
|
commitdiff
2007-06-18
Anton Korobeynikov
Make BasicAliasAnalysis correctly register itself....
tree
|
commitdiff
2007-06-15
Dan Gohman
Fold a binary operator with constant operands when...
tree
|
commitdiff
2007-06-15
Dan Gohman
Add a SCEV class and supporting code for sign-extend...
tree
|
commitdiff
2007-06-12
Devang Patel
Break DominatorTree from ETNode.
tree
|
commitdiff
2007-06-08
Devang Patel
Use DominatorTree instead of ETForest.
tree
|
commitdiff
2007-06-07
Devang Patel
Use DominatorTree instead of ETForest.
tree
|
commitdiff
2007-06-07
Devang Patel
Maintain ETNode as part of DomTreeNode.
tree
|
commitdiff
2007-06-06
Nick Lewycky
Optimize this test. Firstly, only Instructions may...
tree
|
commitdiff
2007-06-06
Nick Lewycky
Fix PR1487 and Transforms/IndVar/2007-06-06-DeleteDangl...
tree
|
commitdiff
2007-06-05
Devang Patel
Fix PR 1497
tree
|
commitdiff
2007-06-04
Devang Patel
s/llvm::DominatorTreeBase::DomTreeNode/llvm::DomTreeNode/g
tree
|
commitdiff
2007-06-03
Devang Patel
s/DominatorTreeBase::Node/DominatorTreeBase:DomTreeNode/g
tree
|
commitdiff
2007-05-23
Chris Lattner
when merging two alias sets together, be sure to propag...
tree
|
commitdiff
2007-05-14
Dan Gohman
Add passes -view-cfg and -view-cfg-only that are like...
tree
|
commitdiff
2007-05-06
Nick Lewycky
Fix typo in comment.
tree
|
commitdiff
2007-05-03
Devang Patel
Drop 'const'
tree
|
commitdiff
2007-05-02
Devang Patel
Use 'static const char' instead of 'static const int'.
tree
|
commitdiff
2007-05-02
Lauro Ramos Venancio
Fix build error.
tree
|
commitdiff
2007-05-01
Devang Patel
Do not use typeinfo to identify pass in pass manager.
tree
|
commitdiff
2007-04-19
Zhou Sheng
Make use of ConstantInt::isZero instead of ConstantInt...
tree
|
commitdiff
2007-04-18
Devang Patel
Cache DT[*SI] lookup.
tree
|
commitdiff
2007-04-18
Devang Patel
Fix
tree
|
commitdiff
2007-04-17
Chris Lattner
Be more careful when inserting reused instructions...
tree
|
commitdiff
2007-04-17
Chris Lattner
Remove use of Instruction::getNext
tree
|
commitdiff
2007-04-16
Anton Korobeynikov
Removed tabs everywhere except autogenerated & external...
tree
|
commitdiff
2007-04-16
Reid Spencer
Revert last patch. It was already fixed.
tree
|
commitdiff
2007-04-16
Reid Spencer
For PR1336:
tree
|
commitdiff
2007-04-15
Owen Anderson
Tabs -> Spaces
tree
|
commitdiff
2007-04-15
Chris Lattner
Fix a nasty bug introduced when apint'ified. This...
tree
|
commitdiff
2007-04-15
Owen Anderson
Remove ImmediateDominator analysis. The same informati...
tree
|
commitdiff
2007-04-13
Chris Lattner
CSE simple binary expressions when they are inserted...
tree
|
commitdiff
2007-04-07
Zhou Sheng
Eliminate unnecessary APInt construction.
tree
|
commitdiff
2007-04-07
Zhou Sheng
Make APInt variables do the computation stuffs instead of
tree
|
commitdiff
2007-04-07
Zhou Sheng
Eliminate unnecessary zext/trunc stuffs.
tree
|
commitdiff
2007-04-07
Owen Anderson
Completely purge DomSet. This is the (hopefully) final...
tree
|
commitdiff
2007-04-07
Owen Anderson
Expunge DomSet from LoadValueNumbering. This is part...
tree
|
commitdiff
2007-04-02
Chris Lattner
Treat xor of signbit like an add.
tree
|
commitdiff
2007-04-01
Reid Spencer
The bit counting intrinsics return i32 not the operand...
tree
|
commitdiff
2007-04-01
Reid Spencer
For PR1297:
tree
|
commitdiff
2007-03-22
Dan Gohman
Change uses of Function::front to Function::getEntryBlo...
tree
|
commitdiff
2007-03-07
Devang Patel
Now IndVarSimplify is a LoopPass.
tree
|
commitdiff
2007-03-07
Devang Patel
Now LoopUnswitch is a LoopPass.
tree
|
commitdiff
2007-03-06
Devang Patel
Insert loop into LQ before visiting children.
tree
|
commitdiff
2007-03-06
Devang Patel
Use schedulePass() instead of assignPassManager() to...
tree
|
commitdiff
2007-03-06
Devang Patel
Add LPPassManager::insertLoop().
tree
|
commitdiff
2007-03-06
Devang Patel
LPPassManager::deleteLoopFromQueue() add meat. Cut...
tree
|
commitdiff
2007-03-06
Devang Patel
LPPassManager. Implement preparePassManager() hook.
tree
|
commitdiff
2007-03-06
Devang Patel
LPPassManager : Add initialization and finalizatino...
tree
|
commitdiff
2007-03-06
Devang Patel
Use std::deque to manage loop queue inside LPPassManager.
tree
|
commitdiff
2007-03-05
Devang Patel
Avoid constructing std::strings unless pass debugging...
tree
|
commitdiff
2007-03-05
Jeff Cohen
Unbreak VC++ build.
tree
|
commitdiff
2007-03-04
Chris Lattner
Speed up Loop::isLCSSAForm by using a hash table instea...
tree
|
commitdiff
2007-03-04
Reid Spencer
Guard further against APInt operations with operands...
tree
|
commitdiff
2007-03-02
Reid Spencer
Fix an unequal bitwidth issue.
tree
|
commitdiff
2007-03-02
Reid Spencer
Prefer non-virtual calls to ConstantInt::isZero over...
tree
|
commitdiff
2007-03-01
Reid Spencer
Make it possible to create an SCEVUnknown from an APInt...
tree
|
commitdiff
2007-03-01
Reid Spencer
Avoid a potential assert out if the loop increment...
tree
|
commitdiff
2007-03-01
Reid Spencer
Construct ConstantInt with simpler constructor.
tree
|
commitdiff
2007-03-01
Reid Spencer
Fix last night's 445.gobmk breakage which was caused...
tree
|
commitdiff
2007-03-01
Reid Spencer
Remove the "isSigned" parameters from ConstantRange...
tree
|
commitdiff
2007-03-01
Reid Spencer
APIntify various computations in ScalarEvolution
tree
|
commitdiff
2007-02-28
Reid Spencer
For PR1205:
tree
|
commitdiff
2007-02-28
Reid Spencer
For PR1205:
tree
|
commitdiff
2007-02-28
Reid Spencer
Move ConstantRange class to lib/Support from lib/Analys...
tree
|
commitdiff
2007-02-28
Reid Spencer
For PR1205:
tree
|
commitdiff
2007-02-28
Reid Spencer
For PR1205:
tree
|
commitdiff
2007-02-28
Reid Spencer
For PR1205:
tree
|
commitdiff
2007-02-27
Devang Patel
Make getPassManagerType() const.
tree
|
commitdiff
2007-02-23
Devang Patel
Fix thinko.
tree
|
commitdiff
2007-02-23
Devang Patel
Loop passes are set up to accept pointer.
tree
|
commitdiff
2007-02-23
Devang Patel
Teach LoopPass to assign itself one Loop Pass Manager.
tree
|
commitdiff
2007-02-23
Devang Patel
Add facility that allows LoopPass to re-insert a loop...
tree
|
commitdiff
2007-02-23
Devang Patel
Add LPPassManager interface that LoopPass can use to...
tree
|
commitdiff
2007-02-22
Devang Patel
Populate and walk loop queue.
tree
|
commitdiff
2007-02-22
Devang Patel
Add LoopQueue. This is used by loop pass manager to...
tree
|
commitdiff
2007-02-22
Devang Patel
Add Loop Pass Manager.
tree
|
commitdiff
2007-02-15
Reid Spencer
For PR1195:
tree
|
commitdiff
2007-02-11
Nick Lewycky
Fix comments to match names of functions.
tree
|
commitdiff
2007-02-10
Chris Lattner
Switch some std::vector's to SmallVectors. This speeds...
tree
|
commitdiff
2007-02-10
Chris Lattner
modify CheckGEPInstructions to take a pointer and size...
tree
|
commitdiff
next