projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Change x86_fastcallcc to require inreg markers. This allows it to known
[oota-llvm.git]
/
lib
/
CodeGen
/
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
2012-10-17
Evan Cheng
Add a really faster pre-RA scheduler (-pre-RA-sched...
tree
|
commitdiff
2012-10-17
Jakob Stoklund Olesen
Merge MRI::isPhysRegOrOverlapUsed() into isPhysRegUsed().
tree
|
commitdiff
2012-10-17
Andrew Trick
misched: Better handling of invalid latencies in the...
tree
|
commitdiff
2012-10-17
Jakob Stoklund Olesen
Use a SparseSet instead of a BitVector for UsedInInstr...
tree
|
commitdiff
2012-10-16
Jakob Stoklund Olesen
Avoid rematerializing a redef immediately after the...
tree
|
commitdiff
2012-10-16
Jakob Stoklund Olesen
Revert r166046 "Switch back to the old coalescer for...
tree
|
commitdiff
2012-10-16
Michael Liao
Teach DAG combine to fold (trunc (fptoXi x)) to (fptoXi x)
tree
|
commitdiff
2012-10-16
Rafael Espindola
Switch back to the old coalescer for now to fix the...
tree
|
commitdiff
2012-10-16
Stepan Dyatkovskiy
Issue:
tree
|
commitdiff
2012-10-16
Andrew Trick
misched: Added handleMove support for updating all...
tree
|
commitdiff
2012-10-16
Jakob Stoklund Olesen
Remove unused BitVectors from getAllocatableSet().
tree
|
commitdiff
2012-10-15
Jakob Stoklund Olesen
Remove RegisterClassInfo::isReserved() and isAllocatable().
tree
|
commitdiff
2012-10-15
Jakob Stoklund Olesen
Remove LIS::isAllocatable() and isReserved() helpers.
tree
|
commitdiff
2012-10-15
Jakob Stoklund Olesen
Switch most getReservedRegs() clients to the MRI equiva...
tree
|
commitdiff
2012-10-15
Jakob Stoklund Olesen
Freeze the reserved registers as soon as isel is complete.
tree
|
commitdiff
2012-10-15
Bill Wendling
Move the Attributes::Builder outside of the Attributes...
tree
|
commitdiff
2012-10-15
Rafael Espindola
Make sure we iterate over newly created instructions...
tree
|
commitdiff
2012-10-15
Andrew Trick
misched: ILP scheduler for experimental heuristics.
tree
|
commitdiff
2012-10-15
Micah Villmow
Resubmit the changes to llvm core to update the functio...
tree
|
commitdiff
2012-10-14
Bill Wendling
Remove the bitwise XOR operator from the Attributes...
tree
|
commitdiff
2012-10-13
Jakob Stoklund Olesen
Drop <def,dead> flags when merging into an unused lane.
tree
|
commitdiff
2012-10-13
Jakob Stoklund Olesen
Allow for loops in LiveIntervals::pruneValue().
tree
|
commitdiff
2012-10-12
Jakob Stoklund Olesen
Use a transposed algorithm for handleMove().
tree
|
commitdiff
2012-10-12
Jakob Stoklund Olesen
Fix coalescing with IMPLICIT_DEF values.
tree
|
commitdiff
2012-10-12
Ulrich Weigand
Fix big-endian codegen bug in DAGTypeLegalizer::ExpandR...
tree
|
commitdiff
2012-10-12
Evan Cheng
Legalizer optimize a pair of div / mod to a call to...
tree
|
commitdiff
2012-10-11
Sean Silva
Remove unnecessary classof()'s
tree
|
commitdiff
2012-10-11
Micah Villmow
Revert 165732 for further review.
tree
|
commitdiff
2012-10-11
Micah Villmow
Add in the first iteration of support for llvm/clang...
tree
|
commitdiff
2012-10-11
Jakob Stoklund Olesen
Pass an explicit operand number to addLiveIns.
tree
|
commitdiff
2012-10-11
Michael Liao
Follow the same routine to add target float expansion...
tree
|
commitdiff
2012-10-11
Andrew Trick
misched: Handle "transient" non-instructions.
tree
|
commitdiff
2012-10-10
Nadav Rotem
Add a new interface to allow IR-level passes to access...
tree
|
commitdiff
2012-10-10
Micah Villmow
Add in support for expansion of all of the comparison...
tree
|
commitdiff
2012-10-10
Michael Liao
Add alternative support for FP_ROUND from v2f32 to...
tree
|
commitdiff
2012-10-10
Stepan Dyatkovskiy
Issue description:
tree
|
commitdiff
2012-10-10
Bill Wendling
Remove the final bits of Attributes being declared...
tree
|
commitdiff
2012-10-10
Lang Hames
My earlier "fix" for PBQP (see r165201) was incorrect...
tree
|
commitdiff
2012-10-10
Andrew Trick
misched: fall-back to a target hook for instr bundles.
tree
|
commitdiff
2012-10-10
Andrew Trick
misched: Use the TargetSchedModel interface wherever...
tree
|
commitdiff
2012-10-09
Andrew Trick
misched: Add computeInstrLatency to TargetSchedModel.
tree
|
commitdiff
2012-10-09
Andrew Trick
misched: Allow flags to disable hasInstrSchedModel...
tree
|
commitdiff
2012-10-09
Andrew Trick
misched: Remove LoopDependencies heuristic.
tree
|
commitdiff
2012-10-09
Bill Wendling
Use the attribute enums to query if a parameter has...
tree
|
commitdiff
2012-10-09
Micah Villmow
Add in the first step of the multiple pointer support...
tree
|
commitdiff
2012-10-09
Bill Wendling
Create enums for the different attributes.
tree
|
commitdiff
2012-10-08
Eric Christopher
Fix up comment to be more clear.
tree
|
commitdiff
2012-10-08
Nadav Rotem
Refactor the AddrMode class out of TLI to its own heade...
tree
|
commitdiff
2012-10-08
Jakob Stoklund Olesen
Don't crash on extra evil irreducible control flow.
tree
|
commitdiff
2012-10-08
Eric Christopher
Fixup comment.
tree
|
commitdiff
2012-10-08
Eric Christopher
Fixup comments.
tree
|
commitdiff
2012-10-08
Andrew Trick
misched: remove the unused getSpecialAddressLatency...
tree
|
commitdiff
2012-10-08
Andrew Trick
misched: remove forceUnitLatencies. Defaults are handle...
tree
|
commitdiff
2012-10-08
Andrew Trick
misched: avoid scheduling an instruction twice.
tree
|
commitdiff
2012-10-08
Micah Villmow
Move TargetData to DataLayout.
tree
|
commitdiff
2012-10-07
Craig Topper
Remove unused MachineInstr constructors that don't...
tree
|
commitdiff
2012-10-07
Craig Topper
Fix indentation. Remove 'else' after return. No functio...
tree
|
commitdiff
2012-10-05
Benjamin Kramer
Remove unused but set variable flagged by GCC.
tree
|
commitdiff
2012-10-05
Benjamin Kramer
Simplify code, don't or a bool with an uint64_t.
tree
|
commitdiff
2012-10-04
Nadav Rotem
When merging connsecutive stores, use vectors to store...
tree
|
commitdiff
2012-10-04
Eric Christopher
Update this a bit more to represent how the prologue...
tree
|
commitdiff
2012-10-04
Jakob Stoklund Olesen
Get MCSchedModel directly from the subtarget.
tree
|
commitdiff
2012-10-04
Jakob Stoklund Olesen
Switch MachineTraceMetrics to the new TargetSchedModel...
tree
|
commitdiff
2012-10-04
Lang Hames
Fix reg mask slot test, and preserve LiveIntervals...
tree
|
commitdiff
2012-10-04
Andrew Trick
Enable -schedmodel, but prefer itineraries until we...
tree
|
commitdiff
2012-10-03
Bill Wendling
Update to use the predicate methods to query if an...
tree
|
commitdiff
2012-10-03
Nadav Rotem
Fix a cycle in the DAG. In this code we replace multipl...
tree
|
commitdiff
2012-10-03
Nadav Rotem
A DAGCombine optimization for mergeing consecutive...
tree
|
commitdiff
2012-10-03
Silviu Baranga
Fixed a bug in the ExecutionDependencyFix pass that...
tree
|
commitdiff
2012-10-03
Eric Christopher
Revert 165051-165049 while looking into the foreach...
tree
|
commitdiff
2012-10-03
Jakob Stoklund Olesen
The early if conversion pass is ready to be used as...
tree
|
commitdiff
2012-10-02
Eric Christopher
Revert "Don't use a debug location for frame setup...
tree
|
commitdiff
2012-10-02
Jakob Stoklund Olesen
Remove the old coalescer algorithm.
tree
|
commitdiff
2012-10-02
Jakob Stoklund Olesen
Handle reserved registers more accurately in handleMove().
tree
|
commitdiff
2012-10-02
Jakob Stoklund Olesen
Make sure the whole live range is covered when values...
tree
|
commitdiff
2012-10-02
Eric Christopher
80-col.
tree
|
commitdiff
2012-10-02
Eric Christopher
Don't use a debug location for frame setup instructions...
tree
|
commitdiff
2012-10-02
Eric Christopher
Remove the SavePoint infrastructure from fast isel...
tree
|
commitdiff
2012-10-02
Duncan Sands
Fix PR13991: legalizing an overflowing multiplication...
tree
|
commitdiff
2012-09-30
Jakub Staszak
Use dyn_cast instead of isa and cast.
tree
|
commitdiff
2012-09-30
Nadav Rotem
Revert r164910 because it causes failures to several...
tree
|
commitdiff
next