projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅ next
SpecialCaseList: Add support for parsing multiple input files.
[oota-llvm.git]
/
lib
/
CodeGen
/
InlineSpiller.cpp
2011-02-08
Jakob Stoklund Olesen
Avoid folding a load instruction into an instruction...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-09
Jakob Stoklund Olesen
Teach TargetRegisterInfo how to cram stack slot indexes...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-18
Jakob Stoklund Olesen
Apparently, operandices is not a word.
blob
|
commitdiff
|
raw
|
diff to current
2010-12-18
Jakob Stoklund Olesen
Teach the inline spiller to attempt folding a load...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-18
Jakob Stoklund Olesen
Pass a Banner argument to the machine code verifier...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-10
Jakob Stoklund Olesen
Rip out live range splitting support from the inline...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-15
Jakob Stoklund Olesen
When spilling a register defined by an early clobber...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Jakob Stoklund Olesen
Hook up AliasAnalysis in InlineSpiller. This is used...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Andrew Trick
RABasic is nearly functionally complete. There are...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Jakob Stoklund Olesen
Simplify the LiveRangeEdit::canRematerializeAt() interf...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-04
Jakob Stoklund Olesen
Disable fancy splitting during spilling unless -extra...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-03
Jakob Stoklund Olesen
Tag debug output as regalloc
blob
|
commitdiff
|
raw
|
diff to current
2010-11-01
Jakob Stoklund Olesen
Don't assign new registers created during a split to...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-30
Jakob Stoklund Olesen
Print out register class of spilled register.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-29
Jakob Stoklund Olesen
Run a verification pass before any splitting to better...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-28
Jakob Stoklund Olesen
Make MachineDominators available for SplitEditor. We...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-28
Jakob Stoklund Olesen
Add a temporary command line option to verify machine...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-26
Jakob Stoklund Olesen
InlineSpiller can also update LiveStacks.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-20
Jakob Stoklund Olesen
Move some of the InlineSpiller rematerialization code...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-15
Jakob Stoklund Olesen
Move stack slot assignments into LiveRangeEdit.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-14
Jakob Stoklund Olesen
Create a new LiveRangeEdit class to keep track of the...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-05
Jakob Stoklund Olesen
Update SplitEditor API to reflect the fact that the...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-26
Lang Hames
Fixed some tests to avoid LiveIntervals::getInstruction...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-25
Lang Hames
Removed VNInfo::isDefAccurate(). Def "accuracy" can...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-13
Jakob Stoklund Olesen
Clean up the Spiller.h interface.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-13
Jakob Stoklund Olesen
Implement splitting inside a single block.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-12
Jakob Stoklund Olesen
Implement single block splitting.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-10
Jakob Stoklund Olesen
Avoid editing the current live interval during remat.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-06
Jakob Stoklund Olesen
Lazily defer duplicating the live interval we are split...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-06
Jakob Stoklund Olesen
Keep the MachiuneFunctionPass pointer around. It is...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-04
Jakob Stoklund Olesen
Coalesce stack slot accesses that arise when spilling...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-04
Jakob Stoklund Olesen
Checkpoint SplitKit progress.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-26
Jakob Stoklund Olesen
Add SplitEditor to SplitKit. This class will be used...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-20
Jakob Stoklund Olesen
Change the createSpiller interface to take a MachineFun...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-20
Jakob Stoklund Olesen
Beginning SplitKit - utility classes for live range...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-19
Jakob Stoklund Olesen
Spillers may alter MachineLoopInfo when breaking critic...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-09
Jakob Stoklund Olesen
Change TII::foldMemoryOperand API to require the machin...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-02
Jakob Stoklund Olesen
Remove invalid assert
blob
|
commitdiff
|
raw
|
diff to current
2010-07-02
Jakob Stoklund Olesen
Properly handle debug values during inline spilling.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-02
Jakob Stoklund Olesen
Rematerialize as much as possible before inserting...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-01
Jakob Stoklund Olesen
Add memory operand folding support to InlineSpiller.
blob
|
commitdiff
|
raw
|
diff to current
2010-06-30
Jakob Stoklund Olesen
Add support for rematerialization to InlineSpiller.
blob
|
commitdiff
|
raw
|
diff to current
2010-06-30
Jakob Stoklund Olesen
Remember to track spill slot uses in VirtRegMap when...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-29
Jakob Stoklund Olesen
Begin implementation of an inline spiller.
blob
|
commitdiff
|
raw
|
diff to current