projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[SystemZ] Add LOCR and LOCGR
2013-07-25
Andrew Trick
MI Sched: Register pressure heuristics.
commit
|
commitdiff
|
tree
2013-07-25
Andrew Trick
MI Sched: track register pressure by importance of...
commit
|
commitdiff
|
tree
2013-07-25
Andrew Trick
RegPressure: Order the "pressure sets" by number of...
commit
|
commitdiff
|
tree
2013-07-25
Andrew Trick
Dump LIS before regalloc. MI sched changes them.
commit
|
commitdiff
|
tree
2013-07-20
Andrew Trick
Comment: try to clarify loop iteration order.
commit
|
commitdiff
|
tree
2013-07-19
Andrew Trick
MI Sched: test case fix for previous checkin.
commit
|
commitdiff
|
tree
2013-07-19
Andrew Trick
MI Sched: Update the way resources are tracked so the...
commit
|
commitdiff
|
tree
2013-07-14
Andrew Trick
Remove a bunch of old SCEVExpander FIXME's for preserving...
commit
|
commitdiff
|
tree
2013-07-14
Andrew Trick
Teach indvars to generate nsw/nuw flags when widening...
commit
|
commitdiff
|
tree
2013-07-13
Andrew Trick
Make the new vectorizer test immune to TTI
commit
|
commitdiff
|
tree
2013-07-13
Andrew Trick
LoopVectorize fix: LoopInfo must be valid when invoking...
commit
|
commitdiff
|
tree
2013-07-12
Andrew Trick
LFTR improvement to avoid truncation.
commit
|
commitdiff
|
tree
2013-07-12
Andrew Trick
Cleanup LFTR logic.
commit
|
commitdiff
|
tree
2013-07-12
Andrew Trick
Cleanup: rename a variable to make the logic easier...
commit
|
commitdiff
|
tree
2013-07-11
Andrew Trick
indvars: Improve LFTR by eliminating truncation when...
commit
|
commitdiff
|
tree
2013-06-25
Andrew Trick
Revert "Temporarily enable MI-Sched on X86."
commit
|
commitdiff
|
tree
2013-06-24
Andrew Trick
Add -mcpu to some unit tests that only fail on certain...
commit
|
commitdiff
|
tree
2013-06-24
Andrew Trick
Temporarily enable MI-Sched on X86.
commit
|
commitdiff
|
tree
2013-06-24
Andrew Trick
Fix tail merging to assign the (more) correct BasicBlock...
commit
|
commitdiff
|
tree
2013-06-23
Andrew Trick
Add MI-Sched support for x86 macro fusion.
commit
|
commitdiff
|
tree
2013-06-22
Andrew Trick
Prevent LiveRangeEdit from deleting bundled instructions.
commit
|
commitdiff
|
tree
2013-06-21
Andrew Trick
Add missing REQUIRES: asserts in crash.ll.
commit
|
commitdiff
|
tree
2013-06-21
Andrew Trick
Update physreg live intervals during remat.
commit
|
commitdiff
|
tree
2013-06-21
Andrew Trick
Added -precompute-phys-liveness for testing LiveIntervals...
commit
|
commitdiff
|
tree
2013-06-21
Andrew Trick
Handle more cases in LiveRangeEdit::eliminateDeadDefs.
commit
|
commitdiff
|
tree
2013-06-21
Andrew Trick
Refactor LiveRangeEdit::eliminateDeadDefs.
commit
|
commitdiff
|
tree
2013-06-21
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2013-06-21
Andrew Trick
Fix a -join-globalcopies bug; handle undef operands.
commit
|
commitdiff
|
tree
2013-06-21
Andrew Trick
Modify the -join-globalcopies option (off by default).
commit
|
commitdiff
|
tree
2013-06-21
Andrew Trick
Make rematerialization in the coalescer less sensitive...
commit
|
commitdiff
|
tree
2013-06-21
Andrew Trick
Fix IMULX machine model. Multiple def operands require...
commit
|
commitdiff
|
tree
2013-06-21
Andrew Trick
MI-Sched: cleanup DEBUG output.
commit
|
commitdiff
|
tree
2013-06-21
Andrew Trick
MI-Sched: Adjust regpressure limits for reserved regs.
commit
|
commitdiff
|
tree
2013-06-17
Andrew Trick
MI-Sched: handle ReadAdvance latencies as used by Swift.
commit
|
commitdiff
|
tree
2013-06-17
Andrew Trick
Reenable, improve, and add MI-Sched unit tests.
commit
|
commitdiff
|
tree
2013-06-17
Andrew Trick
Give RegMax higher priority.
commit
|
commitdiff
|
tree
2013-06-17
Andrew Trick
Remove compareRPDelta.
commit
|
commitdiff
|
tree
2013-06-17
Andrew Trick
MI Sched: fix a typo in RegPressure heuristics.
commit
|
commitdiff
|
tree
2013-06-17
Andrew Trick
MI-Sched: Remove another heuristic that is sensitive...
commit
|
commitdiff
|
tree
2013-06-17
Andrew Trick
MI-Sched: Track multiple candidates with the same priority...
commit
|
commitdiff
|
tree
2013-06-15
Andrew Trick
Missing NDEBUGs.
commit
|
commitdiff
|
tree
2013-06-15
Andrew Trick
MI-Sched: heuristics using the new latency and machine...
commit
|
commitdiff
|
tree
2013-06-15
Andrew Trick
Support BufferSize on ProcResGroup for unified MOp...
commit
|
commitdiff
|
tree
2013-06-15
Andrew Trick
Update machine models. Specify buffer sizes for OOO...
commit
|
commitdiff
|
tree
2013-06-15
Andrew Trick
Machine Model: Add MicroOpBufferSize and resource BufferSize.
commit
|
commitdiff
|
tree
2013-06-15
Andrew Trick
MI-Sched: Rename IssueCount to CurrMOps.
commit
|
commitdiff
|
tree
2013-06-15
Andrew Trick
MI-Sched: Remove the temporary EnableCopyConstrain...
commit
|
commitdiff
|
tree
2013-06-15
Andrew Trick
MI-Sched: added tracking of dependent latency for better...
commit
|
commitdiff
|
tree
2013-06-15
Andrew Trick
MI-Sched: DEBUG: print critical resource.
commit
|
commitdiff
|
tree
2013-06-05
Andrew Trick
Fix a tblgen subtargetemitter bug, for future Swift...
commit
|
commitdiff
|
tree
2013-05-31
Andrew Trick
Prevent loop-unroll from making assumptions about undefined...
commit
|
commitdiff
|
tree
2013-05-31
Andrew Trick
Unit test for SCEV fix r182989, PR16130.
commit
|
commitdiff
|
tree
2013-05-31
Andrew Trick
Fix ScalarEvolution::ComputeExitLimitFromCond for ...
commit
|
commitdiff
|
tree
2013-05-29
Andrew Trick
Order CALLSEQ_START and CALLSEQ_END nodes.
commit
|
commitdiff
|
tree
2013-05-26
Andrew Trick
Fix PR16143: Insert DEBUG_VALUE before terminator.
commit
|
commitdiff
|
tree
2013-05-25
Andrew Trick
Track IR ordering of SelectionDAG nodes 4/4.
commit
|
commitdiff
|
tree
2013-05-25
Andrew Trick
Track IR ordering of SelectionDAG nodes 3/4.
commit
|
commitdiff
|
tree
2013-05-25
Andrew Trick
Track IR ordering of SelectionDAG nodes 2/4.
commit
|
commitdiff
|
tree
2013-05-25
Andrew Trick
Track IR ordering of SelectionDAG nodes 1/4.
commit
|
commitdiff
|
tree
2013-05-25
Andrew Trick
Fix RecyclingAllocator::PrintStats to print the underlying...
commit
|
commitdiff
|
tree
2013-05-07
Andrew Trick
Add two points to release notes about recent command...
commit
|
commitdiff
|
tree
2013-05-06
Andrew Trick
Implemented public interface for modifying registered...
commit
|
commitdiff
|
tree
2013-05-06
Andrew Trick
Support command line option categories.
commit
|
commitdiff
|
tree
2013-05-06
Andrew Trick
Rotate multi-exit loops even if the latch was simplified.
commit
|
commitdiff
|
tree
2013-04-30
Andrew Trick
MI Sched: revert a minor heuristic that snuck in with...
commit
|
commitdiff
|
tree
2013-04-27
Andrew Trick
Generalize the MachineTraceMetrics public API.
commit
|
commitdiff
|
tree
2013-04-27
Andrew Trick
Add target flags to MachineMemOperands.
commit
|
commitdiff
|
tree
2013-04-27
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2013-04-24
Andrew Trick
Fix for r180193 - MI Sched: eliminate local vreg.
commit
|
commitdiff
|
tree
2013-04-24
Andrew Trick
MI Sched: eliminate local vreg copies.
commit
|
commitdiff
|
tree
2013-04-24
Andrew Trick
Register Coalescing: add a flag to disable rescheduling.
commit
|
commitdiff
|
tree
2013-04-24
Andrew Trick
MI Sched: regpressure tracing.
commit
|
commitdiff
|
tree
2013-04-23
Andrew Trick
Machine model: Generate table entries for super-resources.
commit
|
commitdiff
|
tree
2013-04-23
Andrew Trick
Machine model: verify well-formed processor resource...
commit
|
commitdiff
|
tree
2013-04-23
Andrew Trick
Machine model: rewrite a tablegen loop to avoid comparing...
commit
|
commitdiff
|
tree
2013-04-23
Andrew Trick
Comment a strange field in ScheduleDAG.
commit
|
commitdiff
|
tree
2013-04-13
Andrew Trick
Further generalize this scheduler test.
commit
|
commitdiff
|
tree
2013-04-13
Andrew Trick
Fix a dislexic regex.
commit
|
commitdiff
|
tree
2013-04-13
Andrew Trick
Add a missing REQUIRES: asserts
commit
|
commitdiff
|
tree
2013-04-13
Andrew Trick
MI-Sched: DEBUG formatting.
commit
|
commitdiff
|
tree
2013-04-13
Andrew Trick
MI-Sched cleanup. If an instruction has no valid sched...
commit
|
commitdiff
|
tree
2013-04-13
Andrew Trick
X86 machine model: reduce SandyBridge and Haswell ILPWindow.
commit
|
commitdiff
|
tree
2013-04-13
Andrew Trick
MI-Sched: schedule physreg copies.
commit
|
commitdiff
|
tree
2013-04-13
Andrew Trick
Catch another case where SD fails to propagate node...
commit
|
commitdiff
|
tree
2013-04-10
Andrew Trick
Generalize the PassConfig API and remove addFinalizeRegAlloc().
commit
|
commitdiff
|
tree
2013-04-05
Andrew Trick
RegisterPressure heuristics currently require signed...
commit
|
commitdiff
|
tree
2013-04-05
Andrew Trick
Disable DFSResult for ConvergingScheduler.
commit
|
commitdiff
|
tree
2013-04-05
Andrew Trick
MachineScheduler: format DEBUG output.
commit
|
commitdiff
|
tree
2013-04-02
Andrew Trick
The divide unit is not pipeline, but it is still buffered.
commit
|
commitdiff
|
tree
2013-03-29
Andrew Trick
Fix TableGen subtarget-emitter to handle A9/Swift.
commit
|
commitdiff
|
tree
2013-03-26
Andrew Trick
TableGen SubtargetEmitter fix to allow A9 and Swift...
commit
|
commitdiff
|
tree
2013-03-26
Andrew Trick
Fix SCEV forgetMemoizedResults should search and destroy...
commit
|
commitdiff
|
tree
2013-03-19
Andrew Trick
Revert "Cleanup some SCEV logic a bit."
commit
|
commitdiff
|
tree
2013-03-19
Andrew Trick
Cleanup some SCEV logic a bit.
commit
|
commitdiff
|
tree
2013-03-19
Andrew Trick
Tighten up an internal LSR API that should check for...
commit
|
commitdiff
|
tree
2013-03-18
Andrew Trick
TableGen fix for the new machine model.
commit
|
commitdiff
|
tree
2013-03-16
Andrew Trick
Change the default latency for implicit defs.
commit
|
commitdiff
|
tree
2013-03-16
Andrew Trick
Machine model. Allow mixed itinerary classes and SchedRW...
commit
|
commitdiff
|
tree
2013-03-14
Andrew Trick
Fix r177112: Add ProcResGroup.
commit
|
commitdiff
|
tree
2013-03-14
Andrew Trick
MachineModel: Add a ProcResGroup class.
commit
|
commitdiff
|
tree
next