projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Proper support for a bastardized darwin-eabi hybird ABI.
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
2012-01-20
Andrew Trick
Handle a corner case with IV chain collection with...
commit
|
commitdiff
|
tree
2012-01-20
Andrew Trick
Test case comments missing from my previous checkin.
commit
|
commitdiff
|
tree
2012-01-20
Andrew Trick
SCEVExpander fixes. Affects LSR and indvars.
commit
|
commitdiff
|
tree
2012-01-17
Andrew Trick
Test case rename
commit
|
commitdiff
|
tree
2012-01-17
Andrew Trick
misched: Inital interface and implementation for ScheduleTop...
commit
|
commitdiff
|
tree
2012-01-17
Andrew Trick
Renamed MachineScheduler to ScheduleTopDownLive.
commit
|
commitdiff
|
tree
2012-01-17
Andrew Trick
Moving options declarations around.
commit
|
commitdiff
|
tree
2012-01-17
Andrew Trick
LSR fix: broaden the check for loop preheaders.
commit
|
commitdiff
|
tree
2012-01-14
Andrew Trick
Fix a corner case hit by redundant phi elimination...
commit
|
commitdiff
|
tree
2012-01-14
Andrew Trick
misched: Initial code for building an MI level scheduling DAG
commit
|
commitdiff
|
tree
2012-01-14
Andrew Trick
Move physreg dependency generation into aptly named...
commit
|
commitdiff
|
tree
2012-01-14
Andrew Trick
misched: Added ScheduleDAGInstrs::IsPostRA
commit
|
commitdiff
|
tree
2012-01-14
Andrew Trick
misched: Invoke the DAG builder on each sequence of...
commit
|
commitdiff
|
tree
2012-01-14
Andrew Trick
Move things around to make the file navigable, even...
commit
|
commitdiff
|
tree
2012-01-13
Andrew Trick
Remove pointless mode line in .cpp file.
commit
|
commitdiff
|
tree
2012-01-13
Andrew Trick
Added the MachineSchedulerPass skeleton.
commit
|
commitdiff
|
tree
2012-01-13
Andrew Trick
whitespace
commit
|
commitdiff
|
tree
2012-01-13
Andrew Trick
wrong filename
commit
|
commitdiff
|
tree
2012-01-13
Andrew Trick
80-col violation
commit
|
commitdiff
|
tree
2012-01-11
Andrew Trick
Clarified the SCEV getSmallConstantTripCount interface...
commit
|
commitdiff
|
tree
2012-01-11
Andrew Trick
ARM Ld/St Optimizer fix.
commit
|
commitdiff
|
tree
2012-01-10
Andrew Trick
Enable LSR IV Chains with sufficient heuristics.
commit
|
commitdiff
|
tree
2012-01-09
Andrew Trick
Adding IV chain generation to LSR.
commit
|
commitdiff
|
tree
2012-01-09
Andrew Trick
Adding collection of IV chains to LSR.
commit
|
commitdiff
|
tree
2012-01-09
Andrew Trick
"Minor LSR debugging stuff"
commit
|
commitdiff
|
tree
2012-01-07
Andrew Trick
Enable redundant phi elimination after LSR.
commit
|
commitdiff
|
tree
2012-01-07
Andrew Trick
LSR: Don't optimize loops if an outer loop has no preheader.
commit
|
commitdiff
|
tree
2012-01-07
Andrew Trick
LSR: run DeleteDeadPhis before replaceCongruentPhis.
commit
|
commitdiff
|
tree
2012-01-07
Andrew Trick
Cleanup comments and argument types related to my previous...
commit
|
commitdiff
|
tree
2012-01-07
Andrew Trick
Extended replaceCongruentPhis to handle mixed phi types.
commit
|
commitdiff
|
tree
2012-01-07
Andrew Trick
Missing raw_ostream.h breaks MSVC build.
commit
|
commitdiff
|
tree
2012-01-07
Andrew Trick
comment typo
commit
|
commitdiff
|
tree
2012-01-07
Andrew Trick
Expose isNonConstantNegative to users of ScalarEvolution.
commit
|
commitdiff
|
tree
2012-01-06
Andrew Trick
Put all IVUsers in the processed set. Allow querying...
commit
|
commitdiff
|
tree
2012-01-06
Andrew Trick
SCEVExpander: hoistStep should check strict dominance.
commit
|
commitdiff
|
tree
2012-01-06
Andrew Trick
Tracing to help investigate issues with SjLj spill...
commit
|
commitdiff
|
tree
2012-01-05
Andrew Trick
Minor postra scheduler cleanup. It could result in...
commit
|
commitdiff
|
tree
2012-01-05
Andrew Trick
comment cleanup
commit
|
commitdiff
|
tree
2012-01-02
Andrew Trick
Fix SCEVExpander to handle loops with no preheader...
commit
|
commitdiff
|
tree
2011-12-20
Andrew Trick
Unit test for r146950: LSR postinc expansion, PR11571.
commit
|
commitdiff
|
tree
2011-12-20
Andrew Trick
LSR: Fix another corner case in expansion of postinc...
commit
|
commitdiff
|
tree
2011-12-16
Andrew Trick
Avoid a confusing assert for silly options: -unroll...
commit
|
commitdiff
|
tree
2011-12-14
Andrew Trick
LSR: Fold redundant bitcasts on-the-fly.
commit
|
commitdiff
|
tree
2011-12-13
Andrew Trick
Cleanup. Clarify LSRInstance public methods.
commit
|
commitdiff
|
tree
2011-12-12
Andrew Trick
Indvars: guard against exponential behavior in isHighCostExp...
commit
|
commitdiff
|
tree
next