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-03-01
Emit eh filter info.
Jim Laskey
2007-03-01
Collect eh filter info.
Jim Laskey
2007-03-01
Lower eh filter intrinsic.
Jim Laskey
2007-03-01
Delete register scavenger when done with it.
Evan Cheng
2007-03-01
Add a version of FindUnusedReg that restrict search to a specific set of regi...
Evan Cheng
2007-03-01
A restore is promoted to copy (or deleted entirely), remove the kill from the...
Evan Cheng
2007-03-01
Interface clean up.
Evan Cheng
2007-03-01
Interface clean up.
Evan Cheng
2007-03-01
Oops.
Evan Cheng
2007-03-01
Track all joined registers and eliminate unneeded kills after all joining are...
Evan Cheng
2007-02-28
Chain is on second operand.
Jim Laskey
2007-02-28
Handle mix of personalities.
Jim Laskey
2007-02-28
Provide a more meaningful name.
Jim Laskey
2007-02-28
MERGE_VALUES unnecessary.
Jim Laskey
2007-02-28
Fix a typo, thanks Bill!
Nate Begeman
2007-02-28
More Mach-O writer improvements.
Nate Begeman
2007-02-28
add methods for analysis of call results and return nodes.
Chris Lattner
2007-02-28
add methods to analyze calls and formals.
Chris Lattner
2007-02-28
add a newline at end of file
Chris Lattner
2007-02-28
Make requiresRegisterScavenging determination on a per MachineFunction basis.
Evan Cheng
2007-02-28
MRegisterInfo disowns RegScavenger. It's immutable.
Evan Cheng
2007-02-27
Some more code clean up.
Evan Cheng
2007-02-27
Oops.
Evan Cheng
2007-02-27
Let MRegisterInfo now owns RegScavenger.
Evan Cheng
2007-02-27
RegScavenger interface change to make it more flexible.
Evan Cheng
2007-02-27
Minor refactoring of CC Lowering interfaces
Chris Lattner
2007-02-27
move CC Lowering stuff to its own public interface
Chris Lattner
2007-02-27
forward() should not increment internal iterator. Its client may insert instr...
Evan Cheng
2007-02-26
Joining an interval with a dead copy instruction. Shorten the live range to t...
Evan Cheng
2007-02-26
Fold (sext (truncate x)) more aggressively, by avoiding creation of a
Chris Lattner
2007-02-26
track signedness of formal argument, though we have a fixme here.
Chris Lattner
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
[next]