projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Preserve both isPHIDef and isDefByCopy bits when copying parent values.
[oota-llvm.git]
/
lib
/
CodeGen
/
2011-03-15
Jakob Stoklund Olesen
Preserve both isPHIDef and isDefByCopy bits when copyin...
tree
|
commitdiff
2011-03-15
Evan Cheng
Add a peephole optimization to optimize pairs of bitcas...
tree
|
commitdiff
2011-03-15
Evan Cheng
sext(undef) = 0, because the top bits will all be the...
tree
|
commitdiff
2011-03-15
Bill Wendling
There are some situations which can cause the URoR...
tree
|
commitdiff
2011-03-14
Jakob Stoklund Olesen
Place context in member variables instead of passing...
tree
|
commitdiff
2011-03-14
Jakob Stoklund Olesen
Rename members to match LLVM naming conventions more...
tree
|
commitdiff
2011-03-14
Evan Cheng
BIT_CONVERT has been renamed to BITCAST.
tree
|
commitdiff
2011-03-14
Evan Cheng
Minor optimization. sign-ext/anyext of undef is still...
tree
|
commitdiff
2011-03-13
Jakob Stoklund Olesen
Now that we are deleting unused live intervals during...
tree
|
commitdiff
2011-03-13
Jakob Stoklund Olesen
Tell the register allocator about new unused virtual...
tree
|
commitdiff
2011-03-12
Duncan Sands
Speculatively revert commit 127478 (jsjodin) in an...
tree
|
commitdiff
2011-03-12
Jakob Stoklund Olesen
Include snippets in the live stack interval.
tree
|
commitdiff
2011-03-12
Jakob Stoklund Olesen
Spill multiple registers at once.
tree
|
commitdiff
2011-03-12
Jakob Stoklund Olesen
That's it, I am declaring this a failure of the C+...
tree
|
commitdiff
2011-03-11
Cameron Zwarich
Fix the GCC test suite issue exposed by r127477, which...
tree
|
commitdiff
2011-03-11
Owen Anderson
Teach FastISel to support register-immediate-immediate...
tree
|
commitdiff
2011-03-11
Jan Sjödin
Remove optimization emitting a reference insted of...
tree
|
commitdiff
2011-03-11
Andrew Trick
Replace -dag-chain-limit flag with constant. It has...
tree
|
commitdiff
2011-03-11
John Wiegley
Fix use of CompEnd predicate to be standards conforming
tree
|
commitdiff
2011-03-11
Evan Cheng
Avoid replacing the value of a directly stored load...
tree
|
commitdiff
2011-03-10
Cameron Zwarich
Add an option to disable critical edge splitting in...
tree
|
commitdiff
2011-03-10
Jakob Stoklund Olesen
Change the Spiller interface to take a LiveRangeEdit...
tree
|
commitdiff
2011-03-10
Jakob Stoklund Olesen
Make SpillIs an optional pointer. Avoid creating a...
tree
|
commitdiff
2011-03-10
Evan Cheng
Re-commit 127368 and 127371. They are exonerated.
tree
|
commitdiff
2011-03-09
Evan Cheng
Revert 127368 and 127371 for now.
tree
|
commitdiff
2011-03-09
Evan Cheng
Change the definition of TargetRegisterInfo::getCrossCo...
tree
|
commitdiff
2011-03-09
Jakob Stoklund Olesen
Make physreg coalescing independent on the number of...
tree
|
commitdiff
2011-03-09
Andrew Trick
Improve pre-RA-sched register pressure tracking for...
tree
|
commitdiff
2011-03-09
Benjamin Kramer
Fix typo, make helper static.
tree
|
commitdiff
2011-03-09
Benjamin Kramer
Remove unused virtual dtor.
tree
|
commitdiff
2011-03-09
Matt Beaumont-Gay
Add a virtual dtor to Delegate to silence -Wnon-virtual...
tree
|
commitdiff
2011-03-09
Jakob Stoklund Olesen
Add a LiveRangeEdit::Delegate protocol.
tree
|
commitdiff
2011-03-09
Jakob Stoklund Olesen
Delete dead code.
tree
|
commitdiff
2011-03-08
Jakob Stoklund Olesen
Delete dead code after rematerializing.
tree
|
commitdiff
2011-03-08
Jakob Stoklund Olesen
Fix the build for MSVC 9 whose upper_bound() wants...
tree
|
commitdiff
2011-03-08
Eric Christopher
Fix some latent bugs if the nodes are unschedulable...
tree
|
commitdiff
2011-03-08
Oscar Fuentes
Revert "Make a comparator's argument `const'. This...
tree
|
commitdiff
2011-03-08
Benjamin Kramer
Reduce vector reallocations.
tree
|
commitdiff
2011-03-08
Oscar Fuentes
Make a comparator's argument `const'. This fixes the...
tree
|
commitdiff
2011-03-08
Andrew Trick
Further improvements to pre-RA-sched=list-ilp.
tree
|
commitdiff
2011-03-07
Jakob Stoklund Olesen
Let shrinkToUses optionally return a list of now dead...
tree
|
commitdiff
2011-03-07
Jakob Stoklund Olesen
Make the UselessRegs argument optional in the LiveRange...
tree
|
commitdiff
2011-03-07
Cameron Zwarich
Move getRegPressureLimit() from TargetLoweringInfo...
tree
|
commitdiff
2011-03-07
Jakob Stoklund Olesen
Handle the special case of registers begin redefined...
tree
|
commitdiff
2011-03-07
Owen Anderson
Use the correct LHS type when determining the legalizat...
tree
|
commitdiff
2011-03-06
Eric Christopher
Typo.
tree
|
commitdiff
2011-03-06
NAKAMURA Takumi
lib/CodeGen/AsmPrinter/CMakeLists.txt: Fix CMake build...
tree
|
commitdiff
2011-03-06
Andrew Trick
Disable a couple of experimental heuristics to get...
tree
|
commitdiff
2011-03-05
Anton Korobeynikov
Some first rudimentary support for ARM EHABI: print...
tree
|
commitdiff
2011-03-05
Anton Korobeynikov
Add FrameSetup MI flags
tree
|
commitdiff
2011-03-05
Jakob Stoklund Olesen
Work around a coalescer bug.
tree
|
commitdiff
2011-03-05
Andrew Trick
Be explicit with abs(). Visual Studio workaround.
tree
|
commitdiff
2011-03-05
Andrew Trick
Fix for -sched-high-latency-cycles in sched=list-ilp...
tree
|
commitdiff
2011-03-05
Andrew Trick
Missing comment.
tree
|
commitdiff
2011-03-05
Andrew Trick
Increased the register pressure limit on x86_64 from...
tree
|
commitdiff
2011-03-05
Jakob Stoklund Olesen
Rework the global split cost calculation.
tree
|
commitdiff
2011-03-05
Jakob Stoklund Olesen
Compute the constraints for global live range splitting...
tree
|
commitdiff
2011-03-05
Jim Grosbach
Teach the register scavenger to take subregs into accou...
tree
|
commitdiff
2011-03-04
Eric Christopher
Improve readability with some whitespace!
tree
|
commitdiff
2011-03-04
Jakob Stoklund Olesen
Extract a method. No functional change.
tree
|
commitdiff
2011-03-04
Jakob Stoklund Olesen
Go back to comparing spill weights when deciding if...
tree
|
commitdiff
2011-03-04
Jakob Stoklund Olesen
Renumber slot indexes locally when possible.
tree
|
commitdiff
2011-03-04
Jakob Stoklund Olesen
Number SlotIndexes uniformly without looking at the...
tree
|
commitdiff
2011-03-04
Jakob Stoklund Olesen
Add SlotIndex statistics.
tree
|
commitdiff
2011-03-04
Jakob Stoklund Olesen
Tweak debug output. No functional changes.
tree
|
commitdiff
2011-03-04
Duncan Sands
Revert commit 126684 "Use the correct shift amount...
tree
|
commitdiff
2011-03-04
Andrew Trick
Minor pre-RA-sched fixes and cleanup.
tree
|
commitdiff
2011-03-04
Jakob Stoklund Olesen
Precompute block frequencies, pow() isn't free.
tree
|
commitdiff
2011-03-04
Jakob Stoklund Olesen
Use an IndexedMap instead of a DenseMap for the live...
tree
|
commitdiff
2011-03-03
Bill Wendling
There are times when the landing pad won't have a call...
tree
|
commitdiff
2011-03-03
Eli Friedman
Revert r123908; the code in question is completely...
tree
|
commitdiff
2011-03-03
Devang Patel
Fix typo.
tree
|
commitdiff
2011-03-03
Devang Patel
Fix thinko in previous check-in.
tree
|
commitdiff
2011-03-03
Devang Patel
llvm::Function argument count is not a good indicator...
tree
|
commitdiff
2011-03-03
Jim Grosbach
Allow a target to choose whether to prefer the scavenge...
tree
|
commitdiff
2011-03-03
Jakob Stoklund Olesen
Renumber slot indexes uniformly instead of spacing...
tree
|
commitdiff
2011-03-03
Jakob Stoklund Olesen
Represent sentinel slot indexes with a null pointer.
tree
|
commitdiff
2011-03-03
Jakob Stoklund Olesen
Avoid comparing invalid slot indexes, and assert that...
tree
|
commitdiff
2011-03-03
Jakob Stoklund Olesen
Avoid comparing invalid slot indexes.
tree
|
commitdiff
2011-03-03
Jakob Stoklund Olesen
Cache basic block bounds instead of asking SlotIndexes...
tree
|
commitdiff
2011-03-03
Jakob Stoklund Olesen
Change the SplitEditor interface to a single instance...
tree
|
commitdiff
2011-03-03
Jakob Stoklund Olesen
Only run the updateSSA loop when we have actually seen...
tree
|
commitdiff
2011-03-03
Jakob Stoklund Olesen
Fix PHI handling in LiveIntervals::shrinkToUses().
tree
|
commitdiff
2011-03-02
Bob Wilson
Avoid exponential blow-up when printing DAGs.
tree
|
commitdiff
2011-03-02
Jakob Stoklund Olesen
Turn the Edit member into a pointer so it can change...
tree
|
commitdiff
2011-03-02
Jakob Stoklund Olesen
Transfer simply defined values directly without recompu...
tree
|
commitdiff
2011-03-02
Jakob Stoklund Olesen
Extract a method. No functional change.
tree
|
commitdiff
2011-03-02
Stuart Hastings
Can't introduce floating-point immediate constants...
tree
|
commitdiff
2011-03-02
Cameron Zwarich
Fix some typos.
tree
|
commitdiff
2011-03-02
Jakob Stoklund Olesen
Move extendRange() into SplitEditor and delete the...
tree
|
commitdiff
2011-03-02
Nick Lewycky
Quiet a compiler warning about unused variable 'ExtVNI'.
tree
|
commitdiff
2011-03-02
Evan Cheng
Catch more cases where 2-address pass should 3-addressi...
tree
|
commitdiff
2011-03-02
Jakob Stoklund Olesen
Rename mapValue to extendRange because that is its...
tree
|
commitdiff
2011-03-02
Jakob Stoklund Olesen
Simplify LiveIntervals::shrinkToUses() a bit by using...
tree
|
commitdiff
2011-03-02
Jakob Stoklund Olesen
Fix typo.
tree
|
commitdiff
2011-03-02
Jakob Stoklund Olesen
Move LiveIntervalMap::extendTo into LiveInterval itself.
tree
|
commitdiff
2011-03-01
Jakob Stoklund Olesen
Delete dead code.
tree
|
commitdiff
2011-03-01
Jakob Stoklund Olesen
Move the value map from LiveIntervalMap to SplitEditor.
tree
|
commitdiff
2011-03-01
Jakob Stoklund Olesen
Delete dead code.
tree
|
commitdiff
2011-03-01
Jakob Stoklund Olesen
Drop RAGreedy::trySpillInterferences().
tree
|
commitdiff
next