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
/
RegisterCoalescer.cpp
Age
Commit message (
Expand
)
Author
2011-07-26
Eliminate copies of undefined values during coalescing.
Jakob Stoklund Olesen
2011-07-03
Fix an easy fixme.
Rafael Espindola
2011-07-02
Use getVNInfoAt.
Rafael Espindola
2011-07-02
Check the VN of the src register at the two copies, not just the
Rafael Espindola
2011-07-01
Disable commit 134216 ("Add 134199 back, but disable the optimization when th...
Duncan Sands
2011-07-01
Avoid DenseMap lookup.
Rafael Espindola
2011-07-01
Fix off by one error. I misunderstood the comment about killedAt.
Rafael Espindola
2011-07-01
Check the liveinterval, not the kill flag.
Rafael Espindola
2011-07-01
Add 134199 back, but disable the optimization when the second copy is a kill.
Rafael Espindola
2011-06-30
Revert my previous patch while I debug llvm-gcc bootstrap.
Rafael Espindola
2011-06-30
Don't give up on coalescing A and B when we find
Rafael Espindola
2011-06-29
make compose and isMoveInstr static functions.
Rafael Espindola
2011-06-28
- Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and
Evan Cheng
2011-06-27
More refactoring. Move getRegClass from TargetOperandInfo to TargetInstrInfo.
Evan Cheng
2011-06-26
There is only one register coalescer. Merge it into the base class and
Rafael Espindola
2011-06-26
Merge SimpleRegisterCoalescing.cpp into RegisterCoalescer.cpp.
Rafael Espindola
2011-06-26
Move RegisterCoalescer.h to lib/CodeGen.
Rafael Espindola
2010-10-13
Analysis groups need to initialize their default implementations.
Owen Anderson
2010-10-07
Now with fewer extraneous semicolons!
Owen Anderson
2010-10-06
Hide analysis group registration behind a macro, just like pass registration.
Owen Anderson
2010-07-16
Remove many calls to TII::isMoveInstr. Targets should be producing COPY anyway.
Jakob Stoklund Olesen
2010-07-08
Convert EXTRACT_SUBREG to COPY when emitting machine instrs.
Jakob Stoklund Olesen
2010-07-08
Remove references to INSERT_SUBREG after de-SSA.
Jakob Stoklund Olesen
2010-07-07
Revert "Remove references to INSERT_SUBREG after de-SSA" r107725.
Jakob Stoklund Olesen
2010-07-06
Remove references to INSERT_SUBREG after de-SSA
Jakob Stoklund Olesen
2010-07-06
Be more forgiving when calculating alias interference for physreg coalescing.
Jakob Stoklund Olesen
2010-07-03
Detect and handle COPY in many places.
Jakob Stoklund Olesen
2010-06-24
Be more strict about subreg-to-subreg copies in CoalescerPair.
Jakob Stoklund Olesen
2010-06-24
Revert "Replace a big gob of old coalescer logic with the new CoalescerPair c...
Jakob Stoklund Olesen
2010-06-24
Replace a big gob of old coalescer logic with the new CoalescerPair class.
Jakob Stoklund Olesen
2010-06-15
Add CoalescerPair helper class.
Jakob Stoklund Olesen
2008-05-13
Clean up the use of static and anonymous namespaces. This turned up
Dan Gohman
2008-02-10
Rename MRegisterInfo to TargetRegisterInfo.
Dan Gohman
2007-12-29
Remove attribution from file headers, per discussion on llvmdev.
Chris Lattner
2007-09-06
Pluggable coalescers inplementation.
David Greene