index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
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-07-01
Rename TargetSubtarget to TargetSubtargetInfo for consistency.
Evan Cheng
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
Don't inflate register classes used by inline asm.
Jakob Stoklund Olesen
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-30
Create a isFullCopy predicate.
Rafael Espindola
2011-06-30
Remove dead code.
Rafael Espindola
2011-06-30
Reapply r134047 now that the world is ready for it.
Jakob Stoklund Olesen
2011-06-30
Remove getRegClassForInlineAsmConstraint and all dependencies.
Eric Christopher
2011-06-29
Revert r133953 for now.
Devang Patel
2011-06-29
make compose and isMoveInstr static functions.
Rafael Espindola
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
[prev]
[next]