index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
LowerSubregs.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Convert EXTRACT_SUBREG to COPY when emitting machine instrs.
Jakob Stoklund Olesen
2010-07-08
1
-55
/
+3
*
Remove references to INSERT_SUBREG after de-SSA.
Jakob Stoklund Olesen
2010-07-08
1
-82
/
+1
*
Add TargetInstrInfo::copyPhysReg hook and use it from LowerSubregs.
Jakob Stoklund Olesen
2010-07-08
1
-36
/
+8
*
Revert "Remove references to INSERT_SUBREG after de-SSA" r107725.
Jakob Stoklund Olesen
2010-07-07
1
-1
/
+87
*
Remove references to INSERT_SUBREG after de-SSA
Jakob Stoklund Olesen
2010-07-06
1
-87
/
+1
*
Add a new target independent COPY instruction and code to lower it.
Jakob Stoklund Olesen
2010-07-02
1
-0
/
+49
*
Fix a register scavenger crash when dealing with undefined subregs.
Bob Wilson
2010-06-29
1
-0
/
+18
*
Also convert SUBREG_TO_REG to a KILL when relevant, like the other subreg
Jakob Stoklund Olesen
2010-06-22
1
-7
/
+12
*
Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that it
Dan Gohman
2010-05-06
1
-3
/
+6
*
move target-independent opcodes out of TargetInstrInfo
Chris Lattner
2010-02-09
1
-6
/
+6
*
Change errs() to dbgs().
David Greene
2010-01-04
1
-13
/
+13
*
improve portability to avoid conflicting with std::next in c++'0x.
Chris Lattner
2009-12-03
1
-1
/
+1
*
Code clean up.
Evan Cheng
2009-10-25
1
-33
/
+33
*
Remove includes of Support/Compiler.h that are no longer needed after the
Nick Lewycky
2009-10-25
1
-1
/
+0
*
Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.
Nick Lewycky
2009-10-25
1
-2
/
+1
*
Add some asserts to catch copyRegToReg() fails early
Anton Korobeynikov
2009-10-24
1
-4
/
+9
*
Use KILL instead of IMPLICIT_DEF in LowerSubregs pass.
Jakob Stoklund Olesen
2009-09-28
1
-11
/
+10
*
Minor bug fix. LowerSubregs should translate
Evan Cheng
2009-09-22
1
-0
/
+1
*
Convert DOUT to DEBUG(errs()...).
Bill Wendling
2009-08-22
1
-30
/
+27
*
Remove RegisterScavenger::isSuperRegUsed(). This completely reverses the mist...
Jakob Stoklund Olesen
2009-08-08
1
-6
/
+7
*
Turn some insert_subreg, extract_subreg, subreg_to_reg into implicit_defs.
Evan Cheng
2009-08-05
1
-0
/
+1
*
One more. Transfer kill of the larger register when lowering an EXTRACT_SUBREG.
Evan Cheng
2009-08-05
1
-4
/
+6
*
One more place where subreg lowering forgot to transfer undefness.
Evan Cheng
2009-08-05
1
-3
/
+6
*
If the insert_subreg source is <undef>, insert an implicit_def instead of a c...
Evan Cheng
2009-08-05
1
-2
/
+8
*
LowerSubregsInstructionPass::LowerExtract should not extend the live range of...
Jakob Stoklund Olesen
2009-08-04
1
-14
/
+11
*
Fix Bug 4657: register scavenger asserts with subreg lowering
Jakob Stoklund Olesen
2009-08-03
1
-8
/
+31
*
Use setPreservesAll and setPreservesCFG in CodeGen passes.
Dan Gohman
2009-07-31
1
-0
/
+1
*
More migration to raw_ostream, the water has dried up around the iostream hole.
Daniel Dunbar
2009-07-25
1
-1
/
+3
*
Let RegisterInfo decide whether it can emit cross-class copy or not
Anton Korobeynikov
2009-07-16
1
-4
/
+5
*
Do not fold away subreg_to_reg if the source register has a sub-register inde...
Evan Cheng
2009-03-23
1
-3
/
+9
*
Teach LowerSubregs to preserve kill/dead information when lowering
Dan Gohman
2008-12-18
1
-1
/
+63
*
Make LowerSubregs' debug output for EXTRACT_SUBREG consistent with
Dan Gohman
2008-12-18
1
-1
/
+6
*
Fix a copy+pasto in an assertion message.
Dan Gohman
2008-12-18
1
-1
/
+1
*
Fix indentation level.
Dan Gohman
2008-12-18
1
-33
/
+33
*
Silence unused variable warnings.
Devang Patel
2008-11-21
1
-0
/
+2
*
Switch the MachineOperand accessors back to the short names like
Dan Gohman
2008-10-03
1
-11
/
+11
*
Give LowerSubregs.cpp a top-level description.
Dan Gohman
2008-09-24
1
-0
/
+7
*
Instead of setPreservesAll, just mark them preseving machine loop info and ma...
Evan Cheng
2008-09-22
1
-1
/
+2
*
Mark several codegen passes as preserving all analysis.
Evan Cheng
2008-09-22
1
-0
/
+5
*
Tidy up several unbeseeming casts from pointer to intptr_t.
Dan Gohman
2008-09-04
1
-1
/
+1
*
Fix indentation.
Dan Gohman
2008-08-20
1
-2
/
+2
*
Re-enable elimination of unnecessary SUBREG_TO_REG instructions in
Dan Gohman
2008-08-07
1
-4
/
+9
*
Re-introduce LeakDetector support for MachineInstrs and MachineBasicBlocks.
Dan Gohman
2008-07-17
1
-3
/
+3
*
It's not safe to remove SUBREG_TO_REG that looks like identity copies, e.g. m...
Evan Cheng
2008-06-17
1
-11
/
+6
*
Do not issue identity copies.
Evan Cheng
2008-06-16
1
-13
/
+22
*
Revert this.
Evan Cheng
2008-06-04
1
-4
/
+0
*
LowerSubregs should not clobber any analysis.
Evan Cheng
2008-06-04
1
-0
/
+4
*
Make insert_subreg a two-address instruction, vastly simplifying LowerSubregs...
Christopher Lamb
2008-03-16
1
-94
/
+61
*
Get rid of a pseudo instruction and replace it with subreg based operation on...
Christopher Lamb
2008-03-13
1
-10
/
+14
*
Recommitting parts of r48130. These do not appear to cause the observed failu...
Christopher Lamb
2008-03-11
1
-23
/
+12
[next]