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
2007-02-25
Fix for PR1224.
Jim Laskey
2007-02-25
optimize duplicate ValueMap lookups
Chris Lattner
2007-02-25
A couple of more places where a register liveness has been extended and its l...
Evan Cheng
2007-02-25
Add an assertion.
Evan Cheng
2007-02-25
Fix a couple of bugs related IsDead back propagation during coalescing.
Evan Cheng
2007-02-25
If the liveinterval of the source instruction has been extended, remove the I...
Evan Cheng
2007-02-25
Only add liveinterval to livein set if it isn't assigned a stack slot.
Evan Cheng
2007-02-25
fold trivial token factor nodes. This allows us to compile
Chris Lattner
2007-02-25
initialize a instance variable
Chris Lattner
2007-02-24
Deal with cases when MMI is not requested.
Jim Laskey
2007-02-24
Drop unused operand.
Jim Laskey
2007-02-24
Fix CodeGen/Generic/2007-02-23-DAGCombine-Miscompile.ll and PR1219
Chris Lattner
2007-02-23
Reuse extends the liveness of a register. Transfer the kill to the operand th...
Evan Cheng
2007-02-23
Handle improper cast.
Jim Laskey
2007-02-23
Handle cases when joining live intervals of two virtual registers.
Evan Cheng
2007-02-23
Mark livein registers as being in used.
Evan Cheng
2007-02-23
A spill kills the register being stored. But it is later being reused by spil...
Evan Cheng
2007-02-23
First potential client of register scavenger.
Evan Cheng
2007-02-23
Use findRegisterUseOperand to find a kill of particular register.
Evan Cheng
2007-02-23
Initial check in of register scavenger. Its only current functionality is tra...
Evan Cheng
2007-02-22
Remove unnecessary isKill properties if a live range has been lengthened due ...
Evan Cheng
2007-02-22
Update comment.
Jim Laskey
2007-02-22
Missing end of abbreviations - correction
Jim Laskey
2007-02-22
Missing end of abbreviations.
Jim Laskey
2007-02-22
Need to init.
Jim Laskey
2007-02-22
Remove isAccessable.
Jim Laskey
2007-02-22
Use exception flag.
Jim Laskey
2007-02-22
Remove assertion.
Jim Laskey
2007-02-22
Tighten up error checking of args.
Jim Laskey
2007-02-22
Handle lowering invoke to call correctly.
Jim Laskey
2007-02-22
Simplify lowering and selection of exception ops.
Jim Laskey
2007-02-21
Selection and lowering for exception handling.
Jim Laskey
2007-02-21
Exception handling support.
Jim Laskey
2007-02-21
Add support for changes in DwarfWriter.
Jim Laskey
2007-02-21
Make branch folding behave in the presence of landing pads.
Jim Laskey
2007-02-21
Allow for live in registers for eh landing pads.
Jim Laskey
2007-02-21
Add structures used for collecting eh information.
Jim Laskey
2007-02-21
Out of bound reference.
Evan Cheng
2007-02-21
Use BitVector instead. No functionality change.
Evan Cheng
2007-02-20
Dead code.
Evan Cheng
2007-02-19
Re-apply my liveintervalanalysis changes. Now with PR1207 fixes.
Evan Cheng
2007-02-19
For PR1207:
Reid Spencer
2007-02-17
- Changes how function livein's are handled, they now have a start index of 0.
Evan Cheng
2007-02-17
Do not add livein's to entry MBB twice.
Evan Cheng
2007-02-17
Added removeLiveIn.
Evan Cheng
2007-02-17
Added findRegisterDefOperand().
Evan Cheng
2007-02-17
- Use MRegister::regsOverlap().
Evan Cheng
2007-02-17
print target nodes nicely
Chris Lattner
2007-02-17
Implement i/n/s constraints correctly. This fixes
Chris Lattner
2007-02-17
Fixes PR 1200
Dale Johannesen
[next]