index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
Age
Commit message (
Expand
)
Author
2003-01-14
Rename llvm/Analysis/LiveVar/FunctionLiveVarInfo.h -> llvm/CodeGen/FunctionLi...
Chris Lattner
2003-01-14
Move llvm/Analysis/LiveVar/ValueSet.h to CodeGen/ValueSet.h
Chris Lattner
2003-01-14
Rename MachineInstrInfo -> TargetInstrInfo
Chris Lattner
2003-01-13
New files
Chris Lattner
2003-01-13
* Use the PHI Elimination pass
Chris Lattner
2003-01-13
* Convert to use LiveVariable analysis
Chris Lattner
2003-01-13
Convert to MachineFunctionPass
Chris Lattner
2003-01-13
Add support for 3 new forms of MachineOperand
Chris Lattner
2003-01-13
Add support for constant pool
Chris Lattner
2003-01-13
Add support for global address by string and constant pool values
Chris Lattner
2002-12-29
More renamings of Target/Machine*Info to Target/Target*Info
Chris Lattner
2002-12-29
Rename MachineOptInfo to TargetoptInfo
Chris Lattner
2002-12-28
Rename FunctionFrameInfo to MachineFrameInfo
Chris Lattner
2002-12-28
Rename MachineFrameInfo to TargetFrameInfo.h
Chris Lattner
2002-12-28
Initial checkin of Prolog/Epilog code inserter, which is an important part
Chris Lattner
2002-12-28
* Convert to be a MachineFunctionPass instance
Chris Lattner
2002-12-28
* Convert to be a MachineFunctionPass instance
Chris Lattner
2002-12-28
* Add printing support for FrameIndex operands
Chris Lattner
2002-12-28
* A bunch of functionality and data was removed from MachineFunction and put
Chris Lattner
2002-12-28
Frame info moved out of MachineFunction into a seperate object
Chris Lattner
2002-12-25
Adjust to simpler spill interface
Chris Lattner
2002-12-25
Adjustments to work with the simpler spill interface
Chris Lattner
2002-12-25
Remove dependency on SSARegMap.h by MachineFunction.h
Chris Lattner
2002-12-24
Substantial fixes to live range handling, fixing several problems, getting
Chris Lattner
2002-12-23
Fix compilation on GCC 2.96
Chris Lattner
2002-12-18
* Fix several register aliasing bugs
Chris Lattner
2002-12-18
Implicit defs/uses list may be empty.
Chris Lattner
2002-12-17
Use new reginfo interface
Chris Lattner
2002-12-17
Add prolog/epilog spills/reloads to counters
Chris Lattner
2002-12-17
Fix many bugs, regallocator now saves callee-save registers instead of target
Chris Lattner
2002-12-16
* Fix a gross X86 hack that was intended to avoid allocating SP and BP
Chris Lattner
2002-12-16
Keep the stack frame aligned.
Chris Lattner
2002-12-16
Initial checkin of "local" register allocator. Bugs are still present.
Chris Lattner
2002-12-16
Rename createSimpleX86RegisterAllocator to createSimpleRegisterAllocator.
Chris Lattner
2002-12-15
Some simpliciations to the spill/reload interface
Chris Lattner
2002-12-15
Simplify PHI node elimination significantly by doing it as a prepass to
Chris Lattner
2002-12-15
Variety of small or trivial simplifications to the code, completely eliminated
Chris Lattner
2002-12-15
Remove unused savePhysRegToStack method
Chris Lattner
2002-12-15
Localize a map, remove another
Chris Lattner
2002-12-15
Give simple reg allocator a nice Pass Name
Chris Lattner
2002-12-15
Add a big assert making sure 2 address instructions are formed right
Chris Lattner
2002-12-15
Fix a problem that occurs when PHI nodes have multiple entries for the same p...
Chris Lattner
2002-12-15
Grab bag of minor cleanups. Export some statistics about the number of
Chris Lattner
2002-12-15
Implement printing of MBB arguments
Chris Lattner
2002-12-15
Simplify interfaces used by regalloc to insert code
Chris Lattner
2002-12-15
* Simplify code a bit by breaking the PHI node handling stuff out into a sepe...
Chris Lattner
2002-12-15
* Remove some unneccesary instance variables
Chris Lattner
2002-12-15
pull inverse reg class mapping into a class that is sharable and out of the
Chris Lattner
2002-12-15
Prune #includes
Chris Lattner
2002-12-15
Remove extraneous #includes, perform FIXME
Chris Lattner
[next]