projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅ next
Added RegisterCoalescer to required passes for PBQP.
[oota-llvm.git]
/
lib
/
CodeGen
/
PrologEpilogInserter.cpp
2005-09-30
Chris Lattner
Change this code ot pass register classes into the...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-29
Chris Lattner
Fix a bug in my previous patch that was using the wrong...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-26
Chris Lattner
Make this code safe for when loadRegFromStackSlot inser...
blob
|
commitdiff
|
raw
|
diff to current
2005-05-15
Chris Lattner
When inserting callee-save register reloads, make sure...
blob
|
commitdiff
|
raw
|
diff to current
2005-05-13
Chris Lattner
Tolerate instrs with extra args
blob
|
commitdiff
|
raw
|
diff to current
2005-04-21
Misha Brukman
Remove trailing whitespace
blob
|
commitdiff
|
raw
|
diff to current
2005-01-23
Chris Lattner
Simplify/speedup the PEI by not having to scan for...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-23
Chris Lattner
Speed this up a bit by making ModifiedRegs a vector...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-22
Chris Lattner
Implicitly defined registers can clobber callee saved...
blob
|
commitdiff
|
raw
|
diff to current
2005-01-19
Chris Lattner
Add an assertion that would have made more sense to...
blob
|
commitdiff
|
raw
|
diff to current
2004-08-29
Nate Begeman
Put this change back in after testing from Reid proved...
blob
|
commitdiff
|
raw
|
diff to current
2004-08-27
Nate Begeman
Back out change to divide getSpillSize by 8 until I...
blob
|
commitdiff
|
raw
|
diff to current
2004-08-27
Nate Begeman
Register sizes are in bits, not bytes
blob
|
commitdiff
|
raw
|
diff to current
2004-08-21
Chris Lattner
Register info alignment is in bits, frame object alignm...
blob
|
commitdiff
|
raw
|
diff to current
2004-08-21
Chris Lattner
Now that we have per-register spill size/alignment...
blob
|
commitdiff
|
raw
|
diff to current
2004-08-15
Chris Lattner
Stop using CreateStackObject(RegClass*)
blob
|
commitdiff
|
raw
|
diff to current
2004-08-15
Chris Lattner
These methods no longer take a TargetRegisterClass...
blob
|
commitdiff
|
raw
|
diff to current
2004-08-15
Alkis Evlogimenos
Make this compile on gc 3.4.1 (static_cast to non-const...
blob
|
commitdiff
|
raw
|
diff to current
2004-08-14
Nate Begeman
Elminiate MachineFunction& argument from eliminateFrame...
blob
|
commitdiff
|
raw
|
diff to current
2004-08-12
Chris Lattner
Split saveCallerSavedRegisters into two methods for...
blob
|
commitdiff
|
raw
|
diff to current
2004-08-07
Chris Lattner
Ok get rid of the REST of the tabs
blob
|
commitdiff
|
raw
|
diff to current
2004-08-07
Chris Lattner
Death to tabs
blob
|
commitdiff
|
raw
|
diff to current
2004-06-11
Chris Lattner
Fix fallout from getOffsetOfLocalArea() being negated...
blob
|
commitdiff
|
raw
|
diff to current
2004-06-10
Chris Lattner
Fix the prolog epilog code inserter to match the docume...
blob
|
commitdiff
|
raw
|
diff to current
2004-06-02
Chris Lattner
Adjust to new TargetMachine interface
blob
|
commitdiff
|
raw
|
diff to current
2004-02-15
Alkis Evlogimenos
Make dense maps keyed on physical registers smallerusing
blob
|
commitdiff
|
raw
|
diff to current
2004-02-15
Chris Lattner
Allow for fixed objects to reside in the local area...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-14
Chris Lattner
There is no reason to align the stack pointer if there...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-12
Alkis Evlogimenos
Change MachineBasicBlock's vector of MachineInstr point...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-10
Chris Lattner
Do not use MachineOperand::isVirtualRegister either!
blob
|
commitdiff
|
raw
|
diff to current
2004-02-10
Chris Lattner
Eliminate users of MachineOperand::isPhysicalRegister
blob
|
commitdiff
|
raw
|
diff to current
2003-12-14
Alkis Evlogimenos
Change interface of MachineOperand as follows:
blob
|
commitdiff
|
raw
|
diff to current
2003-11-11
Brian Gaeke
Put all LLVM code into the llvm namespace, as per bug...
blob
|
commitdiff
|
raw
|
diff to current
2003-10-20
John Criswell
Added LLVM project notice to the top of every C++ sourc...
blob
|
commitdiff
|
raw
|
diff to current
2003-10-08
Alkis Evlogimenos
Change MRegisterDesc::AliasSet, TargetInstrDescriptor...
blob
|
commitdiff
|
raw
|
diff to current
2003-08-13
Brian Gaeke
Factory methods for FunctionPasses now return type...
blob
|
commitdiff
|
raw
|
diff to current
2003-05-27
Vikram S. Adve
(1) Added special register class containing (for now...
blob
|
commitdiff
|
raw
|
diff to current
2003-05-02
Chris Lattner
Fix a bug which occurred with empty basic blocks
blob
|
commitdiff
|
raw
|
diff to current
2003-01-16
Chris Lattner
Fix problems with empty basic blocks
blob
|
commitdiff
|
raw
|
diff to current
2003-01-16
Chris Lattner
Arg, fix bugs in previous checkin...
blob
|
commitdiff
|
raw
|
diff to current
2003-01-16
Chris Lattner
Add assertion
blob
|
commitdiff
|
raw
|
diff to current
2003-01-15
Chris Lattner
* Insert prolog/epilog code before rewriting indexes
blob
|
commitdiff
|
raw
|
diff to current
2003-01-14
Chris Lattner
Rename MachineInstrInfo -> TargetInstrInfo
blob
|
commitdiff
|
raw
|
diff to current
2003-01-13
Chris Lattner
Convert to MachineFunctionPass
blob
|
commitdiff
|
raw
|
diff to current
2002-12-28
Chris Lattner
Rename FunctionFrameInfo to MachineFrameInfo
blob
|
commitdiff
|
raw
|
diff to current
2002-12-28
Chris Lattner
Rename MachineFrameInfo to TargetFrameInfo.h
blob
|
commitdiff
|
raw
|
diff to current
2002-12-28
Chris Lattner
Initial checkin of Prolog/Epilog code inserter, which...
blob
|
commitdiff
|
raw
|
diff to current