projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add some comments, add new getGlobalVariable method
[oota-llvm.git]
/
lib
/
CodeGen
/
2003-12-28
Chris Lattner
Clean up a lot of the code I added yesterday by exposin...
tree
|
commitdiff
2003-12-28
Alkis Evlogimenos
Reserve ECX and EDI instead of EBX and EDI. Since EBX...
tree
|
commitdiff
2003-12-28
Alkis Evlogimenos
Add coalescing to register allocator. A hint is added...
tree
|
commitdiff
2003-12-28
Chris Lattner
Whoops, don't try to lower non intrinsic calls
tree
|
commitdiff
2003-12-28
Chris Lattner
Use the intrinsic lowering functionality
tree
|
commitdiff
2003-12-28
Chris Lattner
Move into the VMCore library
tree
|
commitdiff
2003-12-28
Chris Lattner
Implement the default implementation of the intrinsic...
tree
|
commitdiff
2003-12-28
Chris Lattner
finegrainify namespacification
tree
|
commitdiff
2003-12-24
Alkis Evlogimenos
Improve debugging output when choosing a register to...
tree
|
commitdiff
2003-12-24
Alkis Evlogimenos
Do a separate pass to compute spill weights because...
tree
|
commitdiff
2003-12-23
Alkis Evlogimenos
Change the way free regusters are computed and perform...
tree
|
commitdiff
2003-12-22
Alkis Evlogimenos
Fix crash when compiling twolf.
tree
|
commitdiff
2003-12-21
Alkis Evlogimenos
Remove verifyIntervals() since it doesn't actually...
tree
|
commitdiff
2003-12-21
Alkis Evlogimenos
Change weight into a float so that we can take into...
tree
|
commitdiff
2003-12-21
Alkis Evlogimenos
Add support for inactive intervals. This effectively...
tree
|
commitdiff
2003-12-20
Chris Lattner
Add a new target-independent machine code freeing pass
tree
|
commitdiff
2003-12-20
Chris Lattner
* Finegrainify namespacification
tree
|
commitdiff
2003-12-18
Alkis Evlogimenos
Remove TwoAddressInstruction from the public headers...
tree
|
commitdiff
2003-12-18
Chris Lattner
Prune some #includes
tree
|
commitdiff
2003-12-18
Alkis Evlogimenos
Modify linear scan register allocator to use the two...
tree
|
commitdiff
2003-12-18
Alkis Evlogimenos
Fix bug in reserved registers. DH actually aliases...
tree
|
commitdiff
2003-12-18
Alkis Evlogimenos
Modify local register allocator to use the two-address...
tree
|
commitdiff
2003-12-18
Alkis Evlogimenos
Add TwoAddressInstructionPass to handle instructions...
tree
|
commitdiff
2003-12-18
Alkis Evlogimenos
Rename LiveIntervals::expired() to LiveIntervals::expir...
tree
|
commitdiff
2003-12-18
Alkis Evlogimenos
When a variable is killed and redifined in a basic...
tree
|
commitdiff
2003-12-18
Alkis Evlogimenos
Handle multiple virtual register definitions gracefully.
tree
|
commitdiff
2003-12-15
Alkis Evlogimenos
Change preserve all claim to just preserve live variabl...
tree
|
commitdiff
2003-12-14
Alkis Evlogimenos
Change interface of MachineOperand as follows:
tree
|
commitdiff
2003-12-13
Alkis Evlogimenos
When reserving a preallocated register spill the aliase...
tree
|
commitdiff
2003-12-13
Alkis Evlogimenos
Ignore non-allocatable physical registers in live inter...
tree
|
commitdiff
2003-12-13
Alkis Evlogimenos
Expire any active intervals left when register allocati...
tree
|
commitdiff
2003-12-13
Alkis Evlogimenos
Add instruction numbers to debugging output.
tree
|
commitdiff
2003-12-13
Alkis Evlogimenos
Handle explicit physical register defs.
tree
|
commitdiff
2003-12-13
Alkis Evlogimenos
Remove unecessary if statements when looping on Implici...
tree
|
commitdiff
2003-12-10
John Criswell
This appears to fix Bug 172 and does not break any...
tree
|
commitdiff
2003-12-05
Alkis Evlogimenos
Make assertion stricter. Since the source operands...
tree
|
commitdiff
2003-12-05
Alkis Evlogimenos
Fix bug in register spilling when a preallocated live...
tree
|
commitdiff
2003-12-05
Alkis Evlogimenos
Move operator<<(std::ostream&, const LiveInterval&...
tree
|
commitdiff
2003-12-05
Alkis Evlogimenos
Sort live intervals by increasing start point.
tree
|
commitdiff
2003-12-04
Alkis Evlogimenos
Improve debugging output and clean up some code.
tree
|
commitdiff
2003-11-30
Alkis Evlogimenos
Print instructions before register allocation is perfor...
tree
|
commitdiff
2003-11-30
Alkis Evlogimenos
Remove "numReloaded" statistic.
tree
|
commitdiff
2003-11-20
Alkis Evlogimenos
Merging the linear scan register allocator in trunk...
tree
|
commitdiff
2003-11-11
Brian Gaeke
Put all LLVM code into the llvm namespace, as per bug...
tree
|
commitdiff
2003-11-10
Brian Gaeke
Fix problems linking against the reoptimizer; _llvm_reg...
tree
|
commitdiff
2003-11-10
Brian Gaeke
Operand numbers are now ints. Save the register allocat...
tree
|
commitdiff
2003-11-06
Misha Brukman
Let's not forget about our friends -- Constant Pool...
tree
|
commitdiff
2003-11-05
Chris Lattner
Do not use a class before it is defined.
tree
|
commitdiff
2003-11-04
Brian Gaeke
Update verifySavedState()'s comment, so that it reflect...
tree
|
commitdiff
2003-11-04
Brian Gaeke
Add comments.
tree
|
commitdiff
2003-10-30
Brian Gaeke
Include llvm/CodeGen/MachineCodeForInstruction.h. ...
tree
|
commitdiff
2003-10-30
Brian Gaeke
Make AllocState an enum.
tree
|
commitdiff
2003-10-24
Brian Gaeke
Publicize the type of FnAllocState.
tree
|
commitdiff
2003-10-24
Chris Lattner
standardize command line option names
tree
|
commitdiff
2003-10-23
Brian Gaeke
Move the implementations of ==, != on AllocInfos here...
tree
|
commitdiff
2003-10-23
Brian Gaeke
Move AllocInfo structure to a private AllocInfo.h heade...
tree
|
commitdiff
2003-10-23
Brian Gaeke
Make FnAllocState contain vectors of AllocInfo, instead...
tree
|
commitdiff
2003-10-23
Brian Gaeke
New file, containing AllocInfo structure.
tree
|
commitdiff
2003-10-23
Misha Brukman
* Eliminate `using' directive
tree
|
commitdiff
2003-10-23
Misha Brukman
* Fix order of #include files
tree
|
commitdiff
2003-10-23
Misha Brukman
* Order #includes as per style guide
tree
|
commitdiff
2003-10-23
Misha Brukman
* Use C++ style comments instead of C-style
tree
|
commitdiff
2003-10-23
Misha Brukman
* Eliminate `using' directive
tree
|
commitdiff
2003-10-23
Misha Brukman
Make code layout more consistent.
tree
|
commitdiff
2003-10-22
Brian Gaeke
Change the type of FnAllocState.
tree
|
commitdiff
2003-10-22
Brian Gaeke
Don't worry about converting each function's reg. alloc...
tree
|
commitdiff
2003-10-22
Brian Gaeke
Add prototype for verifySavedState().
tree
|
commitdiff
2003-10-22
Brian Gaeke
Doxygenify method comments.
tree
|
commitdiff
2003-10-21
John Criswell
Added LLVM copyright notice.
tree
|
commitdiff
2003-10-21
John Criswell
Added LLVM copyright header.
tree
|
commitdiff
2003-10-20
John Criswell
Added LLVM copyright notice to Makefiles.
tree
|
commitdiff
2003-10-20
John Criswell
Added LLVM project notice to the top of every C++ sourc...
tree
|
commitdiff
2003-10-19
Chris Lattner
Change the Opcode enum for PHI nodes from "Instruction...
tree
|
commitdiff
2003-10-15
Chris Lattner
#include vector which we will need here soon
tree
|
commitdiff
2003-10-15
Chris Lattner
Decrease usage of use_size()
tree
|
commitdiff
2003-10-13
Chris Lattner
Regularize header file comments
tree
|
commitdiff
2003-10-10
Misha Brukman
* Doxygenified comments
tree
|
commitdiff
2003-10-08
Alkis Evlogimenos
Change MRegisterDesc::AliasSet, TargetInstrDescriptor...
tree
|
commitdiff
2003-10-02
Alkis Evlogimenos
Moved enum and command-line option in separate file...
tree
|
commitdiff
2003-09-30
Chris Lattner
include passes.h which defines the interface this file...
tree
|
commitdiff
2003-09-24
Brian Gaeke
Update head-of-file comment.
tree
|
commitdiff
2003-09-24
Brian Gaeke
Untabify tabs in stuff I've recently added.
tree
|
commitdiff
2003-09-24
Brian Gaeke
Use getRegClassID() instead of getRegClass()->getID...
tree
|
commitdiff
2003-09-24
Brian Gaeke
Remove some unused methods of class IGNode.
tree
|
commitdiff
2003-09-23
Chris Lattner
Move getAnalysisUsage method from header to .cpp file...
tree
|
commitdiff
2003-09-21
Brian Gaeke
Use C++ math header instead of C version.
tree
|
commitdiff
2003-09-21
Brian Gaeke
Erase now-unused prototypes.
tree
|
commitdiff
2003-09-21
Brian Gaeke
Rearrange #includes ... since there are fewer now I...
tree
|
commitdiff
2003-09-21
Brian Gaeke
Standardize the names of include guards.
tree
|
commitdiff
2003-09-21
Brian Gaeke
Standardize the names of include guards.
tree
|
commitdiff
2003-09-21
Brian Gaeke
Standardize the names of include guards.
tree
|
commitdiff
2003-09-21
Brian Gaeke
I tried to standardize the formatting and tidy up the...
tree
|
commitdiff
2003-09-21
Brian Gaeke
Convert PhyRegAlloc into a proper pass.
tree
|
commitdiff
2003-09-17
Misha Brukman
Fixed spelling.
tree
|
commitdiff
2003-09-16
Brian Gaeke
Fix typo in comment. Take out some random whitespace.
tree
|
commitdiff
2003-09-16
Brian Gaeke
Edit comment for accuracy
tree
|
commitdiff
2003-09-16
Vikram S. Adve
Add flag to control whether or not delay slots are...
tree
|
commitdiff
2003-09-15
Brian Gaeke
Fix typos in comments.
tree
|
commitdiff
2003-09-11
Misha Brukman
Fixed spelling and grammar.
tree
|
commitdiff
2003-09-01
Chris Lattner
Don't build dead directories
tree
|
commitdiff
next