projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[AVX] Recorganize X86ShuffleDecode into its own library
[oota-llvm.git]
/
lib
/
CodeGen
/
2011-02-17
Jakob Stoklund Olesen
Split local live ranges.
tree
|
commitdiff
2011-02-17
Duncan Sands
Fix wrong logic in promotion of signed mul-with-overflo...
tree
|
commitdiff
2011-02-17
Cameron Zwarich
Switch to SmallVector in SimpleRegisterCoalescing for...
tree
|
commitdiff
2011-02-17
Cameron Zwarich
Adjust indenting of arguments.
tree
|
commitdiff
2011-02-17
Cameron Zwarich
Return Changed from SplitPHIEdges rather than always...
tree
|
commitdiff
2011-02-16
Stuart Hastings
Swap VT and DebugLoc operands of getExtLoad() for consi...
tree
|
commitdiff
2011-02-16
Eric Christopher
Refactor zero folding slightly. Clean up todo.
tree
|
commitdiff
2011-02-16
Eric Christopher
The change for PR9190 wasn't quite right. We need to...
tree
|
commitdiff
2011-02-16
Evan Cheng
Remove a duplicated check.
tree
|
commitdiff
2011-02-15
Devang Patel
Ignore DBG_VALUE machine instructions while constructin...
tree
|
commitdiff
2011-02-15
Duncan Sands
Spelling fix: consequtive -> consecutive.
tree
|
commitdiff
2011-02-15
Evan Cheng
Fix thinko. Cmp can be the first instruction in a MBB.
tree
|
commitdiff
2011-02-15
Chris Lattner
convert ConstantVector::get to use ArrayRef.
tree
|
commitdiff
2011-02-14
Jakob Stoklund Olesen
Move more fragments of spill weight calculation into...
tree
|
commitdiff
2011-02-14
Rafael Espindola
Switch llvm to using comdats. For now always use groups...
tree
|
commitdiff
2011-02-14
Evan Cheng
Fix PR8854. Track inserted copies to avoid read before...
tree
|
commitdiff
2011-02-14
Chris Lattner
revert my ConstantVector patch, it seems to have made...
tree
|
commitdiff
2011-02-14
Rafael Espindola
Move broken HasCommonSymbols to ELFWriter.cpp.
tree
|
commitdiff
2011-02-14
Chris Lattner
Switch ConstantVector::get to use ArrayRef instead...
tree
|
commitdiff
2011-02-14
Chris Lattner
fix PR9210 by implementing some type legalization logic for
tree
|
commitdiff
2011-02-14
Chris Lattner
fix two comment thinkos
tree
|
commitdiff
2011-02-14
Cameron Zwarich
Add some statistics to StrongPHIElimination.
tree
|
commitdiff
2011-02-14
Cameron Zwarich
Add a statistic to PHIElimination tracking the number...
tree
|
commitdiff
2011-02-13
Chris Lattner
Enhance ComputeMaskedBits to know that aligned frameindexes
tree
|
commitdiff
2011-02-13
Chris Lattner
Revisit my fix for PR9028: the issue is that DAGCombine was
tree
|
commitdiff
2011-02-13
Chris Lattner
when legalizing extremely wide shifts, make sure that
tree
|
commitdiff
2011-02-13
Chris Lattner
fix visitShift to properly zero extend the shift amount...
tree
|
commitdiff
2011-02-12
Nadav Rotem
A fix for 9165.
tree
|
commitdiff
2011-02-11
Nadav Rotem
SimplifySelectOps can only handle selects with a scalar...
tree
|
commitdiff
2011-02-11
Nadav Rotem
Fix #9190
tree
|
commitdiff
2011-02-10
Evan Cheng
After 3-addressifying a two-address instruction, update...
tree
|
commitdiff
2011-02-09
Jakob Stoklund Olesen
Delete unused code for analyzing and splitting around...
tree
|
commitdiff
2011-02-09
Jakob Stoklund Olesen
Simplify using the new leaveIntvBefore()
tree
|
commitdiff
2011-02-09
Jakob Stoklund Olesen
Use the LiveBLocks array for SplitEditor::splitSingleBl...
tree
|
commitdiff
2011-02-09
Mikhail Glushenkov
Typo.
tree
|
commitdiff
2011-02-09
Jakob Stoklund Olesen
Move calcLiveBlockInfo() and the BlockInfo struct into...
tree
|
commitdiff
2011-02-09
Jakob Stoklund Olesen
Ignore <undef> uses when analyzing and rewriting.
tree
|
commitdiff
2011-02-09
Jakob Stoklund Olesen
Assert on bad jump tables.
tree
|
commitdiff
2011-02-09
Jakob Stoklund Olesen
Add tags to live interval unions to avoid using stale...
tree
|
commitdiff
2011-02-09
Jakob Stoklund Olesen
Evict a lighter single interference before attempting...
tree
|
commitdiff
2011-02-09
Jakob Stoklund Olesen
Set an allocation hint when rematting before a COPY.
tree
|
commitdiff
2011-02-08
Jakob Stoklund Olesen
Fix one more case of splitting after the last split...
tree
|
commitdiff
2011-02-08
Jakob Stoklund Olesen
Reorganize interference code to check LastSplitPoint...
tree
|
commitdiff
2011-02-08
Jakob Stoklund Olesen
Also handle the situation where an indirect branch...
tree
|
commitdiff
2011-02-08
Jakob Stoklund Olesen
Add LiveIntervals::addKillFlags() to recompute kill...
tree
|
commitdiff
2011-02-08
Jakob Stoklund Olesen
Trim debug spew
tree
|
commitdiff
2011-02-08
Jakob Stoklund Olesen
Avoid folding a load instruction into an instruction...
tree
|
commitdiff
2011-02-08
Jakob Stoklund Olesen
Add SplitEditor::overlapIntv() to create small ranges...
tree
|
commitdiff
2011-02-08
Jakob Stoklund Olesen
Add assertion.
tree
|
commitdiff
2011-02-08
Andrew Trick
Fix PostRA antidependence breaker.
tree
|
commitdiff
2011-02-08
Jakob Stoklund Olesen
Add LiveIntervals::shrinkToUses().
tree
|
commitdiff
2011-02-07
Devang Patel
Remove comment about an argument that was removed coupl...
tree
|
commitdiff
2011-02-05
Andrew Trick
Fix an anti-dep breaker corner case.
tree
|
commitdiff
2011-02-05
Jakob Stoklund Olesen
Be more strict about the first/last interference-free...
tree
|
commitdiff
2011-02-05
Jakob Stoklund Olesen
Add assertions to verify that the new interval is clear...
tree
|
commitdiff
2011-02-04
Jakob Stoklund Olesen
Apparently, it is possible for a block with a landing...
tree
|
commitdiff
2011-02-04
Devang Patel
Merge .debug_loc entries whenever possible to reduce...
tree
|
commitdiff
2011-02-04
Nick Lewycky
Mark that the return is using EAX so that we don't...
tree
|
commitdiff
2011-02-04
Jakob Stoklund Olesen
Be more accurate about live range splitting at the...
tree
|
commitdiff
2011-02-04
Jakob Stoklund Olesen
Add LiveIntervals::getLastSplitPoint().
tree
|
commitdiff
2011-02-04
Jakob Stoklund Olesen
Verify that one of the ranges produced by region splitt...
tree
|
commitdiff
2011-02-04
Andrew Trick
Introducing a new method of tracking register pressure...
tree
|
commitdiff
2011-02-04
Devang Patel
DebugLoc associated with a machine instruction is used...
tree
|
commitdiff
2011-02-04
Evan Cheng
Update comments.
tree
|
commitdiff
2011-02-04
Jakob Stoklund Olesen
Skip unused values.
tree
|
commitdiff
2011-02-04
Jakob Stoklund Olesen
Also compute interference intervals for blocks with...
tree
|
commitdiff
2011-02-04
Jakob Stoklund Olesen
Verify kill flags conservatively.
tree
|
commitdiff
2011-02-03
Andrew Trick
whitespace
tree
|
commitdiff
2011-02-03
Jakob Stoklund Olesen
Ensure that the computed interference intervals actuall...
tree
|
commitdiff
2011-02-03
Jakob Stoklund Olesen
Tweak debug output from SlotIndexes.
tree
|
commitdiff
2011-02-03
Jakob Stoklund Olesen
Add debug output and asserts to the phi-connecting...
tree
|
commitdiff
2011-02-03
Jakob Stoklund Olesen
Fix coloring bug when mapping values in the middle...
tree
|
commitdiff
2011-02-03
Jakob Stoklund Olesen
Return live range end points from SplitEditor::enter...
tree
|
commitdiff
2011-02-03
Jakob Stoklund Olesen
Silence an MSVC warning
tree
|
commitdiff
2011-02-03
Eric Christopher
Reapply this.
tree
|
commitdiff
2011-02-03
Eric Christopher
Temporarily revert 124765 in an attempt to find the...
tree
|
commitdiff
2011-02-03
Jakob Stoklund Olesen
Defer SplitKit value mapping until all defs are available.
tree
|
commitdiff
2011-02-02
Devang Patel
Add support to describe template value parameter in...
tree
|
commitdiff
2011-02-02
Devang Patel
Add support to describe template parameter type in...
tree
|
commitdiff
2011-02-02
Evan Cheng
Given a pair of floating point load and store, if there...
tree
|
commitdiff
2011-02-01
Matt Beaumont-Gay
Take Bill Wendling's suggestion for structuring a coupl...
tree
|
commitdiff
2011-01-31
Devang Patel
Keep track of incoming argument's location while emitti...
tree
|
commitdiff
2011-01-31
Richard Osborne
Fix bug where ReduceLoadWidth was creating illegal...
tree
|
commitdiff
2011-01-30
Anton Korobeynikov
Clarify the LSDASection NULL check
tree
|
commitdiff
2011-01-30
Jakob Stoklund Olesen
Respect the -tail-dup-size command line option even...
tree
|
commitdiff
2011-01-30
Benjamin Kramer
Teach DAGCombine to fold fold (sra (trunc (sr x, c1...
tree
|
commitdiff
2011-01-29
Benjamin Kramer
Add the missing sub identity "A-(A-B) -> B" to DAGCombine.
tree
|
commitdiff
2011-01-29
Evan Cheng
Re-apply r124518 with fix. Watch out for invalidated...
tree
|
commitdiff
2011-01-29
Evan Cheng
Revert r124518. It broke Linux self-host.
tree
|
commitdiff
2011-01-29
Evan Cheng
Re-commit r124462 with fixes. Tail recursion elim will...
tree
|
commitdiff
2011-01-28
Evan Cheng
Revert r124462. There are a few big regressions that...
tree
|
commitdiff
2011-01-28
Nick Lewycky
Fix build with stdcxx by using llvm::next. Patch by...
tree
|
commitdiff
2011-01-28
Rafael Espindola
Print the visibility of declarations.
tree
|
commitdiff
2011-01-28
Evan Cheng
- Stop simplifycfg from duplicating "ret" instructions...
tree
|
commitdiff
2011-01-27
Andrew Trick
Remove a temporary workaround for a lencod miscompile...
tree
|
commitdiff
2011-01-27
Andrew Trick
VirtRegRewriter fix: update kill flags, which are used...
tree
|
commitdiff
2011-01-27
Devang Patel
Speculatively revert r124380.
tree
|
commitdiff
2011-01-27
Devang Patel
While legalizing SDValues do not drop SDDbgValues,...
tree
|
commitdiff
2011-01-27
Bob Wilson
Avoid modifying the OneClassForEachPhysReg map while...
tree
|
commitdiff
2011-01-27
Matt Beaumont-Gay
Try harder to not have unused variables.
tree
|
commitdiff
next