projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add a memset loop that LoopIdiomRecognize doesn't recognize.
[oota-llvm.git]
/
lib
/
CodeGen
/
2011-01-23
Rafael Espindola
Add support for the --noexecstack option.
tree
|
commitdiff
2011-01-23
Ted Kremenek
Null initialize a few variables flagged by
tree
|
commitdiff
2011-01-23
Rafael Espindola
Delay the creation of eh_frame so that the user can...
tree
|
commitdiff
2011-01-23
Rafael Espindola
Remove more duplicated code.
tree
|
commitdiff
2011-01-23
Rafael Espindola
Remove duplicated code.
tree
|
commitdiff
2011-01-21
Andrew Trick
Enable support for precise scheduling of the instructio...
tree
|
commitdiff
2011-01-21
Andrew Trick
Convert -enable-sched-cycles and -enable-sched-hazard...
tree
|
commitdiff
2011-01-20
Jakob Stoklund Olesen
SplitKit requires that all defs are in place before...
tree
|
commitdiff
2011-01-20
Jakob Stoklund Olesen
Add LiveIntervalMap::dumpCache() to print out the cache...
tree
|
commitdiff
2011-01-20
Eric Christopher
My editor's indent went crazy. Fix.
tree
|
commitdiff
2011-01-20
Eric Christopher
Expand invalid return values for umulo and smulo. Handl...
tree
|
commitdiff
2011-01-20
Evan Cheng
Sorry, several patches in one.
tree
|
commitdiff
2011-01-20
Andrew Trick
Selection DAG scheduler register pressure heuristic...
tree
|
commitdiff
2011-01-20
Jakob Stoklund Olesen
Check that a live range exists before shortening it...
tree
|
commitdiff
2011-01-20
Jakob Stoklund Olesen
Add hidden -verify-coalescing to run the machine code...
tree
|
commitdiff
2011-01-20
Jakob Stoklund Olesen
Fix bug found by new clang warning.
tree
|
commitdiff
2011-01-20
Eric Christopher
Use only one API at a time.
tree
|
commitdiff
2011-01-20
Eric Christopher
If we can, lower the multiply part of a umulo/smulo...
tree
|
commitdiff
2011-01-20
Devang Patel
Fix debug info for merged global.
tree
|
commitdiff
2011-01-19
Jakob Stoklund Olesen
Divert Hopfield network debug output. It is very noisy.
tree
|
commitdiff
2011-01-19
Jakob Stoklund Olesen
Don't accidentally leave small gaps in the live ranges...
tree
|
commitdiff
2011-01-19
Devang Patel
Fix register address expression. Patch by Ken Dyck.
tree
|
commitdiff
2011-01-19
Jakob Stoklund Olesen
Implement RAGreedy::splitAroundRegion and remove loop...
tree
|
commitdiff
2011-01-18
Jakob Stoklund Olesen
Add RAGreedy methods for splitting live ranges around...
tree
|
commitdiff
2011-01-18
Jeffrey Yasskin
Remove unused variables found by gcc-4.6's -Wunused...
tree
|
commitdiff
2011-01-18
Stuart Hastings
Remove checking that prevented overlapping CALLSEQ_STAR...
tree
|
commitdiff
2011-01-17
Benjamin Kramer
Fix an off-by-one error in ctpop combining.
tree
|
commitdiff
2011-01-17
Benjamin Kramer
Add a DAGCombine to turn (ctpop x) u< 2 into (x & x...
tree
|
commitdiff
2011-01-16
Chris Lattner
reapply my fix for PR8961 with a tweak to properly...
tree
|
commitdiff
2011-01-15
Benjamin Kramer
Add an assert so we don't silently miscompile ctpop...
tree
|
commitdiff
2011-01-15
Benjamin Kramer
Reimplement CTPOP legalization with the "best" algorith...
tree
|
commitdiff
2011-01-14
Ted Kremenek
Update CMake build.
tree
|
commitdiff
2011-01-14
Dan Gohman
Delete an assignment to ThisBB which isn't needed,...
tree
|
commitdiff
2011-01-14
Anton Korobeynikov
Add a possibility to switch between CFI directives...
tree
|
commitdiff
2011-01-14
Anton Korobeynikov
Add CFI directives-based frame information emission...
tree
|
commitdiff
2011-01-14
Anton Korobeynikov
Split stuff as a preparation for CFI directives-based...
tree
|
commitdiff
2011-01-14
Andrew Trick
Support for precise scheduling of the instruction selec...
tree
|
commitdiff
2011-01-14
Jakob Stoklund Olesen
Try for the third time to teach getFirstTerminator...
tree
|
commitdiff
2011-01-14
Jakob Stoklund Olesen
Revert r123419. It still breaks llvm-gcc-i386-linux...
tree
|
commitdiff
2011-01-14
Chris Lattner
Set the insertion point correctly for instructions...
tree
|
commitdiff
2011-01-14
Jakob Stoklund Olesen
Try again to teach getFirstTerminator() about debug...
tree
|
commitdiff
2011-01-13
Jakob Stoklund Olesen
Better terminator avoidance.
tree
|
commitdiff
2011-01-13
Jakob Stoklund Olesen
Temporary workaround for an i386 crash in LiveDebugVari...
tree
|
commitdiff
2011-01-13
Jakob Stoklund Olesen
Teach frame lowering to ignore debug values after the...
tree
|
commitdiff
2011-01-13
Devang Patel
Speculatively revert r123384 to make llvm-gcc-i386...
tree
|
commitdiff
2011-01-13
Jakob Stoklund Olesen
Teach MachineBasicBlock::getFirstTerminator to ignore...
tree
|
commitdiff
2011-01-13
Dan Gohman
Fix r123346 to handle scalar types too.
tree
|
commitdiff
2011-01-13
Jakob Stoklund Olesen
Add missing space in debug output
tree
|
commitdiff
2011-01-12
Dan Gohman
Apply the patch from PR8958, which allows llc to get...
tree
|
commitdiff
2011-01-12
Jakob Stoklund Olesen
Try again enabling LiveDebugVariables.
tree
|
commitdiff
2011-01-12
Jakob Stoklund Olesen
Don't emit a DBG_VALUE for a spill slot that the rewrit...
tree
|
commitdiff
2011-01-12
Jakob Stoklund Olesen
Fix braino in dominator tree walk.
tree
|
commitdiff
2011-01-12
Jakob Stoklund Olesen
Sometimes, old virtual registers can linger on DBG_VALU...
tree
|
commitdiff
2011-01-12
Jakob Stoklund Olesen
Teach VirtRegRewriter to update slot indexes when erasi...
tree
|
commitdiff
2011-01-12
Jakob Stoklund Olesen
Annotate VirtRegRewriter debug output with slot indexes.
tree
|
commitdiff
2011-01-12
Jakob Stoklund Olesen
Verify slot index ordering.
tree
|
commitdiff
2011-01-12
Jakob Stoklund Olesen
Verify that machine instruction parent pointers are...
tree
|
commitdiff
2011-01-11
Jakob Stoklund Olesen
The world is not ready for LiveDebugVariables yet.
tree
|
commitdiff
2011-01-11
Jakob Stoklund Olesen
Enable LiveDebugVariables by default.
tree
|
commitdiff
2011-01-11
Jakob Stoklund Olesen
Don't insert DBG_VALUE instructions after the first...
tree
|
commitdiff
2011-01-11
Devang Patel
Appropriately truncate debug info range in dwarf output.
tree
|
commitdiff
2011-01-11
Eric Christopher
Move ExpandAtomic into the integer expansion routines...
tree
|
commitdiff
2011-01-10
Dale Johannesen
Fix PR 8916 (qv for analysis), at least the immediate...
tree
|
commitdiff
2011-01-10
Anton Korobeynikov
Rename TargetFrameInfo into TargetFrameLowering. Also...
tree
|
commitdiff
2011-01-10
Chris Lattner
fit in 80 cols and use MBB::isSuccessor instead of...
tree
|
commitdiff
2011-01-10
Jakob Stoklund Olesen
Simplify a bunch of isVirtualRegister() and isPhysicalR...
tree
|
commitdiff
2011-01-09
Jakob Stoklund Olesen
Remove MachineRegisterInfo::getLastVirtReg(), it was...
tree
|
commitdiff
2011-01-09
Chris Lattner
sort this.
tree
|
commitdiff
2011-01-09
Jakob Stoklund Olesen
Teach TargetRegisterInfo how to cram stack slot indexes...
tree
|
commitdiff
2011-01-09
Jakob Stoklund Olesen
Add a forgotten VireReg2IndexFunctor.
tree
|
commitdiff
2011-01-09
Cameron Zwarich
Eliminate some extra hash table lookups.
tree
|
commitdiff
2011-01-09
Cameron Zwarich
Add an informative comment.
tree
|
commitdiff
2011-01-09
Jakob Stoklund Olesen
Simplify LiveDebugVariables by storing MachineOperand...
tree
|
commitdiff
2011-01-09
Jakob Stoklund Olesen
Shrink a BitVector that didn't mean to store bits for...
tree
|
commitdiff
2011-01-09
Jakob Stoklund Olesen
Replace TargetRegisterInfo::printReg with a PrintReg...
tree
|
commitdiff
2011-01-09
Jakob Stoklund Olesen
Use IndexedMap for MachineRegisterInfo as well. No...
tree
|
commitdiff
2011-01-08
Jakob Stoklund Olesen
Fix VirtRegMap to use TRI::index2VirtReg and TRI::virtR...
tree
|
commitdiff
2011-01-08
Jakob Stoklund Olesen
Fix a MachineVerifier loop that probably didn't mean...
tree
|
commitdiff
2011-01-08
Jakob Stoklund Olesen
Use an IndexedMap for LiveVariables::VirtRegInfo.
tree
|
commitdiff
2011-01-08
Jakob Stoklund Olesen
Use an IndexedMap for LiveOutRegInfo to hide its depend...
tree
|
commitdiff
2011-01-08
Cameron Zwarich
Fix coding style.
tree
|
commitdiff
2011-01-08
Cameron Zwarich
Make more passes preserve dominators (or state that...
tree
|
commitdiff
2011-01-08
Evan Cheng
Recognize inline asm 'rev /bin/bash, ' as a bswap intri...
tree
|
commitdiff
2011-01-07
Evan Cheng
Do not model all INLINEASM instructions as having unmod...
tree
|
commitdiff
2011-01-07
Devang Patel
Speculatively revert r123032.
tree
|
commitdiff
2011-01-07
Devang Patel
Appropriately truncate debug info range in dwarf output.
tree
|
commitdiff
2011-01-07
Evan Cheng
DBG_VALUE does not have any side effects; it also makes...
tree
|
commitdiff
2011-01-07
Bob Wilson
Add ARM patterns to match EXTRACT_SUBVECTOR nodes.
tree
|
commitdiff
2011-01-07
Bob Wilson
Fix a comment typo.
tree
|
commitdiff
2011-01-07
Bob Wilson
Change EXTRACT_SUBVECTOR to require a constant index.
tree
|
commitdiff
2011-01-07
Bill Wendling
Early exit if we don't have invokes. The 'Unwinds'...
tree
|
commitdiff
2011-01-06
Duncan Sands
Fix the other problem reported in PR8582. Testcase...
tree
|
commitdiff
2011-01-06
Eric Christopher
Add some fairly duplicated code to let type legalizatio...
tree
|
commitdiff
2011-01-06
Devang Patel
Emit 128 bit constant.
tree
|
commitdiff
2011-01-06
Evan Cheng
Re-implement r122936 with proper target hooks. Now...
tree
|
commitdiff
2011-01-06
Evan Cheng
Revert r122936. I'll re-implement the change.
tree
|
commitdiff
2011-01-06
Jakob Stoklund Olesen
Zap the last two -Wself-assign warnings in llvm.
tree
|
commitdiff
2011-01-06
Jakob Stoklund Olesen
Add the SpillPlacement analysis pass.
tree
|
commitdiff
2011-01-06
Evan Cheng
r105228 reduced the memcpy / memset inline limit to...
tree
|
commitdiff
2011-01-06
Evan Cheng
Avoid zero extend bit test operands to pointer type...
tree
|
commitdiff
next