projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Broaden isSchedulingBoundary to check aliases of SP.
[oota-llvm.git]
/
lib
/
CodeGen
/
2012-11-17
Andrew Trick
Broaden isSchedulingBoundary to check aliases of SP.
tree
|
commitdiff
2012-11-17
Eli Friedman
Mark FP_EXTEND form v2f32 to v2f64 as "expand" for...
tree
|
commitdiff
2012-11-16
Andrew Trick
Use array_pod_sort instead of std::sort.
tree
|
commitdiff
2012-11-16
Craig Topper
Remove conditions from 'else if' that were guaranteed...
tree
|
commitdiff
2012-11-16
Craig Topper
Factor out the final FADD that's common to multiple...
tree
|
commitdiff
2012-11-16
Craig Topper
Factor some common code to reduce compile size.
tree
|
commitdiff
2012-11-15
Eli Friedman
Mark FP_ROUND for converting NEON v2f64 to v2f32 as...
tree
|
commitdiff
2012-11-15
Ulrich Weigand
Use std::stable_sort instead of std::sort when sorting...
tree
|
commitdiff
2012-11-15
Chad Rosier
[reg scavenger] Fix the isUsed/isAliasUsed functions...
tree
|
commitdiff
2012-11-15
Sergei Larin
Fix indeterminism in MI scheduler DAG construction.
tree
|
commitdiff
2012-11-15
Craig Topper
Add llvm.ceil, llvm.trunc, llvm.rint, llvm.nearbyint...
tree
|
commitdiff
2012-11-15
Andrew Trick
Fix an obvious merge bug in -join-globalcopies (disabled).
tree
|
commitdiff
2012-11-14
Jakub Staszak
Use reserve() to avoid vector reallocation.
tree
|
commitdiff
2012-11-14
Jakub Staszak
canJoinPhys method doesn't modify CoalescerPair. Make...
tree
|
commitdiff
2012-11-14
Chad Rosier
Remove dead code.
tree
|
commitdiff
2012-11-14
Anton Korobeynikov
Fix really stupid ARM EHABI info generation bug: we...
tree
|
commitdiff
2012-11-14
Craig Topper
Add newlines to end of debug messages.
tree
|
commitdiff
2012-11-14
Rafael Espindola
Handle DAG CSE adding new uses during ReplaceAllUsesWit...
tree
|
commitdiff
2012-11-14
Anton Korobeynikov
Use TARGET2 relocation for TType references on ARM.
tree
|
commitdiff
2012-11-13
Eric Christopher
Revert "Use the 'count' attribute instead of the 'upper...
tree
|
commitdiff
2012-11-13
Andrew Trick
Revert -join-splitedges to a boolean cmd line option.
tree
|
commitdiff
2012-11-13
Andrew Trick
The MachineScheduler does not currently require JoinSpl...
tree
|
commitdiff
2012-11-13
Michael J. Spencer
[MC][COFF] Emit weak symbols to the correct section...
tree
|
commitdiff
2012-11-13
Ulrich Weigand
Do not consider a machine instruction that uses and...
tree
|
commitdiff
2012-11-13
Andrew Trick
Fix -join-splitedges: my previous "cleanup" broke it.
tree
|
commitdiff
2012-11-13
Duncan Sands
Codegen support for arbitrary vector getelementptrs.
tree
|
commitdiff
2012-11-13
Andrew Trick
misched: Allow subtargets to enable misched and depende...
tree
|
commitdiff
2012-11-13
Andrew Trick
Added RegisterCoalescer support for joining global...
tree
|
commitdiff
2012-11-13
Andrew Trick
misched: Don't consider artificial edges weak edges.
tree
|
commitdiff
2012-11-13
Bill Wendling
Use the 'count' attribute instead of the 'upper_bound...
tree
|
commitdiff
2012-11-13
Andrew Trick
Cleanup the main RegisterCoalescer loop.
tree
|
commitdiff
2012-11-12
Andrew Trick
Cleanup -join-splitedges. Make the loop more obvious.
tree
|
commitdiff
2012-11-12
Eric Christopher
Add an option to enable prototype "fission" capabilitie...
tree
|
commitdiff
2012-11-12
Andrew Trick
Added a temporary option to avoid critical edges splitting.
tree
|
commitdiff
2012-11-12
Andrew Trick
misched: rename interfaceto avoid gcc warnings
tree
|
commitdiff
2012-11-12
Andrew Trick
misched: Target-independent support for MacroFusion.
tree
|
commitdiff
2012-11-12
Andrew Trick
misched: Target-independent support for load/store...
tree
|
commitdiff
2012-11-12
Andrew Trick
misched: Infrastructure for weak DAG edges.
tree
|
commitdiff
2012-11-09
Jakob Stoklund Olesen
Fix assertions in updateRegMaskSlots().
tree
|
commitdiff
2012-11-09
Benjamin Kramer
Silence GCC warning about falling off the end of a...
tree
|
commitdiff
2012-11-07
Andrew Trick
misched: Heuristics based on the machine model.
tree
|
commitdiff
2012-11-07
Andrew Trick
misched: handle on-the-fly regpressure queries better...
tree
|
commitdiff
2012-11-07
Bill Wendling
Add comment describing what's going on here.
tree
|
commitdiff
2012-11-07
Bill Wendling
When we're updating the subprogram scope DIE, we want...
tree
|
commitdiff
2012-11-06
Chad Rosier
[regallocfast] Make sure the MachineRegisterInfo is...
tree
|
commitdiff
2012-11-06
Andrew Trick
misched: TargetSchedule interface for machine resources.
tree
|
commitdiff
2012-11-06
Andrew Trick
misched: Rename RemainingCount to avoid confusion with...
tree
|
commitdiff
2012-11-06
Andrew Trick
ScheduleDAG interface. Added OrderKind to distinguish...
tree
|
commitdiff
2012-11-03
Owen Anderson
Be careful not to optimize a SELECT_CC into a SETCC...
tree
|
commitdiff
2012-11-01
Manman Ren
OutputArg: added an index of the original argument...
tree
|
commitdiff
2012-11-01
Chandler Carruth
Revert the majority of the next patch in the address...
tree
|
commitdiff
2012-11-01
Chandler Carruth
Revert the series of commits starting with r166578...
tree
|
commitdiff
2012-11-01
Owen Anderson
Add a few more simple fast-math constant propagations...
tree
|
commitdiff
2012-11-01
Jakob Stoklund Olesen
Exploit the new identity composition in composeSubRegIn...
tree
|
commitdiff
2012-10-31
Benjamin Kramer
Replace some instances of UniqueVector with SetVector...
tree
|
commitdiff
2012-10-31
Akira Hatanaka
Change signature of function RAFast::spillAll to avoid...
tree
|
commitdiff
2012-10-31
Akira Hatanaka
Check that iterator I is not the end iterator.
tree
|
commitdiff
2012-10-30
Chad Rosier
[inline asm] Get the mayLoad/mayStore directly from...
tree
|
commitdiff
2012-10-30
Chad Rosier
Add a comment for r167040.
tree
|
commitdiff
2012-10-30
Chad Rosier
[inline asm] Implement mayLoad and mayStore for inline...
tree
|
commitdiff
2012-10-30
Bill Wendling
Fix grammar.
tree
|
commitdiff
2012-10-29
Ulrich Weigand
In various places throughout the code generator, there...
tree
|
commitdiff
2012-10-29
Jakob Stoklund Olesen
Completely disallow partial copies in adjustCopiesBackF...
tree
|
commitdiff
2012-10-29
Duncan Sands
Remove a wrapper around getIntPtrType added to GVN...
tree
|
commitdiff
2012-10-29
Preston Gurd
This patch addresses a problem with the Post RA schedul...
tree
|
commitdiff
2012-10-29
Lang Hames
Remove unused typedef.
tree
|
commitdiff
2012-10-27
Jakob Stoklund Olesen
Never attempt to join an early-clobber def with a regul...
tree
|
commitdiff
2012-10-26
Jakob Stoklund Olesen
Reduce indentation with early exit.
tree
|
commitdiff
2012-10-26
Jakob Stoklund Olesen
Also make the current basic block a class member.
tree
|
commitdiff
2012-10-26
Jakob Stoklund Olesen
Make the Processed set a class member.
tree
|
commitdiff
2012-10-26
Jakob Stoklund Olesen
Fix whitespace and function names to be coding standardy.
tree
|
commitdiff
2012-10-26
Jakob Stoklund Olesen
Remove the canCombineSubRegIndices() target hook.
tree
|
commitdiff
2012-10-26
Akira Hatanaka
Make sure I is not the end iterator when isInsideBundle...
tree
|
commitdiff
2012-10-26
Nicolas Geoffray
Remove GC roots that reference dead objects.
tree
|
commitdiff
2012-10-26
Nick Lewycky
Fix typo in comment.
tree
|
commitdiff
2012-10-25
Jakob Stoklund Olesen
Stop running the machine code verifier unconditionally.
tree
|
commitdiff
2012-10-24
Micah Villmow
Add some cleanup to the DataLayout changes requested...
tree
|
commitdiff
2012-10-24
Micah Villmow
Back out r166591, not sure why this made it through...
tree
|
commitdiff
2012-10-24
Micah Villmow
Delete a directory that wasn't supposed to be checked...
tree
|
commitdiff
2012-10-24
Micah Villmow
Add in support for getIntPtrType to get the pointer...
tree
|
commitdiff
2012-10-24
Michael Liao
Teach DAG combine to fold (buildvec (Xint2fp x)) to...
tree
|
commitdiff
2012-10-24
Jakub Staszak
Keep coding standard. Don't evaluate getNumOperands...
tree
|
commitdiff
2012-10-23
Michael Liao
Clean up code and put transformation on (build_vec...
tree
|
commitdiff
2012-10-23
Nadav Rotem
Make the indirect branch optimization deterministic...
tree
|
commitdiff
2012-10-23
Richard Smith
Per the C++ standard, we need to include the definition...
tree
|
commitdiff
2012-10-21
Jakob Stoklund Olesen
Don't crash when the Assignments vector is empty.
tree
|
commitdiff
2012-10-20
Benjamin Kramer
Symbol hygiene: Make sure declarations and definitions...
tree
|
commitdiff
2012-10-19
Shuxin Yang
1. Remove noreturn attribute from __builtin_debugtrap().
tree
|
commitdiff
2012-10-19
Nadav Rotem
revert r166264 because the LTO build is still failing
tree
|
commitdiff
2012-10-19
Shuxin Yang
This patch is to fix radar://8426430. It is about llvm...
tree
|
commitdiff
2012-10-19
Nadav Rotem
recommit the patch that makes LSR and LowerInvoke use...
tree
|
commitdiff
2012-10-19
Michael Liao
Simplify condition checking as CONCAT assume all inputs...
tree
|
commitdiff
2012-10-18
Sebastian Pop
Clear unknown mem ops when merging stack slots (pr14090)
tree
|
commitdiff
2012-10-18
Sebastian Pop
Change MachineFrameInfo::StackObject::Alloca from Value...
tree
|
commitdiff
2012-10-18
Nadav Rotem
In SimplifySelectOps we pulled two loads through a...
tree
|
commitdiff
2012-10-18
Bob Wilson
Temporarily revert the TargetTransform changes.
tree
|
commitdiff
2012-10-17
Michael Liao
Revert part of r166049 back and enable test case in...
tree
|
commitdiff
2012-10-17
Michael Liao
Revert r166049
tree
|
commitdiff
2012-10-17
Michael Liao
Teach DAG combine to fold (extract_subvec (concat v1...
tree
|
commitdiff
2012-10-17
Jakob Stoklund Olesen
Switch MRI::UsedPhysRegs to a register unit bit vector.
tree
|
commitdiff
next