projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix a -Wunused-local-typedefs warning
[oota-llvm.git]
/
lib
/
CodeGen
/
LiveVariables.cpp
2014-04-30
Alexey Samsonov
Convert more loops to range-based equivalents
blob
|
commitdiff
|
raw
2014-04-30
Alexey Samsonov
Convert several loops over MachineFunction basic blocks...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-14
Craig Topper
[C++11] More 'nullptr' conversion. In some cases just...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-11
Craig Topper
Use SmallVectorImpl& instead of SmallVector to avoid...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-03
Craig Topper
Use SmallVectorImpl instead of SmallVector for iterator...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-22
Chad Rosier
Simplify logic now that r182490 is in place. No functi...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-05
Jakob Stoklund Olesen
Remove special-casing of return blocks for liveness.
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-15
Jakob Stoklund Olesen
Switch most getReservedRegs() clients to the MRI equiva...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-11
Manman Ren
Release build: guard dump functions with
blob
|
commitdiff
|
raw
|
diff to current
2012-09-09
Benjamin Kramer
LiveVariables: Compute a set of defs and kills to speed...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-06
Manman Ren
Release build: guard dump functions with "ifndef NDEBUG"
blob
|
commitdiff
|
raw
|
diff to current
2012-06-23
Jakob Stoklund Olesen
Teach LiveVariables to handle <undef> operands.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-01
Jakob Stoklund Olesen
Switch all register list clients to the new MC*Iterator...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-01
Lang Hames
Fix typo.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-09
Jakob Stoklund Olesen
Assert on SSA errors in LiveVariables.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-05
Craig Topper
Convert more GenRegisterInfo tables from unsigned to...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-10
Andrew Trick
RegAlloc superpass: includes phi elimination, coalescin...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-03
Andrew Trick
whitespace
blob
|
commitdiff
|
raw
|
diff to current
2012-01-21
Evan Cheng
Fix an obvious typo.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-21
Jakob Stoklund Olesen
Handle register masks in LiveVariables.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-20
Jakob Stoklund Olesen
Delete an unused member variable.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-14
Evan Cheng
After r147827 and r147902, it's now possible for unallo...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Evan Cheng
Add bundle aware API for querying instruction propertie...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Evan Cheng
First chunk of MachineInstr bundle support.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-12
Duncan Sands
Silence a bunch (but not all) "variable written but...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-08
Benjamin Kramer
Reduce vector reallocations.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-08
Jakob Stoklund Olesen
Use an IndexedMap for LiveVariables::VirtRegInfo.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-12
Owen Anderson
Begin adding static dependence information to passes...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-07
Owen Anderson
Now with fewer extraneous semicolons!
blob
|
commitdiff
|
raw
|
diff to current
2010-08-16
Jakob Stoklund Olesen
Remove unused functions.
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-14
Chris Lattner
fix a -Wbool-conversions warning from clang.
blob
|
commitdiff
|
raw
|
diff to current
2010-06-05
Dale Johannesen
Fix some liveout handling related to tail calls, see...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-13
Dan Gohman
Eliminate MachineBasicBlock::const_livein_iterator...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-26
Evan Cheng
LiveVariables should clear kill / dead markers first...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-05
Jakob Stoklund Olesen
Better handling of dead super registers in LiveVariable...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-23
Jakob Stoklund Olesen
Keep track of phi join registers explicitly in LiveVari...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-09
Chris Lattner
move target-independent opcodes out of TargetInstrInfo
blob
|
commitdiff
|
raw
|
diff to current
2010-02-09
Dale Johannesen
Skip DEBUG_VALUE in some places where it was affecting...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-07
Benjamin Kramer
Remove dead variable.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-04
David Greene
Change errs() to dbgs().
blob
|
commitdiff
|
raw
|
diff to current
2009-12-01
Jakob Stoklund Olesen
Move PHIElimination::isLiveOut method to LiveVariables.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-01
Evan Cheng
Fix PR5614: parts of a physical register def may be...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-21
Jakob Stoklund Olesen
Be more clever about calculating live variables through...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-13
Evan Cheng
Fix PR5410: LiveVariables lost subreg def:
blob
|
commitdiff
|
raw
|
diff to current
2009-11-11
Jakob Stoklund Olesen
Fix liveness calculation when splitting critical edges...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-10
Jakob Stoklund Olesen
Teach PHIElimination to split critical edges when ...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-14
Evan Cheng
When LiveVariables is adding implicit-def to model...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-24
Evan Cheng
Clean up LiveVariables and change how it deals with...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-23
Evan Cheng
Fix PR5024. LiveVariables physical register defs should...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-22
Evan Cheng
Fix PR5024. LiveVariables::FindLastPartialDef should...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-23
Chris Lattner
remove the last uses of Config/alloca.h
blob
|
commitdiff
|
raw
|
diff to current
2009-08-23
Chris Lattner
remove various std::ostream version of printing methods...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-31
Dan Gohman
Reapply r77654 with a fix: MachineFunctionPass's getAna...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-31
Daniel Dunbar
Revert r77654, it appears to be causing llvm-gcc bootst...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-31
Dan Gohman
Manage MachineFunctions with an analysis Pass instead...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-06
Evan Cheng
Avoid adding a duplicate def. This fixes PR4478.
blob
|
commitdiff
|
raw
|
diff to current
2009-06-20
Evan Cheng
Fix PR4419: handle defs of partial uses.
blob
|
commitdiff
|
raw
|
diff to current
2009-06-03
Evan Cheng
If there is a def of a super-register followed by a...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-26
Jeffrey Yasskin
LiveVariables::VarInfo contains an AliveBlocks BitVecto...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-26
Evan Cheng
Eliminate VarInfo::UsedBlocks.
blob
|
commitdiff
|
raw
|
diff to current
2009-01-20
Evan Cheng
Fix PR3243: a LiveVariables bug. When HandlePhysRegKill...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-21
Devang Patel
Silence unused variable warnings.
blob
|
commitdiff
|
raw
|
diff to current
2008-11-13
Dan Gohman
Use find_first/find_next to iterate through all the...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-03
Dan Gohman
Switch the MachineOperand accessors back to the short...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-21
Dan Gohman
Factor out code into HandleVirtRegDef, for consistency...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-14
Owen Anderson
Use SmallSet instead of std::set to save allocations.
blob
|
commitdiff
|
raw
|
diff to current
2008-08-04
Owen Anderson
- Fix SelectionDAG to generate correct CFGs.
blob
|
commitdiff
|
raw
|
diff to current
2008-07-03
Evan Cheng
- Remove calls to copyKillDeadInfo which is an N^2...
blob
|
commitdiff
|
raw
|
diff to current
2008-07-03
Evan Cheng
Use std::replace instead of std::find and push_back.
blob
|
commitdiff
|
raw
|
diff to current
2008-07-03
Evan Cheng
- Add LiveVariables::replaceKillInstruction. This does...
blob
|
commitdiff
|
raw
|
diff to current
2008-06-27
Owen Anderson
Use a SmallSet when we can to reduce memory allocations.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-25
Dan Gohman
Fix the text in an assert string.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-23
Bill Wendling
This situation can occur:
blob
|
commitdiff
|
raw
|
diff to current
2008-04-16
Evan Cheng
Rewrite LiveVariable liveness computation. The new...
blob
|
commitdiff
|
raw
|
diff to current
2008-04-02
Evan Cheng
Now that I am told MachineRegisterInfo also tracks...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-19
Evan Cheng
Fix live variables issues:
blob
|
commitdiff
|
raw
|
diff to current
2008-03-05
Evan Cheng
Refactor code. Remove duplicated functions that basical...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-21
Bill Wendling
Clear PhysRegPartUse for the sub register as well.
blob
|
commitdiff
|
raw
|
diff to current
2008-02-20
Bill Wendling
Remove one of the fixmes that I put in there. From...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-20
Bill Wendling
Improve some comments explaining the "handle kills...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-20
Bill Wendling
Fix comment.
blob
|
commitdiff
|
raw
|
diff to current
2008-02-20
Bill Wendling
Added some comments and reformatted others. No function...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-20
Bill Wendling
More constification of things. More comments added...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-20
Bill Wendling
No functionality change:
blob
|
commitdiff
|
raw
|
diff to current
2008-02-10
Dan Gohman
Rename MRegisterInfo to TargetRegisterInfo.
blob
|
commitdiff
|
raw
|
diff to current
2008-02-05
Evan Cheng
If a vr is already marked alive in a bb, then it has...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-24
Owen Anderson
Move some functionality for adding flags to MachineInst...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-15
Owen Anderson
Move some calls to getVRegDef higher in the callgraph...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-15
Owen Anderson
Remove DefInst from LiveVariables::VarInfo. Use the...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
rename TargetInstrDescriptor -> TargetInstrDesc.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-07
Chris Lattner
Move a bunch more accessors from TargetInstrInfo to...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-31
Chris Lattner
Rename SSARegMap -> MachineRegisterInfo in keeping...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-30
Chris Lattner
Add new shorter predicates for testing machine operands...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-30
Chris Lattner
More cleanups for MachineOperand:
blob
|
commitdiff
|
raw
|
diff to current
2007-12-30
Chris Lattner
Start using the simplified methods for adding operands.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-29
Chris Lattner
Remove attribution from file headers, per discussion...
blob
|
commitdiff
|
raw
|
diff to current
2007-11-17
Evan Cheng
Live interval splitting:
blob
|
commitdiff
|
raw
|
diff to current
2007-11-08
Owen Anderson
Bring UsedBlocks back. StrongPHIElimination needs...
blob
|
commitdiff
|
raw
|
diff to current
next