index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
RegAllocLocal.cpp
Commit message (
Expand
)
Author
Age
*
Remove the local register allocator.
Jakob Stoklund Olesen
2010-06-15
*
Remember to update VirtRegLastUse when spilling without killing before a call.
Jakob Stoklund Olesen
2010-05-18
*
RegAllocLocal can count copies too
Jakob Stoklund Olesen
2010-05-14
*
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-12
*
Revert r103133 and add testcase from PR7066.
Nick Lewycky
2010-05-07
*
Add argument TargetRegisterInfo to loadRegFromStackSlot and storeRegToStackSlot.
Evan Cheng
2010-05-06
*
Fix PR6520. An earlyclobber physreg must not be allocated to anything else.
Jakob Stoklund Olesen
2010-05-05
*
Remove preexisting kill flags in RegAllocLocal, just like LiveVariables does.
Jakob Stoklund Olesen
2010-05-03
*
The local register allocator has to spill dirty callee saved registers before a
Jakob Stoklund Olesen
2010-04-30
*
Revert "Use a simpler data structure to calculate the least recently used reg...
Jakob Stoklund Olesen
2010-04-17
*
Use a simpler data structure to calculate the least recently used register in...
Jakob Stoklund Olesen
2010-04-16
*
rename llvm::llvm_report_error -> llvm::report_fatal_error
Chris Lattner
2010-04-07
*
reduce indentation, fit in 80 cols and various other cosmetic cleanups.
Chris Lattner
2010-03-31
*
Add explicit braces to avoid ambiguous ‘else’.
Dan Gohman
2010-03-18
*
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-03-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-16
*
More handling of DBG_VALUE.
Dale Johannesen
2010-02-15
*
Ignore DBG_VALUE in a couple more places.
Dale Johannesen
2010-02-15
*
Fix comments to reflect renaming elsewhere.
Dale Johannesen
2010-02-10
*
move target-independent opcodes out of TargetInstrInfo
Chris Lattner
2010-02-09
*
Reapply 95050 with a tweak to check the register class.
Dale Johannesen
2010-02-03
*
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-02-02
*
Fix a case where debug_value could affect codegen.
Dale Johannesen
2010-01-30
*
Change errs() to dbgs().
David Greene
2010-01-05
*
Do better with physical reg operands (typically, from inline asm)
Dale Johannesen
2009-12-16
*
Add a bool flag to StackObjects telling whether they reference spill
David Greene
2009-11-12
*
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-25
*
Distinquish stack slots from other stack objects. They (and fixed objects) ge...
Evan Cheng
2009-10-17
*
Convert DOUT to DEBUG(errs()...).
Bill Wendling
2009-08-22
*
Use setPreservesAll and setPreservesCFG in CodeGen passes.
Dan Gohman
2009-07-31
*
More migration to raw_ostream, the water has dried up around the iostream hole.
Daniel Dunbar
2009-07-25
*
Convert more assert(0)+abort() -> LLVM_UNREACHABLE,
Torok Edwin
2009-07-11
*
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-05-07
*
Fix pr3954. The register scavenger asserts for inline assembly with
Bob Wilson
2009-04-09
*
Added MachineInstr::isRegTiedToDefOperand to check for two-addressness.
Evan Cheng
2009-03-19
*
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-29
*
Change TargetInstrInfo::isMoveInstr to return source and destination sub-regi...
Evan Cheng
2009-01-20
*
Drop the reg argument to isRegReDefinedByTwoAddr, which was redundant.
Dan Gohman
2008-12-05
*
Minor fix debug for register allocation debug output.
Matthijs Kooijman
2008-11-24
*
Fix command-line option printing to print two spaces where needed,
Dan Gohman
2008-10-14
*
Fix the case where an instruction is not properly marked as using all registe...
Owen Anderson
2008-10-08
[next]