projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Remove some redundant checks.
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
2012-02-10
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2012-02-09
Andrew Trick
Improve TargetPassConfig. No intended functionality.
commit
|
commitdiff
|
tree
2012-02-09
Andrew Trick
comment
commit
|
commitdiff
|
tree
2012-02-08
Andrew Trick
Codegen pass definition cleanup. No functionality.
commit
|
commitdiff
|
tree
2012-02-08
Andrew Trick
Move pass configuration out of pass constructors: MachineLICM.
commit
|
commitdiff
|
tree
2012-02-08
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2012-02-08
Andrew Trick
Move pass configuration out of pass constructors: StackSlotC...
commit
|
commitdiff
|
tree
2012-02-08
Andrew Trick
Move pass configuration out of pass constructors: PostRASche...
commit
|
commitdiff
|
tree
2012-02-08
Andrew Trick
Move pass configuration out of pass constructors: BranchFold...
commit
|
commitdiff
|
tree
2012-02-08
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2012-02-08
Andrew Trick
Added TargetPassConfig::setOpt
commit
|
commitdiff
|
tree
2012-02-08
Andrew Trick
Added Pass::createPass(ID) to handle pass configuration...
commit
|
commitdiff
|
tree
2012-02-08
Andrew Trick
Move pass configuration out of pass constructors: TailDuplic...
commit
|
commitdiff
|
tree
2012-02-08
Andrew Trick
Added MachineInstr::isBundled() to check if an instruction...
commit
|
commitdiff
|
tree
2012-02-08
Andrew Trick
misched: bug in debug output.
commit
|
commitdiff
|
tree
2012-02-08
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2012-02-08
Andrew Trick
stale comment
commit
|
commitdiff
|
tree
2012-02-06
Andrew Trick
This is a small patch with a couple of improvements...
commit
|
commitdiff
|
tree
2012-02-06
Andrew Trick
Expose TargetPassConfig to PEI Pass
commit
|
commitdiff
|
tree
2012-02-06
Andrew Trick
Add TargetPassConfig to the PassManager for use inside...
commit
|
commitdiff
|
tree
2012-02-04
Andrew Trick
TargetPassConfig: confine the MC configuration to TargetMachine.
commit
|
commitdiff
|
tree
2012-02-04
Andrew Trick
Move TargetPassConfig implementation into Passes.cpp
commit
|
commitdiff
|
tree
2012-02-04
Andrew Trick
Make TargetPassConfig an ImmutablePass so CodeGenPasses...
commit
|
commitdiff
|
tree
2012-02-03
Andrew Trick
Initialize all common codegen passes before configuration...
commit
|
commitdiff
|
tree
2012-02-03
Andrew Trick
Added TargetPassConfig. The first little step toward...
commit
|
commitdiff
|
tree
2012-02-03
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2012-02-01
Andrew Trick
Instruction scheduling itinerary for Intel Atom.
commit
|
commitdiff
|
tree
2012-02-01
Andrew Trick
fix cmake
commit
|
commitdiff
|
tree
2012-02-01
Andrew Trick
VLIW specific scheduler framework that utilizes deterministi...
commit
|
commitdiff
|
tree
2012-02-01
Andrew Trick
Add pass printer passes in the right place.
commit
|
commitdiff
|
tree
2012-02-01
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2012-01-31
Andrew Trick
Obvious unnecessary loop removal. Follow through from...
commit
|
commitdiff
|
tree
2012-01-31
Andrew Trick
RAFast: Generalize the logic for return operands.
commit
|
commitdiff
|
tree
next