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
/
VirtRegRewriter.cpp
Commit message (
Expand
)
Author
Age
*
- Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and
Evan Cheng
2011-06-28
*
Fix a ton of comment typos found by codespell. Patch by
Chris Lattner
2011-04-15
*
Fix evil VirtRegRewriter bug.
Jakob Stoklund Olesen
2011-03-30
*
Teach VirtRegRewriter about the new virtual register numbers. No functional c...
Jakob Stoklund Olesen
2011-03-30
*
VirtRegRewriter assertion fix.
Andrew Trick
2011-02-22
*
Remove a duplicated check.
Evan Cheng
2011-02-16
*
VirtRegRewriter fix: update kill flags, which are used by the scavenger.
Andrew Trick
2011-01-27
*
Teach VirtRegRewriter to update slot indexes when erasing instructions.
Jakob Stoklund Olesen
2011-01-12
*
Annotate VirtRegRewriter debug output with slot indexes.
Jakob Stoklund Olesen
2011-01-12
*
Do not model all INLINEASM instructions as having unmodelled side effects.
Evan Cheng
2011-01-07
*
DBG_VALUE does not have any side effects; it also makes no sense to mark it c...
Evan Cheng
2011-01-07
*
Prune includes.
Benjamin Kramer
2010-11-06
*
Properly handle reloading and spilling around partial redefines in
Jakob Stoklund Olesen
2010-10-11
*
Per discussion with Sanjiv, remove the PIC16 target from mainline. When/if
Chris Lattner
2010-10-11
*
Extract method ProcessUses from LocalRewriter::RewriteMBB. Both parent and child
Jakob Stoklund Olesen
2010-10-08
*
Don't add <imp-def> operands during register rewriting.
Jakob Stoklund Olesen
2010-09-07
*
VirtRegRewriter checks for early clobbers before it reuses an available stack
Jakob Stoklund Olesen
2010-09-03
*
Avoid using a live std::multimap iterator while editing the map. It looks like
Jakob Stoklund Olesen
2010-08-05
*
80 column
Jim Grosbach
2010-07-27
*
fix typo
Jim Grosbach
2010-07-27
*
Remove remaining calls to TII::isMoveInstr.
Jakob Stoklund Olesen
2010-07-16
*
Convert the last getPhysicalRegisterRegClass in VirtRegRewriter.cpp to
Rafael Espindola
2010-07-12
*
Convert uses of getPhysicalRegisterRegClass in VirtRegRewriter.cpp.
Rafael Espindola
2010-07-11
*
Replace copyRegToReg with COPY everywhere in lib/CodeGen except for FastISel.
Jakob Stoklund Olesen
2010-07-10
*
Change TII::foldMemoryOperand API to require the machine instruction to be
Jakob Stoklund Olesen
2010-07-09
*
Handle COPY in VirtRegRewriter.
Jakob Stoklund Olesen
2010-07-09
*
Convert EXTRACT_SUBREG to COPY when emitting machine instrs.
Jakob Stoklund Olesen
2010-07-08
*
Cosmetic.
Dale Johannesen
2010-06-25
*
Fix a case where an earlyclobber operand of an asm
Dale Johannesen
2010-06-25
*
Slightly change the meaning of the reMaterialize target hook when the original
Jakob Stoklund Olesen
2010-06-02
*
Teach VirtRegRewriter to handle spilling in instructions that have multiple
Jakob Stoklund Olesen
2010-05-21
*
It's not safe eliminate copies where src and dst have different sub-register ...
Evan Cheng
2010-05-11
*
Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that it
Dan Gohman
2010-05-06
*
Add argument TargetRegisterInfo to loadRegFromStackSlot and storeRegToStackSlot.
Evan Cheng
2010-05-06
*
Remove DBG_VALUE which reference dead stack slots.
Evan Cheng
2010-04-29
*
Fix a number of clang -Wsign-compare warnings that didn't have an obvious
John McCall
2010-04-06
*
Code clean up. Move includes from VirtRegRewriter.h to VirtRegRewriter.cpp.
Evan Cheng
2010-04-06
*
Avoid being influenced by the presence of dbg_value instructions.
Evan Cheng
2010-03-30
*
Debug info shouldn't affect kills.
Dale Johannesen
2010-03-26
*
Extract methods from LocalRewriter::RewriteMBB bringing it down to 666 lines.
Jakob Stoklund Olesen
2010-03-11
*
VirtRegRewriter spring cleaning. No functional change.
Jakob Stoklund Olesen
2010-03-11
*
Uniformize the way these options are printed. Requested by
Duncan Sands
2010-02-18
*
Fix PR6283.
Jakob Stoklund Olesen
2010-02-13
*
fix a layering violation: VirtRegRewriter.cpp shouldn't use AsmPrinter.h.
Chris Lattner
2010-02-10
*
fix missing #includes.
Chris Lattner
2010-02-10
*
move target-independent opcodes out of TargetInstrInfo
Chris Lattner
2010-02-09
*
Add <imp-def> and <imp-kill> operands when replacing virtual sub-register def...
Jakob Stoklund Olesen
2010-01-06
*
Change errs() to dbgs().
David Greene
2010-01-05
*
improve portability to avoid conflicting with std::next in c++'0x.
Chris Lattner
2009-12-03
*
Add MachineBasicBlock::getName, and use it in place of getBasicBlock()->getName.
Jakob Stoklund Olesen
2009-11-20
[next]