projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add the function "vectorizeBasicBlock" which allow users vectorize a
2012-04-03
Andrew Trick
Cleanup set_union usage. The same thing but a bit cleaner...
commit
|
commitdiff
|
tree
2012-04-03
Andrew Trick
Use std::set_union instead of nasty custom code.
commit
|
commitdiff
|
tree
2012-04-01
Andrew Trick
misched: Add finalizeScheduler to complete the target...
commit
|
commitdiff
|
tree
2012-03-31
Andrew Trick
comment typo
commit
|
commitdiff
|
tree
2012-03-31
Andrew Trick
Introduce Register Units: Give each leaf register a...
commit
|
commitdiff
|
tree
2012-03-26
Andrew Trick
SCEV fix: Handle loop invariant loads.
commit
|
commitdiff
|
tree
2012-03-26
Andrew Trick
Unit test for PR11950: LSR crash.
commit
|
commitdiff
|
tree
2012-03-26
Andrew Trick
LSR ivchain bug fix: corner case with ConstantExpr.
commit
|
commitdiff
|
tree
2012-03-26
Andrew Trick
comment typo
commit
|
commitdiff
|
tree
2012-03-26
Andrew Trick
LSR cleanup: potential bug caught by PVS-Studio.
commit
|
commitdiff
|
tree
2012-03-24
Andrew Trick
More IndVarSimplify cleanup.
commit
|
commitdiff
|
tree
2012-03-22
Andrew Trick
Remove -enable-lsr-retry in time for 3.1.
commit
|
commitdiff
|
tree
2012-03-22
Andrew Trick
Remove -enable-lsr-nested in time for 3.1.
commit
|
commitdiff
|
tree
2012-03-22
Andrew Trick
Cleanup IVUsers::addUsersIfInteresting.
commit
|
commitdiff
|
tree
2012-03-22
Andrew Trick
Remove unused simplifyIVUsers
commit
|
commitdiff
|
tree
2012-03-22
Andrew Trick
Remove -enable-iv-rewrite, which has been unsupported...
commit
|
commitdiff
|
tree
2012-03-22
Andrew Trick
Convert -indvars tests that rely on SCEV expansion...
commit
|
commitdiff
|
tree
2012-03-22
Andrew Trick
Remove tests: indvars trivially preserves GEPs now.
commit
|
commitdiff
|
tree
2012-03-22
Andrew Trick
Remove test: trivial canonical IV test which is covered...
commit
|
commitdiff
|
tree
2012-03-22
Andrew Trick
Test scalar evolution directly instead of testing the...
commit
|
commitdiff
|
tree
2012-03-22
Andrew Trick
Remove redundant -enable-iv-rewrite=false flags from...
commit
|
commitdiff
|
tree
2012-03-21
Andrew Trick
misched: tag a few XFAILs that I plan to fix
commit
|
commitdiff
|
tree
2012-03-21
Andrew Trick
I meant to disable this test, not XFAIL it
commit
|
commitdiff
|
tree
2012-03-21
Andrew Trick
misched: beginning to add unit tests
commit
|
commitdiff
|
tree
2012-03-21
Andrew Trick
misched: fix LiveInterval update for bottom-up scheduling
commit
|
commitdiff
|
tree
2012-03-21
Andrew Trick
misched: trace LiveIntervals after scheduling.
commit
|
commitdiff
|
tree
2012-03-21
Andrew Trick
misched: obvious iterator update fixes for bottom-up.
commit
|
commitdiff
|
tree
2012-03-21
Andrew Trick
misched: cleanup main loop
commit
|
commitdiff
|
tree
2012-03-21
Andrew Trick
misched: fix LI update for bottom-up.
commit
|
commitdiff
|
tree
2012-03-20
Andrew Trick
LoopSimplify bug fix. Handle indirect loop back edges.
commit
|
commitdiff
|
tree
2012-03-20
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2012-03-20
Andrew Trick
LSR: teach isSimplifiedLoopNest to handle PHI IVUsers.
commit
|
commitdiff
|
tree
2012-03-20
Andrew Trick
LSR: fix IVUsers isSimplifiedLoopNest to perform a...
commit
|
commitdiff
|
tree
2012-03-16
Andrew Trick
misched: add DAG edges from vreg defs to ExitSU.
commit
|
commitdiff
|
tree
2012-03-16
Andrew Trick
LSR fix: Add isSimplifiedLoopNest to IVUsers analysis.
commit
|
commitdiff
|
tree
2012-03-14
Andrew Trick
misched: implemented a framework for top-down or bottom...
commit
|
commitdiff
|
tree
2012-03-14
Andrew Trick
misched comments
commit
|
commitdiff
|
tree
2012-03-10
Andrew Trick
Move llc + target triple tests into X86
commit
|
commitdiff
|
tree
2012-03-09
Andrew Trick
misched: handle scheduler that insert instructions...
commit
|
commitdiff
|
tree
2012-03-09
Andrew Trick
misched: handle scheduling region boundaries nicely.
commit
|
commitdiff
|
tree
2012-03-09
Andrew Trick
misched interface: rename Begin/End to RegionBegin...
commit
|
commitdiff
|
tree
2012-03-09
Andrew Trick
misched comments
commit
|
commitdiff
|
tree
2012-03-09
Andrew Trick
revert 152356: verify misched changes using -misched...
commit
|
commitdiff
|
tree
2012-03-09
Andrew Trick
misched: allow the default scheduler to be one chosen...
commit
|
commitdiff
|
tree
2012-03-09
Andrew Trick
Added TargetPassConfig::enablePass
commit
|
commitdiff
|
tree
2012-03-08
Andrew Trick
misched interface: Expose the MachineScheduler pass.
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
Cleanup VLIWPacketizer to use the updated ScheduleDAGInstrs...
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
misched prep: Expose the ScheduleDAGInstrs interface...
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
misched prep: Remove LLVM_LIBRARY_VISIBILITY from ScheduleDA...
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
misched prep: Comment the ScheduleDAGInstrs interface.
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
misched prep: Cleanup ScheduleDAGInstrs interface.
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
misched prep: remove extra "protected"
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
misched prep: rename InsertPos to End.
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
misched preparation: rename core scheduler methods...
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
Fix cmake
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
comment
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
misched preparation: clarify ScheduleDAG and ScheduleDAGInst...
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
ScheduleDAGInstrs comments
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
misched preparation: modularize schedule emission.
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
misched preparation: modularize schedule printing.
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
misched preparation: modularize schedule verification.
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
Added -view-background to avoid waiting for each GraphViz...
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
Added -view-misched=dags options.
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
Cleanup in preparation for misched: Move DAG visualization...
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
Added MachineBasicBlock::getFullName() to standardize...
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
Cleanup: DAG building is specific to either SD or MI...
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
misched comments
commit
|
commitdiff
|
tree
2012-03-07
Andrew Trick
misched: Use the StartBlock/FinishBlock hooks
commit
|
commitdiff
|
tree
2012-02-29
Andrew Trick
Intel Atom instruction itineraries for mov sign extension...
commit
|
commitdiff
|
tree
2012-02-24
Andrew Trick
PostRA sched: speed up physreg tracking by not abusing...
commit
|
commitdiff
|
tree
2012-02-23
Andrew Trick
misched: cleanup reaching def computation
commit
|
commitdiff
|
tree
2012-02-23
Andrew Trick
PostRASched: Convert physreg def/use tracking to Jakob...
commit
|
commitdiff
|
tree
2012-02-22
Andrew Trick
misched: Use SparseSet for VRegDegs for constant time...
commit
|
commitdiff
|
tree
2012-02-22
Andrew Trick
Comment from code review
commit
|
commitdiff
|
tree
2012-02-22
Andrew Trick
misched: DAG builder should not track dependencies...
commit
|
commitdiff
|
tree
2012-02-22
Andrew Trick
Initialize SUnits before DAG building.
commit
|
commitdiff
|
tree
2012-02-21
Andrew Trick
Clear virtual registers after they are no longer referenced.
commit
|
commitdiff
|
tree
2012-02-21
Andrew Trick
StackSlotColoring does not use a VirtRegMap
commit
|
commitdiff
|
tree
2012-02-21
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2012-02-15
Andrew Trick
Fix library visibility problems with VLIWPacketizer.
commit
|
commitdiff
|
tree
2012-02-15
Andrew Trick
Don't expose DefaultVLIWScheduler
commit
|
commitdiff
|
tree
2012-02-15
Andrew Trick
Generic "VLIW" packetizer based on a DFA generated...
commit
|
commitdiff
|
tree
2012-02-15
Andrew Trick
Revert r150565 again. Appears to be a stage2 failure...
commit
|
commitdiff
|
tree
2012-02-15
Andrew Trick
Reapply r150565 with the typo fix properly merged.
commit
|
commitdiff
|
tree
2012-02-15
Andrew Trick
reverting r150565. Premature push.
commit
|
commitdiff
|
tree
2012-02-15
Andrew Trick
Move PostRAMachineLICM into MachineLateOptimization...
commit
|
commitdiff
|
tree
2012-02-15
Andrew Trick
Allow CodeGen (llc) command line options to work as...
commit
|
commitdiff
|
tree
2012-02-15
Andrew Trick
Added TargetPassConfig::disablePass/substitutePass...
commit
|
commitdiff
|
tree
2012-02-15
Andrew Trick
comment
commit
|
commitdiff
|
tree
2012-02-14
Andrew Trick
Add simplifyLoopLatch to LoopRotate pass.
commit
|
commitdiff
|
tree
2012-02-14
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2012-02-13
Andrew Trick
LiveIntervalAnalysis does not depend on MachineLoopInfo.
commit
|
commitdiff
|
tree
2012-02-11
Andrew Trick
Add TargetPassConfig hooks for scheduling/bundling.
commit
|
commitdiff
|
tree
2012-02-11
Andrew Trick
comment
commit
|
commitdiff
|
tree
2012-02-10
Andrew Trick
comment grammar
commit
|
commitdiff
|
tree
2012-02-10
Andrew Trick
unnecessary include
commit
|
commitdiff
|
tree
2012-02-10
Andrew Trick
PTX no longer needs to provide its own backend.
commit
|
commitdiff
|
tree
2012-02-10
Andrew Trick
RegAlloc superpass: includes phi elimination, coalescing...
commit
|
commitdiff
|
tree
next