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
2011-06-29
Revert a part of r126557 which could create unschedulable DAGs.
Benjamin Kramer
2011-06-29
Revert r134047 while investigating a llvm-gcc-i386-linux-selfhost
Jakob Stoklund Olesen
2011-06-29
Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries)...
Evan Cheng
2011-06-29
Rewrite RAGreedy::splitAroundRegion, now with cool ASCII art.
Jakob Stoklund Olesen
2011-06-28
Move CallFrameSetupOpcode and CallFrameDestroyOpcode to TargetInstrInfo.
Evan Cheng
2011-06-28
- Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and
Evan Cheng
2011-06-28
Print registers by name instead of by number.
Jakob Stoklund Olesen
2011-06-28
Fix CMake build by removing this now dead file.
Chandler Carruth
2011-06-28
Fix a bad iterator dereference that Evan uncovered.
Jakob Stoklund Olesen
2011-06-27
Remove RegClass2VRegMap from MachineRegisterInfo.
Evan Cheng
2011-06-27
Remove the experimental (and unused) pre-ra splitting pass. Greedy regalloc c...
Evan Cheng
2011-06-27
During bottom up fast-isel, instructions emitted to materalize registers are ...
Devang Patel
2011-06-27
More refactoring. Move getRegClass from TargetOperandInfo to TargetInstrInfo.
Evan Cheng
2011-06-27
The index stored in the RegDefIter is one after the current index. When gett...
Owen Anderson
2011-06-27
pre-RA-sched: Cleanup register pressure tracking.
Andrew Trick
2011-06-27
Track live-out physical registers in MachineDCE.
Jakob Stoklund Olesen
2011-06-27
Distinguish early clobber output operands from clobbered registers.
Jakob Stoklund Olesen
2011-06-27
Decode and pretty print inline asm operand descriptors.
Jakob Stoklund Olesen
2011-06-26
Remove unused methods.
Rafael Espindola
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
merge SimpleRegisterCoalescing.h into RegisterCoalescer.h.
Rafael Espindola
2011-06-26
Move RegisterCoalescer.h to lib/CodeGen.
Rafael Espindola
2011-06-26
Remove unnecessary wrapper.
Rafael Espindola
2011-06-24
The scheduler needs to be aware on the existence of untyped nodes when it per...
Owen Anderson
2011-06-24
Handle debug info for i128 constants.
Devang Patel
2011-06-24
Simplify
Rafael Espindola
2011-06-24
Now that bb with phis are not considered simple, duplicate them even if
Rafael Espindola
2011-06-24
Simplify now that blocks with phis are not considered simple.
Rafael Espindola
2011-06-24
Starting to refactor Target to separate out code that's needed to fully describe
Evan Cheng
2011-06-23
Use the presence of the __compact_unwind section to indicate that a target
Bill Wendling
2011-06-23
Move more logic to shouldTailDuplicate and only duplicate regular bb before
Rafael Espindola
2011-06-22
Add a flag that indicates whether a target supports compact unwind info or not.
Bill Wendling
2011-06-22
Reenable tail duplication of bb with just an unconditional jump, but
Rafael Espindola
2011-06-22
Add a __LD,__compact_unwind section.
Bill Wendling
2011-06-22
Revert r133607. This is causing failures in the Clang gccTestSuite.
Chad Rosier
2011-06-22
Emit trailing padding on constant vectors when TargetData says that the vector
Nick Lewycky
2011-06-22
Replace the existing forms of ConstantArray::get() with a single form
Jay Foad
2011-06-22
Reenable the optimization added in 133415, but change the definition of a "si...
Rafael Espindola
2011-06-21
After register is spilled there should not be any DBG_VALUE referring the sam...
Devang Patel
2011-06-21
Fix some trailing issues from my introduction of MVT::untyped and its use for...
Owen Anderson
2011-06-21
Add verbose EH table printing to SjLj exception tables.
Bill Wendling
2011-06-21
There could be more than one DBG_VALUE instructions for variables where all o...
Devang Patel
2011-06-21
Improve the comment printing for the EH table. This gives a much more detailed
Bill Wendling
2011-06-21
Teach dag combine to match halfword byteswap patterns.
Evan Cheng
2011-06-20
Disable again.
Rafael Espindola
2011-06-20
Re enable 133415 with two fixes
Rafael Espindola
2011-06-20
Disable the logic added by rafael in commit 133415 to see if it brings the
Duncan Sands
2011-06-20
Fix PromoteIntRes_TRUNCATE: Add support for cases where the
Nadav Rotem
2011-06-20
Fix MSVC build. next() function already exists in the MSVC headers. This crea...
Francois Pichet
[next]