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
/
RegAllocLocal.cpp
Age
Commit message (
Expand
)
Author
2010-06-15
Remove the local register allocator.
Jakob Stoklund Olesen
2010-05-18
Remember to update VirtRegLastUse when spilling without killing before a call.
Jakob Stoklund Olesen
2010-05-14
RegAllocLocal can count copies too
Jakob Stoklund Olesen
2010-05-12
Do not attempt copy coalescing if the source and dest sub-register indices do...
Evan Cheng
2010-05-12
Teach local regalloc about virtual registers with sub-indices.
Evan Cheng
2010-05-07
Revert r103133 and add testcase from PR7066.
Nick Lewycky
2010-05-06
Add argument TargetRegisterInfo to loadRegFromStackSlot and storeRegToStackSlot.
Evan Cheng
2010-05-05
Fix PR6520. An earlyclobber physreg must not be allocated to anything else.
Jakob Stoklund Olesen
2010-05-03
Remove preexisting kill flags in RegAllocLocal, just like LiveVariables does.
Jakob Stoklund Olesen
2010-04-30
The local register allocator has to spill dirty callee saved registers before a
Jakob Stoklund Olesen
2010-04-17
Revert "Use a simpler data structure to calculate the least recently used reg...
Jakob Stoklund Olesen
2010-04-16
Use a simpler data structure to calculate the least recently used register in...
Jakob Stoklund Olesen
2010-04-07
rename llvm::llvm_report_error -> llvm::report_fatal_error
Chris Lattner
2010-03-31
reduce indentation, fit in 80 cols and various other cosmetic cleanups.
Chris Lattner
2010-03-18
Add explicit braces to avoid ambiguous ‘else’.
Dan Gohman
2010-03-16
Use getFirstTerminator().
Bill Wendling
2010-03-16
When checking if something's killed, don't rely simply on whether it's marked as
Bill Wendling
2010-02-16
Reapply 96294; now that I've gotten around to looking
Dale Johannesen
2010-02-16
Something broke. Hard to believe it was this patch
Dale Johannesen
2010-02-15
More handling of DBG_VALUE.
Dale Johannesen
2010-02-15
Ignore DBG_VALUE in a couple more places.
Dale Johannesen
2010-02-10
Fix comments to reflect renaming elsewhere.
Dale Johannesen
2010-02-09
move target-independent opcodes out of TargetInstrInfo
Chris Lattner
2010-02-03
Reapply 95050 with a tweak to check the register class.
Dale Johannesen
2010-02-02
Test revert 95050; there's a good chance it's causing
Dale Johannesen
2010-02-02
Make local RA smarter about reusing input register of a copy
Dale Johannesen
2010-01-30
Fix a case where debug_value could affect codegen.
Dale Johannesen
2010-01-05
Change errs() to dbgs().
David Greene
2009-12-16
Do better with physical reg operands (typically, from inline asm)
Dale Johannesen
2009-11-12
Add a bool flag to StackObjects telling whether they reference spill
David Greene
2009-10-25
Remove includes of Support/Compiler.h that are no longer needed after the
Nick Lewycky
2009-10-25
Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.
Nick Lewycky
2009-10-17
Distinquish stack slots from other stack objects. They (and fixed objects) ge...
Evan Cheng
2009-08-22
Convert DOUT to DEBUG(errs()...).
Bill Wendling
2009-07-31
Use setPreservesAll and setPreservesCFG in CodeGen passes.
Dan Gohman
2009-07-25
More migration to raw_ostream, the water has dried up around the iostream hole.
Daniel Dunbar
2009-07-11
Convert more assert(0)+abort() -> LLVM_UNREACHABLE,
Torok Edwin
2009-05-07
Fix pr4100. Do not remove no-op copies when they are dead. The register
Bob Wilson
2009-05-07
Fix a comment (again).
Bob Wilson
2009-05-07
Fix a comment.
Bob Wilson
2009-04-09
Fix pr3954. The register scavenger asserts for inline assembly with
Bob Wilson
2009-03-19
Added MachineInstr::isRegTiedToDefOperand to check for two-addressness.
Evan Cheng
2009-01-29
Local register allocator shouldn't assume only the entry and landing pad basi...
Evan Cheng
2009-01-29
Exit with nice warnings when register allocator run out of registers.
Evan Cheng
2009-01-29
A slight compile time optimization. If the caller knows there isn't a free re...
Evan Cheng
2009-01-20
Change TargetInstrInfo::isMoveInstr to return source and destination sub-regi...
Evan Cheng
2008-12-05
Drop the reg argument to isRegReDefinedByTwoAddr, which was redundant.
Dan Gohman
2008-11-24
Minor fix debug for register allocation debug output.
Matthijs Kooijman
2008-10-14
Fix command-line option printing to print two spaces where needed,
Dan Gohman
2008-10-08
Fix the case where an instruction is not properly marked as using all registe...
Owen Anderson
[next]