projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add a new pass FunctionTargetTransformInfo. This pass serves as a
[oota-llvm.git]
/
lib
/
CodeGen
/
ScheduleDAGInstrs.cpp
2014-09-12
Owen Anderson
Remove an unnecessary restriction. MIsNeedChainEdge...
blob
|
commitdiff
|
raw
2014-09-08
Chad Rosier
[AArch64] Improve AA to remove unneeded edges in the...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-02
Pete Cooper
Change MCSchedModel to be a struct of statically initia...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-21
Craig Topper
Repace SmallPtrSet with SmallPtrSetImpl in function...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-20
Alexey Samsonov
Cleanup: Delete seemingly unused reference to MachineDo...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-20
Alexey Samsonov
Fix null reference creation in ScheduleDAGInstrs constr...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-18
Craig Topper
Revert "Repace SmallPtrSet with SmallPtrSetImpl in...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-17
Craig Topper
Repace SmallPtrSet with SmallPtrSetImpl in function...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-24
Hal Finkel
AA metadata refactoring (introduce AAMDNodes)
blob
|
commitdiff
|
raw
|
diff to current
2014-07-01
Alp Toker
Move remaining LLVM_ENABLE_DUMP conditionals out of...
blob
|
commitdiff
|
raw
|
diff to current
2014-06-26
Alp Toker
Revert "Introduce a string_ostream string builder facilty"
blob
|
commitdiff
|
raw
|
diff to current
2014-06-26
Alp Toker
Introduce a string_ostream string builder facilty
blob
|
commitdiff
|
raw
|
diff to current
2014-05-15
Alp Toker
Fix typos
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
Chandler Carruth
[Modules] Remove potential ODR violations by sinking...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-21
Hal Finkel
Remove seemingly-unneeded artificial dependency
blob
|
commitdiff
|
raw
|
diff to current
2014-04-18
Andrew Trick
Better comments to explain buffered/unbuffered processo...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-15
Nick Lewycky
Break PseudoSourceValue out of the Value hierarchy...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-14
Craig Topper
[C++11] More 'nullptr' conversion. In some cases just...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-12
Hal Finkel
Reenable use of TBAA during CodeGen
blob
|
commitdiff
|
raw
|
diff to current
2014-03-07
Rafael Espindola
Replace PROLOG_LABEL with a new CFI_INSTRUCTION.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::next and llvm::prior with std...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Nick Lewycky
Indent this continued line.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-20
Nick Lewycky
Fix change in behaviour accidentally introduced in...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-20
Nick Lewycky
Simplify the implementation of getUnderlyingObjectsForI...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-25
Hal Finkel
Disable the use of TBAA when using AA in CodeGen
blob
|
commitdiff
|
raw
|
diff to current
2014-01-20
Hal Finkel
Track multiple stores per object when using AA in Sched...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-08
Hal Finkel
Conservatively handle multiple MMOs in MIsNeedChainEdge
blob
|
commitdiff
|
raw
|
diff to current
2013-12-28
Andrew Trick
Move the PostRA scheduler's fixupKills function for...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Andrew Trick
MI-Sched: Model "reserved" processor resources.
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Andrew Trick
MI-Sched: handle latency of in-order operations with...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Alp Toker
Correct word hyphenations
blob
|
commitdiff
|
raw
|
diff to current
2013-10-10
Matthias Braun
Pass LiveQueryResult by value
blob
|
commitdiff
|
raw
|
diff to current
2013-09-04
Andrew Trick
mi-sched: bypass heuristic checks when regpressure...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-30
Andrew Trick
mi-sched: update PressureDiffs on-the-fly for liveness.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-30
Andrew Trick
mi-sched: Precompute a PressureDiff for each instructio...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-29
Andrew Trick
Comment and revise the cyclic critical path code.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-29
Hal Finkel
Add useAA() to TargetSubtargetInfo
blob
|
commitdiff
|
raw
|
diff to current
2013-08-23
Andrew Trick
Adds cyclic critical path computation and heuristics...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-23
Andrew Trick
MI Sched: record local vreg uses.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-23
Andrew Trick
mi-sched: Don't call MBB.size() in initSUnits. The...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-03
Craig Topper
Use SmallVectorImpl instead of SmallVector for iterator...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-29
Benjamin Kramer
misched: Compress pairs returned by getUnderlyingObject...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-15
Andrew Trick
Machine Model: Add MicroOpBufferSize and resource Buffe...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-13
Andrew Trick
MI-Sched: schedule physreg copies.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-12
Sergei Larin
Equal treatment of labels and other terminators in...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-25
Andrew Trick
ScheduleDAG: colorize the DOT graph and improve formatting.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-25
Andrew Trick
ScheduleDAG: Added isBoundaryNode to conveniently detec...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-25
Andrew Trick
SchedDFS: Complete support for nested subtrees.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-25
Andrew Trick
MIsched: Improve the interface to SchedDFS analysis...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-25
Andrew Trick
SchedDFS: Initial support for nested subtrees.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-25
Andrew Trick
SchedDFS: Refactor and tweak the subtree selection...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-21
Michael Ilseman
Introduce a new data structure, the SparseMultiSet...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-18
Andrew Trick
MISched: add dependence to ExitSU to model live-out...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-10
Hal Finkel
Use GetUnderlyingObjects in misched
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-01
Andrew Trick
misched: Fix RegisterPressureTracker handling of DebugVals.
blob
|
commitdiff
|
raw
|
diff to current
2012-12-01
Andrew Trick
misched: Fix the DAG builder to handle an undef operand...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-28
Andrew Trick
misched: Analysis that partitions the DAG into subtrees.
blob
|
commitdiff
|
raw
|
diff to current
2012-11-28
Andrew Trick
misched: rename ScheduleDAGILP to ScheduleDFS to prepar...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-28
Andrew Trick
misched: better alias analysis.
blob
|
commitdiff
|
raw
|
diff to current
2012-11-15
Sergei Larin
Fix indeterminism in MI scheduler DAG construction.
blob
|
commitdiff
|
raw
|
diff to current
2012-11-12
Andrew Trick
misched: Infrastructure for weak DAG edges.
blob
|
commitdiff
|
raw
|
diff to current
2012-11-06
Andrew Trick
ScheduleDAG interface. Added OrderKind to distinguish...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-30
Chad Rosier
[inline asm] Implement mayLoad and mayStore for inline...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-29
Preston Gurd
This patch addresses a problem with the Post RA schedul...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-26
Nick Lewycky
Fix typo in comment.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-15
Andrew Trick
misched: ILP scheduler for experimental heuristics.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-10
Andrew Trick
misched: Use the TargetSchedModel interface wherever...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-09
Andrew Trick
misched: Remove LoopDependencies heuristic.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-08
Andrew Trick
misched: remove the unused getSpecialAddressLatency...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-08
Andrew Trick
misched: remove forceUnitLatencies. Defaults are handle...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-18
Andrew Trick
misched: Make ScheduleDAGInstrs use the TargetSchedule...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-11
Manman Ren
Release build: guard dump functions with
blob
|
commitdiff
|
raw
|
diff to current
2012-09-06
Manman Ren
Release build: guard dump functions with "ifndef NDEBUG"
blob
|
commitdiff
|
raw
|
diff to current
2012-08-29
Jakob Stoklund Olesen
Rename hasVolatileMemoryRef() to hasOrderedMemoryRef().
blob
|
commitdiff
|
raw
|
diff to current
2012-08-23
Andrew Trick
Simplify the computeOperandLatency API.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-30
Andrew Trick
Use the latest MachineRegisterInfo APIs. No functionality.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-28
Andrew Trick
Reenable a basic SSA DAG builder optimization.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-14
Andrew Trick
misched: disable SSA check pending PR13112.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-13
Andrew Trick
sched: fix latency of memory dependence chain edges...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-06
Andrew Trick
Move RegisterPressure.h.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-06
Benjamin Kramer
Remove unused private fields found by clang's new ...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-05
Andrew Trick
misched: API for minimum vs. expected latency.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-01
Jakob Stoklund Olesen
Switch all register list clients to the new MC*Iterator...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-20
Jakob Stoklund Olesen
Use LiveRangeQuery in ScheduleDAGInstrs.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-15
Andrew Trick
Add -enable-aa-sched-mi, off by default, for AliasAnaly...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-24
Andrew Trick
misched: DAG builder must special case earlyclobber
blob
|
commitdiff
|
raw
|
diff to current
2012-04-24
Andrew Trick
misched: DAG builder support for tracking register...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-20
Andrew Trick
New and improved comment.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-20
Andrew Trick
SparseSet: Add support for key-derived indexes and...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-20
Andrew Trick
misched: initialize BB
blob
|
commitdiff
|
raw
|
diff to current
2012-04-13
Andrew Trick
misched: Added CanHandleTerminators.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-16
Benjamin Kramer
ScheduleDAGInstrs: When adding uses we add them into...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-16
Andrew Trick
misched: add DAG edges from vreg defs to ExitSU.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-14
Andrew Trick
misched: implemented a framework for top-down or bottom...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-09
Andrew Trick
misched interface: rename Begin/End to RegionBegin...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-07
Andrew Trick
misched prep: Expose the ScheduleDAGInstrs interface...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-07
Andrew Trick
misched prep: Comment the ScheduleDAGInstrs interface.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-07
Andrew Trick
misched prep: Cleanup ScheduleDAGInstrs interface.
blob
|
commitdiff
|
raw
|
diff to current
next