projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Stay away from str <undef> in ARMLoadStoreOpt. This pass does not understand
2010-02-24
Jakob Stoklund Olesen
Stay away from str <undef> in ARMLoadStoreOpt. This...
commit
|
commitdiff
|
tree
2010-02-24
Jakob Stoklund Olesen
DIV8r must define %AX since X86DAGToDAGISel::Select...
commit
|
commitdiff
|
tree
2010-02-23
Jakob Stoklund Olesen
Remember to handle sub-registers when moving imp-defs...
commit
|
commitdiff
|
tree
2010-02-23
Jakob Stoklund Olesen
Keep track of phi join registers explicitly in LiveVariables.
commit
|
commitdiff
|
tree
2010-02-23
Jakob Stoklund Olesen
Dead code elimination
commit
|
commitdiff
|
tree
2010-02-21
Jakob Stoklund Olesen
Enable assertion to detect cyclic valno references.
commit
|
commitdiff
|
tree
2010-02-18
Jakob Stoklund Olesen
Always normalize spill weights, also for intervals...
commit
|
commitdiff
|
tree
2010-02-17
Jakob Stoklund Olesen
Remember to define super registers in mips calls.
commit
|
commitdiff
|
tree
2010-02-17
Jakob Stoklund Olesen
Dead code elimination.
commit
|
commitdiff
|
tree
2010-02-15
Jakob Stoklund Olesen
Fix PR6300.
commit
|
commitdiff
|
tree
2010-02-13
Jakob Stoklund Olesen
Fix PR6283.
commit
|
commitdiff
|
tree
2010-02-13
Jakob Stoklund Olesen
Enable the inlinehint attribute in the Inliner.
commit
|
commitdiff
|
tree
2010-02-11
Jakob Stoklund Olesen
Reapply coalescer fix for better cross-class coalescing.
commit
|
commitdiff
|
tree
2010-02-11
Jakob Stoklund Olesen
Revert functional change. This broke a bunch of tests.
commit
|
commitdiff
|
tree
2010-02-11
Jakob Stoklund Olesen
It is always good to do a cross-class join when the...
commit
|
commitdiff
|
tree
2010-02-11
Jakob Stoklund Olesen
Use array_pod_sort instead of std::sort for improved...
commit
|
commitdiff
|
tree
2010-02-11
Jakob Stoklund Olesen
Reuse operand location when updating PHI instructions.
commit
|
commitdiff
|
tree
2010-02-11
Jakob Stoklund Olesen
Remove duplicate successors from indirectbr instructions...
commit
|
commitdiff
|
tree
2010-02-09
Jakob Stoklund Olesen
Oops.
commit
|
commitdiff
|
tree
2010-02-09
Jakob Stoklund Olesen
Remember to update live-in lists when coalescing physregs.
commit
|
commitdiff
|
tree
2010-02-09
Jakob Stoklund Olesen
clang test suite
commit
|
commitdiff
|
tree
2010-02-06
Jakob Stoklund Olesen
Reintroduce the InlineHint function attribute.
commit
|
commitdiff
|
tree
2010-02-05
Jakob Stoklund Olesen
Don't unroll loops containing function calls.
commit
|
commitdiff
|
tree
2010-02-05
Jakob Stoklund Olesen
Update CodeMetrics to count 'big' function calls explicitly.
commit
|
commitdiff
|
tree
2010-02-05
Jakob Stoklund Olesen
Teach SimplifyCFG about magic pointer constants.
commit
|
commitdiff
|
tree
2010-02-04
Jakob Stoklund Olesen
Increase inliner thresholds by 25.
commit
|
commitdiff
|
tree
2010-02-04
Jakob Stoklund Olesen
Fix small bug in handling instructions with more than...
commit
|
commitdiff
|
tree
2010-01-29
Jakob Stoklund Olesen
Keep iterating over all uses when meeting a phi node...
commit
|
commitdiff
|
tree
2010-01-26
Jakob Stoklund Olesen
Fix inline cost predictions with SCIENCE.
commit
|
commitdiff
|
tree
2010-01-26
Jakob Stoklund Olesen
Revert test polarity to match comment and desired outcome...
commit
|
commitdiff
|
tree
2010-01-26
Jakob Stoklund Olesen
Remove dead code.
commit
|
commitdiff
|
tree
2010-01-26
Jakob Stoklund Olesen
Skip calculation of ArgumentWeights if it will never...
commit
|
commitdiff
|
tree
2010-01-20
Jakob Stoklund Olesen
Move per-function inline threshold calculation to a...
commit
|
commitdiff
|
tree
2010-01-19
Jakob Stoklund Olesen
Identify predicate and optional-def operands when printing...
commit
|
commitdiff
|
tree
2010-01-19
Jakob Stoklund Olesen
Remove predicates when changing an add into an unpredicable...
commit
|
commitdiff
|
tree
2010-01-15
Jakob Stoklund Olesen
Don't make changes to the MBB in MachineBasicBlock...
commit
|
commitdiff
|
tree
2010-01-15
Jakob Stoklund Olesen
Simplify logic. Any functional change is unintended.
commit
|
commitdiff
|
tree
2010-01-14
Jakob Stoklund Olesen
ARM "l" constraint for inline asm means R0-R7, also...
commit
|
commitdiff
|
tree
2010-01-14
Jakob Stoklund Olesen
Don't fold insufficiently aligned ldr/str into ldm...
commit
|
commitdiff
|
tree
2010-01-13
Jakob Stoklund Olesen
Fix pasto
commit
|
commitdiff
|
tree
2010-01-13
Jakob Stoklund Olesen
Remove the JustSP single-register regclass.
commit
|
commitdiff
|
tree
2010-01-11
Jakob Stoklund Olesen
Avoid adding PHI arguments for a predecessor that has...
commit
|
commitdiff
|
tree
2010-01-07
Jakob Stoklund Olesen
Add comments.
commit
|
commitdiff
|
tree
2010-01-06
Jakob Stoklund Olesen
Allow double defs after tail duplication.
commit
|
commitdiff
|
tree
2010-01-06
Jakob Stoklund Olesen
Add Target hook to duplicate machine instructions.
commit
|
commitdiff
|
tree
2010-01-06
Jakob Stoklund Olesen
Add <imp-def> and <imp-kill> operands when replacing...
commit
|
commitdiff
|
tree
2010-01-05
Jakob Stoklund Olesen
Don't specify CR sub-registers as implicit defs of...
commit
|
commitdiff
|
tree
2010-01-05
Jakob Stoklund Olesen
Remove livein checks from machine code verifier.
commit
|
commitdiff
|
tree
2009-12-23
Jakob Stoklund Olesen
Move kill flags when the same register occurs more...
commit
|
commitdiff
|
tree
2009-12-23
Jakob Stoklund Olesen
Handle undef operands properly.
commit
|
commitdiff
|
tree
2009-12-23
Jakob Stoklund Olesen
Make insert position available to MergeOpsUpdate.
commit
|
commitdiff
|
tree
2009-12-23
Jakob Stoklund Olesen
Perform kill flag calculations in new method. No functional...
commit
|
commitdiff
|
tree
2009-12-23
Jakob Stoklund Olesen
Move repeated code to a new method. No functional change.
commit
|
commitdiff
|
tree
2009-12-22
Jakob Stoklund Olesen
Add coalescer asserts.
commit
|
commitdiff
|
tree
2009-12-22
Jakob Stoklund Olesen
Add a SPR register class to the ARM target.
commit
|
commitdiff
|
tree
2009-12-22
Jakob Stoklund Olesen
Remove minimal CFG sanity checks from verifier.
commit
|
commitdiff
|
tree
2009-12-22
Jakob Stoklund Olesen
Allow explicit %reg0 operands beyond what the .td file...
commit
|
commitdiff
|
tree
2009-12-22
Jakob Stoklund Olesen
Use proper move instructions. Make the verifier happy.
commit
|
commitdiff
|
tree
2009-12-18
Jakob Stoklund Olesen
Add test case for the phi reuse patch.
commit
|
commitdiff
|
tree
2009-12-16
Jakob Stoklund Olesen
Reuse lowered phi nodes.
commit
|
commitdiff
|
tree
2009-12-10
Jakob Stoklund Olesen
Also attempt trivial coalescing for live intervals...
commit
|
commitdiff
|
tree
2009-12-04
Jakob Stoklund Olesen
Also attempt trivial coalescing for live intervals...
commit
|
commitdiff
|
tree
2009-12-03
Jakob Stoklund Olesen
Clean up some loop logic.
commit
|
commitdiff
|
tree
2009-12-03
Jakob Stoklund Olesen
Don't call getValueType() on a null SDValue
commit
|
commitdiff
|
tree
2009-12-03
Jakob Stoklund Olesen
Don't hang on to pointers or references after vector...
commit
|
commitdiff
|
tree
2009-12-01
Jakob Stoklund Olesen
Move PHIElimination::isLiveOut method to LiveVariables.
commit
|
commitdiff
|
tree
2009-12-01
Jakob Stoklund Olesen
Use CFG connectedness as a secondary sort key when...
commit
|
commitdiff
|
tree
2009-11-30
Jakob Stoklund Olesen
New virtual registers created for spill intervals should...
commit
|
commitdiff
|
tree
2009-11-22
Jakob Stoklund Olesen
Teach MachineBasicBlock::updateTerminator() to handle...
commit
|
commitdiff
|
tree
2009-11-21
Jakob Stoklund Olesen
Don't leave temporary files in the test directory.
commit
|
commitdiff
|
tree
2009-11-21
Jakob Stoklund Olesen
Be more clever about calculating live variables through...
commit
|
commitdiff
|
tree
2009-11-20
Jakob Stoklund Olesen
More consistent labelling of basic blocks in debug...
commit
|
commitdiff
|
tree
2009-11-20
Jakob Stoklund Olesen
Add MachineBasicBlock::getName, and use it in place...
commit
|
commitdiff
|
tree
2009-11-19
Jakob Stoklund Olesen
Place new basic blocks immediately after their predecessor...
commit
|
commitdiff
|
tree
2009-11-18
Jakob Stoklund Olesen
Fix PR5300.
commit
|
commitdiff
|
tree
2009-11-18
Jakob Stoklund Olesen
Allow the machine verifier to be run outside the PassManager.
commit
|
commitdiff
|
tree
2009-11-18
Jakob Stoklund Olesen
Remove the -early-coalescing option
commit
|
commitdiff
|
tree
2009-11-18
Jakob Stoklund Olesen
Don't require LiveVariables for PHIElimination. Enable...
commit
|
commitdiff
|
tree
2009-11-18
Jakob Stoklund Olesen
Fix inverted test and add testcase from failing self...
commit
|
commitdiff
|
tree
2009-11-17
Jakob Stoklund Olesen
Remove fragile test.
commit
|
commitdiff
|
tree
2009-11-17
Jakob Stoklund Olesen
Disable -split-phi-edges to unbreak the buildbots
commit
|
commitdiff
|
tree
2009-11-17
Jakob Stoklund Olesen
Never call UpdateTerminator() when AnalyzeBranch would...
commit
|
commitdiff
|
tree
2009-11-17
Jakob Stoklund Olesen
Enable -split-phi-edges by default, except when -regalloc...
commit
|
commitdiff
|
tree
2009-11-17
Jakob Stoklund Olesen
Enable -split-phi-edges by default
commit
|
commitdiff
|
tree
2009-11-14
Jakob Stoklund Olesen
Fix bug in -split-phi-edges.
commit
|
commitdiff
|
tree
2009-11-14
Jakob Stoklund Olesen
Update MachineDominator information
commit
|
commitdiff
|
tree
2009-11-13
Jakob Stoklund Olesen
Fix PHIElimination optimization that uses MBB->getBasicBlock.
commit
|
commitdiff
|
tree
2009-11-13
Jakob Stoklund Olesen
Add MachineFunction::verify() to call the machine code...
commit
|
commitdiff
|
tree
2009-11-13
Jakob Stoklund Olesen
The instruction pointer %RIP is a reserved register...
commit
|
commitdiff
|
tree
2009-11-13
Jakob Stoklund Olesen
Fix polarity of a CFG check in machine verifier.
commit
|
commitdiff
|
tree
2009-11-11
Jakob Stoklund Olesen
Fix liveness calculation when splitting critical edges...
commit
|
commitdiff
|
tree
2009-11-10
Jakob Stoklund Olesen
Teach PHIElimination to split critical edges when ...
commit
|
commitdiff
|
tree
2009-11-10
Jakob Stoklund Olesen
Refactoring: Extract method PHIElimination::isLiveOut().
commit
|
commitdiff
|
tree
2009-11-07
Jakob Stoklund Olesen
Fix inverted conflict test in -early-coalesce.
commit
|
commitdiff
|
tree
2009-11-04
Jakob Stoklund Olesen
Print out an informative comment for KILL instructions.
commit
|
commitdiff
|
tree
2009-10-15
Jakob Stoklund Olesen
Move Blackfin intrinsics into the Target/Blackfin directory.
commit
|
commitdiff
|
tree
2009-10-15
Jakob Stoklund Olesen
Report errors correctly for unselected target intrinsics.
commit
|
commitdiff
|
tree
2009-10-15
Jakob Stoklund Olesen
Clean up TargetIntrinsicInfo API. Add pure virtual...
commit
|
commitdiff
|
tree
2009-10-15
Jakob Stoklund Olesen
Tablegen target intrinsics from the target main .td...
commit
|
commitdiff
|
tree
2009-10-04
Jakob Stoklund Olesen
Whitespace and formatting.
commit
|
commitdiff
|
tree
next