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
2004-09-01
Changes For Bug 352
Reid Spencer
2004-09-01
Be a bit more efficient when processing the active and inactive
Alkis Evlogimenos
2004-09-01
Give a better assertion if we see a use before a def.
Alkis Evlogimenos
2004-08-31
Minor code clarity changes.
Alkis Evlogimenos
2004-08-29
Put this change back in after testing from Reid proved its innocence. getSpi...
Nate Begeman
2004-08-28
Remove dead code.
Alkis Evlogimenos
2004-08-27
Now that LiveIntervals::addIntervalsForSpills is fixed, do not require
Alkis Evlogimenos
2004-08-27
Only update LiveVariables if it is available. addIntervalsForSpills
Alkis Evlogimenos
2004-08-27
Back out this change as it broke the build last night. This should be
Alkis Evlogimenos
2004-08-27
Back out change to divide getSpillSize by 8 until I figure out why it breaks ...
Nate Begeman
2004-08-27
The linear scan variants do not require the LiveVariables analysis.
Alkis Evlogimenos
2004-08-27
Register sizes are in bits, not bytes
Nate Begeman
2004-08-26
Use newly added API in MRegisterInfo and don't expose the allocatable
Alkis Evlogimenos
2004-08-26
Use newly added API in MRegisterInfo.
Alkis Evlogimenos
2004-08-24
Fix a bug in a previous checkin of mine, correcting
Chris Lattner
2004-08-24
Do not use .xword and friends to emit zeros on V9. Apparently there are issues
Chris Lattner
2004-08-21
Register info alignment is in bits, frame object alignment is (currently) in
Chris Lattner
2004-08-21
Now that we have per-register spill size/alignment info, remove more uses
Chris Lattner
2004-08-18
Instead of using isDummyPhiInstr, we just compare the opcode with V9::PHI.
Brian Gaeke
2004-08-18
Instead of using isDummyPhiInstr, we just compare the opcode with V9::PHI.
Brian Gaeke
2004-08-18
Rename var
Chris Lattner
2004-08-17
Add support for targets without a .zero directive
Chris Lattner
2004-08-17
Add support for alignment
Chris Lattner
2004-08-17
Use a designated comment character when printing comments.
Chris Lattner
2004-08-17
Add support for targets that have .quad, drop extra tab inserted
Chris Lattner
2004-08-17
Implement emitGlobalConstant
Chris Lattner
2004-08-17
We now allow targets to use any prefix they want for global symbols. Lets
Chris Lattner
2004-08-17
Some asmwriters want an _ prefix
Chris Lattner
2004-08-16
Initial implementation of the asmprinter base class
Chris Lattner
2004-08-16
Move this code to lib/Target/SparcV9/MachineFunctionInfo.cpp
Chris Lattner
2004-08-16
This file is moving to lib/Target/SparcV9
Chris Lattner
2004-08-16
Move MachineCodeForInstruction.h and MachineFunctionInfo.h into lib/Target/Sp...
Chris Lattner
2004-08-16
Nuke this file
Chris Lattner
2004-08-16
Fold MachineInstrAnnot.cpp into this file
Chris Lattner
2004-08-16
Add a note that people shouldn't use MachineFunctionInfo.
Brian Gaeke
2004-08-15
Reduce usage of MRegisterInfo::getRegClass
Chris Lattner
2004-08-15
The insertion method returns void now
Chris Lattner
2004-08-15
Nuke ifdef'd out code
Chris Lattner
2004-08-15
Stop using CreateStackObject(RegClass*)
Chris Lattner
2004-08-15
These methods no longer take a TargetRegisterClass* operand.
Chris Lattner
2004-08-15
Make this compile on gc 3.4.1 (static_cast to non-const type was not
Alkis Evlogimenos
2004-08-14
Elminiate MachineFunction& argument from eliminateFrameIndex
Nate Begeman
2004-08-12
Split saveCallerSavedRegisters into two methods for clarity, and add comments.
Chris Lattner
2004-08-12
Forward substitute some constants into their users
Chris Lattner
2004-08-12
The only target that uses this code (v9) always has argsOnStackHaveFixedSize
Chris Lattner
2004-08-07
Get rid of a warning when compiling optimized. Uninitialized variable has
Reid Spencer
2004-08-07
Ok get rid of the REST of the tabs
Chris Lattner
2004-08-07
Death to tabs
Chris Lattner
2004-08-04
Clean up whitespace.
Alkis Evlogimenos
2004-08-04
Convert indentation to 2 spaces.
Alkis Evlogimenos
[next]