projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Use symbolic operands in the patchpoint folding routine and fix a spilling bug.
2013-11-19
Andrew Trick
Use symbolic operands in the patchpoint folding routine...
commit
|
commitdiff
|
tree
2013-11-19
Andrew Trick
Add an abstraction to handle patchpoint operands.
commit
|
commitdiff
|
tree
2013-11-17
Andrew Trick
Added a size field to the stack map record to handle...
commit
|
commitdiff
|
tree
2013-11-15
Andrew Trick
Platform proof a test case.
commit
|
commitdiff
|
tree
2013-11-14
Andrew Trick
When folding memory operands, preserve existing MachineMemOp...
commit
|
commitdiff
|
tree
2013-11-14
Andrew Trick
Minor extension to llvm.experimental.patchpoint: don...
commit
|
commitdiff
|
tree
2013-11-13
Andrew Trick
Add a test case to verify that misusing anyregcc crashes...
commit
|
commitdiff
|
tree
2013-11-12
Andrew Trick
Cleanup the stackmap operand folding code and fix a...
commit
|
commitdiff
|
tree
2013-11-12
Andrew Trick
Simplify operand folding when rematerializing a load.
commit
|
commitdiff
|
tree
2013-11-12
Andrew Trick
GraphViz CFGPrinter: wrap long lines.
commit
|
commitdiff
|
tree
2013-11-12
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2013-11-11
Andrew Trick
Fix the recently added anyregcc convention to handle...
commit
|
commitdiff
|
tree
2013-11-11
Andrew Trick
Print new JavaScript calling conventions symbolically.
commit
|
commitdiff
|
tree
2013-11-06
Andrew Trick
Rewrite SCEV's backedge taken count computation.
commit
|
commitdiff
|
tree
2013-11-05
Andrew Trick
Slightly change the way stackmap and patchpoint intrinsics...
commit
|
commitdiff
|
tree
2013-10-31
Andrew Trick
These test cases for experimental features are a bit...
commit
|
commitdiff
|
tree
2013-10-31
Andrew Trick
Unused variable
commit
|
commitdiff
|
tree
2013-10-31
Andrew Trick
Add new calling convention for WebKit Java Script.
commit
|
commitdiff
|
tree
2013-10-31
Andrew Trick
Add support for stack map generation in the X86 backend.
commit
|
commitdiff
|
tree
2013-10-31
Andrew Trick
Lower stackmap intrinsics directly to their target...
commit
|
commitdiff
|
tree
2013-10-31
Andrew Trick
Add Verifier test case for variable argument intrinsics.
commit
|
commitdiff
|
tree
2013-10-31
Andrew Trick
Add experimental stackmap intrinsics to definition...
commit
|
commitdiff
|
tree
2013-10-31
Andrew Trick
Enable variable arguments support for intrinsics.
commit
|
commitdiff
|
tree
2013-10-31
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2013-10-25
Andrew Trick
Fix SCEVExpander: don't try to expand quadratic recurrences...
commit
|
commitdiff
|
tree
2013-10-25
Andrew Trick
Fix LSR: don't normalize quadratic recurrences.
commit
|
commitdiff
|
tree
2013-10-24
Andrew Trick
Clarify comments in genLoopLimit.
commit
|
commitdiff
|
tree
2013-10-22
Andrew Trick
Clarify SCEV comments.
commit
|
commitdiff
|
tree
2013-10-19
Andrew Trick
Update PPC loop tests after SCEV non-unit-stride checkin...
commit
|
commitdiff
|
tree
2013-10-18
Andrew Trick
SCEV should use NSW to get trip count for positive...
commit
|
commitdiff
|
tree
2013-10-16
Andrew Trick
After PostRA scheduling, don't set kill flags on undef...
commit
|
commitdiff
|
tree
2013-10-15
Andrew Trick
Enable MI Sched for x86.
commit
|
commitdiff
|
tree
2013-10-15
Andrew Trick
Improve on r192635, ExeDepsFix for avx, and add a test...
commit
|
commitdiff
|
tree
2013-10-14
Andrew Trick
Fix the ExecutionDepsFix pass to handle AVX instructions.
commit
|
commitdiff
|
tree
2013-10-14
Andrew Trick
LiveRegUnits: Use *MBB for consistency and convenience.
commit
|
commitdiff
|
tree
2013-10-14
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2013-10-14
Andrew Trick
LiveRegUnits::removeRegsInMask safety.
commit
|
commitdiff
|
tree
2013-10-14
Andrew Trick
Use a SparseSet in LiveRegUnits.
commit
|
commitdiff
|
tree
2013-10-14
Andrew Trick
Move LiveRegUnits implementation into .cpp. Comment...
commit
|
commitdiff
|
tree
2013-10-14
Andrew Trick
Remove extra indentation in LiveRegUnits.
commit
|
commitdiff
|
tree
2013-10-14
Andrew Trick
Convert LiveRegUnits methods to the current convention...
commit
|
commitdiff
|
tree
2013-10-09
Andrew Trick
Add missing HasAVX512 predicate.
commit
|
commitdiff
|
tree
2013-09-26
Andrew Trick
Added temp flag -misched-bench for staging in default...
commit
|
commitdiff
|
tree
2013-09-26
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2013-09-25
Andrew Trick
Mark the x86 machine model as incomplete. PR17367.
commit
|
commitdiff
|
tree
2013-09-25
Andrew Trick
CriticalAntiDepBreaker is no longer needed for armv7...
commit
|
commitdiff
|
tree
2013-09-24
Andrew Trick
Comment typo.
commit
|
commitdiff
|
tree
2013-09-20
Andrew Trick
Allow subtarget selection of the default MachineScheduler...
commit
|
commitdiff
|
tree
2013-09-19
Andrew Trick
Rename ConvergingScheduler to GenericScheduler.
commit
|
commitdiff
|
tree
2013-09-19
Andrew Trick
Revert "Encapsulate PassManager debug flags to avoid...
commit
|
commitdiff
|
tree
2013-09-18
Andrew Trick
Encapsulate PassManager debug flags to avoid static...
commit
|
commitdiff
|
tree
2013-09-18
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2013-09-09
Andrew Trick
Enable -misched-cyclicpath by default.
commit
|
commitdiff
|
tree
2013-09-09
Andrew Trick
mi-sched: smooth out the cyclicpath heuristic.
commit
|
commitdiff
|
tree
2013-09-06
Andrew Trick
mi-sched: cleanup register pressure update, remove...
commit
|
commitdiff
|
tree
2013-09-06
Andrew Trick
mi-sched: improve regpressure tracing.
commit
|
commitdiff
|
tree
2013-09-06
Andrew Trick
mi-sched: print tree size in -view-misched-dags
commit
|
commitdiff
|
tree
2013-09-06
Andrew Trick
mi-sched: register pressure update tracing.
commit
|
commitdiff
|
tree
2013-09-06
Andrew Trick
mi-sched: Reorder Cyclicpath (latency) and CriticalMax...
commit
|
commitdiff
|
tree
2013-09-06
Andrew Trick
Added MachineSchedPolicy.
commit
|
commitdiff
|
tree
2013-09-04
Andrew Trick
mi-sched: Force bottom up scheduling for generic targets.
commit
|
commitdiff
|
tree
2013-09-04
Andrew Trick
comment typo
commit
|
commitdiff
|
tree
2013-09-04
Andrew Trick
Remove dead subtree limit code.
commit
|
commitdiff
|
tree
2013-09-04
Andrew Trick
-view-misched-dags, better pruning.
commit
|
commitdiff
|
tree
2013-09-04
Andrew Trick
mi-sched: DEBUG cleanup, call tracePick for unidirectional...
commit
|
commitdiff
|
tree
2013-09-04
Andrew Trick
80 columns
commit
|
commitdiff
|
tree
2013-09-04
Andrew Trick
mi-sched: Suppress register pressure tracking when...
commit
|
commitdiff
|
tree
2013-09-04
Andrew Trick
mi-sched: Load clustering is a bit to expensive to...
commit
|
commitdiff
|
tree
2013-09-04
Andrew Trick
mi-sched: Reuse an invalid HazardRecognizer to save...
commit
|
commitdiff
|
tree
2013-09-04
Andrew Trick
mi-sched: bypass heuristic checks when regpressure...
commit
|
commitdiff
|
tree
2013-09-04
Andrew Trick
Added -misched-regpressure option.
commit
|
commitdiff
|
tree
2013-08-31
Andrew Trick
Fix my previous checkin to updatePressureDiffs.
commit
|
commitdiff
|
tree
2013-08-30
Andrew Trick
Use LiveRangeQuery for instruction-level liveness queries.
commit
|
commitdiff
|
tree
2013-08-30
Andrew Trick
mi-sched: update PressureDiffs on-the-fly for liveness.
commit
|
commitdiff
|
tree
2013-08-30
Andrew Trick
Replace LiveInterval::killedAt with isKilledAtInstr.
commit
|
commitdiff
|
tree
2013-08-30
Andrew Trick
mi-sched: improve the generic register pressure comparison.
commit
|
commitdiff
|
tree
2013-08-30
Andrew Trick
mi-sched: Precompute a PressureDiff for each instruction...
commit
|
commitdiff
|
tree
2013-08-30
Andrew Trick
comment typo
commit
|
commitdiff
|
tree
2013-08-29
Andrew Trick
Comment and revise the cyclic critical path code.
commit
|
commitdiff
|
tree
2013-08-23
Andrew Trick
PrintVRegOrUnit
commit
|
commitdiff
|
tree
2013-08-23
Andrew Trick
Rename to RegPressure API parameters RegUnits.
commit
|
commitdiff
|
tree
2013-08-23
Andrew Trick
Simplify RegPressure helpers.
commit
|
commitdiff
|
tree
2013-08-23
Andrew Trick
Add a convenient PSetIterator for visiting pressure...
commit
|
commitdiff
|
tree
2013-08-23
Andrew Trick
Adds cyclic critical path computation and heuristics...
commit
|
commitdiff
|
tree
2013-08-23
Andrew Trick
MI Sched: record local vreg uses.
commit
|
commitdiff
|
tree
2013-08-23
Andrew Trick
Remove unused field.
commit
|
commitdiff
|
tree
2013-08-23
Andrew Trick
mi-sched: Don't call MBB.size() in initSUnits. The...
commit
|
commitdiff
|
tree
2013-08-07
Andrew Trick
Confusing comment typo.
commit
|
commitdiff
|
tree
2013-07-31
Andrew Trick
comment typo.
commit
|
commitdiff
|
tree
2013-07-31
Andrew Trick
Fix register pressure tables on ARM.
commit
|
commitdiff
|
tree
2013-07-31
Andrew Trick
Add tracing to the tblgen register pressure table generator.
commit
|
commitdiff
|
tree
2013-07-31
Andrew Trick
Fix a severe compile time problem when forming large...
commit
|
commitdiff
|
tree
2013-07-30
Andrew Trick
This test may have been sensitive to the ARM ABI...
commit
|
commitdiff
|
tree
2013-07-30
Andrew Trick
Down-scale slot index distance to save bits.
commit
|
commitdiff
|
tree
2013-07-30
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2013-07-30
Andrew Trick
MI Sched: Track live-thru registers.
commit
|
commitdiff
|
tree
2013-07-30
Andrew Trick
MI Sched fix: assert "Disconnected LRG within the scheduling...
commit
|
commitdiff
|
tree
2013-07-25
Andrew Trick
RegAllocGreedy comment.
commit
|
commitdiff
|
tree
2013-07-25
Andrew Trick
Evict local live ranges if they can be reassigned.
commit
|
commitdiff
|
tree
2013-07-25
Andrew Trick
Allocate local registers in order for optimal coloring.
commit
|
commitdiff
|
tree
next