projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
add a bad case evan though of.
[oota-llvm.git]
/
lib
/
CodeGen
/
2007-03-24
Evan Cheng
Adjust offset to compensate for big endian machines.
tree
|
commitdiff
2007-03-23
Evan Cheng
Make sure SEXTLOAD of the specific type is supported...
tree
|
commitdiff
2007-03-23
Evan Cheng
Also replace uses of SRL if that's also folded during...
tree
|
commitdiff
2007-03-23
Evan Cheng
A couple of bug fixes for reducing load width xform:
tree
|
commitdiff
2007-03-22
Dan Gohman
Change uses of Function::front to Function::getEntryBlo...
tree
|
commitdiff
2007-03-22
Evan Cheng
More opportunities to reduce load size.
tree
|
commitdiff
2007-03-22
Evan Cheng
Fix for PR1257. Bug in live range shortening as a resul...
tree
|
commitdiff
2007-03-21
Dale Johannesen
repair x86 performance, dejagnu problems from previous...
tree
|
commitdiff
2007-03-21
Evan Cheng
fold (truncate (srl (load x), c)) -> (smaller load...
tree
|
commitdiff
2007-03-20
Evan Cheng
Potential spiller improvement.
tree
|
commitdiff
2007-03-20
Dale Johannesen
do not share old induction variables when this would...
tree
|
commitdiff
2007-03-20
Dale Johannesen
maintain LiveIn when splitting blocks (register scaveng...
tree
|
commitdiff
2007-03-20
Jeff Cohen
Fix some VC++ warnings.
tree
|
commitdiff
2007-03-20
Lauro Ramos Venancio
Code clean up.
tree
|
commitdiff
2007-03-20
Evan Cheng
Minor bug.
tree
|
commitdiff
2007-03-20
Lauro Ramos Venancio
CopyToReg source operand can be a physical register.
tree
|
commitdiff
2007-03-20
Evan Cheng
First cut trivial re-materialization support.
tree
|
commitdiff
2007-03-19
Evan Cheng
Remove -reduce-joining-phys-regs options. Make it on...
tree
|
commitdiff
2007-03-19
Evan Cheng
Minor bug fix.
tree
|
commitdiff
2007-03-18
Evan Cheng
- Merge UsedBlocks info after two virtual registers...
tree
|
commitdiff
2007-03-18
Evan Cheng
Keep UsedBlocks info accurate.
tree
|
commitdiff
2007-03-17
Evan Cheng
Track the BB's where each virtual register is used.
tree
|
commitdiff
2007-03-17
Evan Cheng
Joining a live interval of a physical register with...
tree
|
commitdiff
2007-03-17
Evan Cheng
Use SmallSet instead of std::set.
tree
|
commitdiff
2007-03-17
Evan Cheng
If sdisel has decided to sink GEP index expression...
tree
|
commitdiff
2007-03-16
Evan Cheng
Turn on GEP index sinking by default.
tree
|
commitdiff
2007-03-16
Evan Cheng
Stupid bug.
tree
|
commitdiff
2007-03-16
Evan Cheng
Sink a binary expression into its use blocks if it...
tree
|
commitdiff
2007-03-16
Evan Cheng
Added isLegalAddressExpression hook to test if the...
tree
|
commitdiff
2007-03-15
Evan Cheng
Debugging output stuff.
tree
|
commitdiff
2007-03-14
Evan Cheng
Estimate a cost using the possible number of scratch...
tree
|
commitdiff
2007-03-13
Evan Cheng
Try schedule def + use closer whne Sethi-Ullman numbers...
tree
|
commitdiff
2007-03-12
Evan Cheng
More flexible TargetLowering LSR hooks for testing...
tree
|
commitdiff
2007-03-09
Evan Cheng
If a virtual register is already marked alive in this...
tree
|
commitdiff
2007-03-09
Evan Cheng
Print preds / succs BB numbers.
tree
|
commitdiff
2007-03-09
Evan Cheng
Avoid variable shadowing.
tree
|
commitdiff
2007-03-08
Chris Lattner
implement support for floating point constants used...
tree
|
commitdiff
2007-03-08
Chris Lattner
make this fail even in non-assert builds.
tree
|
commitdiff
2007-03-07
Anton Korobeynikov
Refactoring of formal parameter flags. Enable properly...
tree
|
commitdiff
2007-03-07
Anton Korobeynikov
Cleanup: make SetCounter an instance variable
tree
|
commitdiff
2007-03-07
Evan Cheng
Avoid combining indexed load further.
tree
|
commitdiff
2007-03-07
Anton Korobeynikov
Fix DWARF debugging information on x86/Linux and (hopef...
tree
|
commitdiff
2007-03-06
Evan Cheng
Minor bug fix.
tree
|
commitdiff
2007-03-06
Devang Patel
Now LoopStrengthReduce is a LoopPass.
tree
|
commitdiff
2007-03-06
Chris Lattner
big endian 32-bit systems (e.g. ppc32) want to return...
tree
|
commitdiff
2007-03-06
Anton Korobeynikov
Small eye-candy: use asciz directive everywhere, where...
tree
|
commitdiff
2007-03-06
Evan Cheng
If target decides to create an emergency spill slot...
tree
|
commitdiff
2007-03-06
Evan Cheng
Register scavenger is now capable of scavenging. It...
tree
|
commitdiff
2007-03-06
Anton Korobeynikov
Enumerate SDISel formal parameter attributes. Make...
tree
|
commitdiff
2007-03-05
Jeff Cohen
Unbreak VC++ build.
tree
|
commitdiff
2007-03-04
Chris Lattner
fold away addc nodes when we know there cannot be a...
tree
|
commitdiff
2007-03-04
Chris Lattner
generalize
tree
|
commitdiff
2007-03-04
Chris Lattner
canonicalize constants to the RHS of addc/adde. If...
tree
|
commitdiff
2007-03-04
Chris Lattner
eliminate some ops if they have an undef RHS
tree
|
commitdiff
2007-03-04
Reid Spencer
Remove unneeded header file.
tree
|
commitdiff
2007-03-03
Chris Lattner
Fix CodeGen/Generic/fpowi-promote.ll and PR1239
tree
|
commitdiff
2007-03-03
Chris Lattner
Add an expand action for ISD label which just deletes...
tree
|
commitdiff
2007-03-03
Evan Cheng
Only propagate IsKill if the last use is a kill.
tree
|
commitdiff
2007-03-03
Nate Begeman
http://llvm.org/bugs/show_bug.cgi?id=1237
tree
|
commitdiff
2007-03-03
Evan Cheng
Watch out for cases like this:
tree
|
commitdiff
2007-03-02
Evan Cheng
Mark dead def as unused.
tree
|
commitdiff
2007-03-02
Evan Cheng
Dead live-in detection bug.
tree
|
commitdiff
2007-03-02
Evan Cheng
- Keep track all def and uses of stack slot available...
tree
|
commitdiff
2007-03-02
Evan Cheng
Invalidate last use of a reused register if the use...
tree
|
commitdiff
2007-03-01
Jim Laskey
Emit eh filter info.
tree
|
commitdiff
2007-03-01
Jim Laskey
Collect eh filter info.
tree
|
commitdiff
2007-03-01
Jim Laskey
Lower eh filter intrinsic.
tree
|
commitdiff
2007-03-01
Evan Cheng
Delete register scavenger when done with it.
tree
|
commitdiff
2007-03-01
Evan Cheng
Add a version of FindUnusedReg that restrict search...
tree
|
commitdiff
2007-03-01
Evan Cheng
A restore is promoted to copy (or deleted entirely...
tree
|
commitdiff
2007-03-01
Evan Cheng
Interface clean up.
tree
|
commitdiff
2007-03-01
Evan Cheng
Interface clean up.
tree
|
commitdiff
2007-03-01
Evan Cheng
Oops.
tree
|
commitdiff
2007-03-01
Evan Cheng
Track all joined registers and eliminate unneeded kills...
tree
|
commitdiff
2007-02-28
Jim Laskey
Chain is on second operand.
tree
|
commitdiff
2007-02-28
Jim Laskey
Handle mix of personalities.
tree
|
commitdiff
2007-02-28
Jim Laskey
Provide a more meaningful name.
tree
|
commitdiff
2007-02-28
Jim Laskey
MERGE_VALUES unnecessary.
tree
|
commitdiff
2007-02-28
Nate Begeman
Fix a typo, thanks Bill!
tree
|
commitdiff
2007-02-28
Nate Begeman
More Mach-O writer improvements.
tree
|
commitdiff
2007-02-28
Chris Lattner
add methods for analysis of call results and return...
tree
|
commitdiff
2007-02-28
Chris Lattner
add methods to analyze calls and formals.
tree
|
commitdiff
2007-02-28
Chris Lattner
add a newline at end of file
tree
|
commitdiff
2007-02-28
Evan Cheng
Make requiresRegisterScavenging determination on a...
tree
|
commitdiff
2007-02-28
Evan Cheng
MRegisterInfo disowns RegScavenger. It's immutable.
tree
|
commitdiff
2007-02-27
Evan Cheng
Some more code clean up.
tree
|
commitdiff
2007-02-27
Evan Cheng
Oops.
tree
|
commitdiff
2007-02-27
Evan Cheng
Let MRegisterInfo now owns RegScavenger.
tree
|
commitdiff
2007-02-27
Evan Cheng
RegScavenger interface change to make it more flexible.
tree
|
commitdiff
2007-02-27
Chris Lattner
Minor refactoring of CC Lowering interfaces
tree
|
commitdiff
2007-02-27
Chris Lattner
move CC Lowering stuff to its own public interface
tree
|
commitdiff
2007-02-27
Evan Cheng
forward() should not increment internal iterator. Its...
tree
|
commitdiff
2007-02-26
Evan Cheng
Joining an interval with a dead copy instruction. Short...
tree
|
commitdiff
2007-02-26
Chris Lattner
Fold (sext (truncate x)) more aggressively, by avoiding...
tree
|
commitdiff
2007-02-26
Chris Lattner
track signedness of formal argument, though we have...
tree
|
commitdiff
2007-02-25
Jim Laskey
Fix for PR1224.
tree
|
commitdiff
2007-02-25
Chris Lattner
optimize duplicate ValueMap lookups
tree
|
commitdiff
2007-02-25
Evan Cheng
A couple of more places where a register liveness has...
tree
|
commitdiff
2007-02-25
Evan Cheng
Add an assertion.
tree
|
commitdiff
2007-02-25
Evan Cheng
Fix a couple of bugs related IsDead back propagation...
tree
|
commitdiff
next