projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Change TargetLowering::getLoadExtAction to take an MVT, instead of EVT.
[oota-llvm.git]
/
include
/
llvm
/
CodeGen
/
2012-12-11
Patrik Hagglund
Change TargetLowering::getRegClassFor to take an MVT...
tree
|
commitdiff
2012-12-11
Chad Rosier
Fall back to the selection dag isel to select tail...
tree
|
commitdiff
2012-12-07
Jakob Stoklund Olesen
Add an MIBundleBuilder class.
tree
|
commitdiff
2012-12-07
Jakob Stoklund Olesen
Add higher-level API for dealing with bundled MachineIn...
tree
|
commitdiff
2012-12-05
Andrew Trick
RegPressureTracker::dump(): Remove unnecessary argument.
tree
|
commitdiff
2012-12-05
Andrew Trick
RegisterPressureTracker: unify virtual registers and...
tree
|
commitdiff
2012-12-05
Andrew Trick
RegisterPresssureTracker: Track live physical register...
tree
|
commitdiff
2012-12-05
Jakob Stoklund Olesen
Remove unused MachineInstr constructors.
tree
|
commitdiff
2012-12-05
Pedro Artigas
- Added calls to doInitialization/doFinalization to...
tree
|
commitdiff
2012-12-05
Andrew Trick
Added RegisterPressureTracker::dump() for debugging.
tree
|
commitdiff
2012-12-04
Manman Ren
Stack Alignment: when creating stack objects in Machine...
tree
|
commitdiff
2012-12-04
Jakob Stoklund Olesen
Remove VirtRegMap::getRegAllocPref().
tree
|
commitdiff
2012-12-04
Jakob Stoklund Olesen
Use MRI::getSimpleHint() instead of getRegAllocPref...
tree
|
commitdiff
2012-12-04
Manman Ren
Stack Alignment: move functions from header file Machin...
tree
|
commitdiff
2012-12-03
Jakob Stoklund Olesen
Add VirtRegMap::hasKnownPreference().
tree
|
commitdiff
2012-12-03
Pedro Artigas
moves doInitialization and doFinalization to the Pass...
tree
|
commitdiff
2012-12-03
Chandler Carruth
Sort the #include lines for the include/... tree with...
tree
|
commitdiff
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
tree
|
commitdiff
2012-12-01
Andrew Trick
misched: Fix RegisterPressureTracker handling of DebugVals.
tree
|
commitdiff
2012-11-30
Bill Wendling
Replace r168930 with a more reasonable patch.
tree
|
commitdiff
2012-11-29
Pedro Artigas
One more step towards making doInitialization and doFin...
tree
|
commitdiff
2012-11-29
Jakob Stoklund Olesen
Use MCPhysReg for RegisterClassInfo allocation orders.
tree
|
commitdiff
2012-11-28
Jakob Stoklund Olesen
Make the LiveRegMatrix analysis available to targets.
tree
|
commitdiff
2012-11-28
Andrew Trick
misched: Analysis that partitions the DAG into subtrees.
tree
|
commitdiff
2012-11-28
Andrew Trick
misched: rename ScheduleDAGILP to ScheduleDFS to prepar...
tree
|
commitdiff
2012-11-27
NAKAMURA Takumi
llvm/CodeGen: Remove empty files in r168659.
tree
|
commitdiff
2012-11-27
Jakub Staszak
Remove unused MachineLoopRanges analysis.
tree
|
commitdiff
2012-11-27
Owen Anderson
Revert r168635 "Step towards implementation of pass...
tree
|
commitdiff
2012-11-26
Owen Anderson
Step towards implementation of pass manager with doInit...
tree
|
commitdiff
2012-11-20
Chandler Carruth
Fix a place where the declaration didn't use LLVM_ENABL...
tree
|
commitdiff
2012-11-20
Tim Northover
Fix physical register liveness calculations:
tree
|
commitdiff
2012-11-15
Chad Rosier
[reg scavenger] Fix the isUsed/isAliasUsed functions...
tree
|
commitdiff
2012-11-15
Dmitri Gribenko
Use empty parens for empty function parameter list...
tree
|
commitdiff
2012-11-14
Anton Korobeynikov
Fix comment
tree
|
commitdiff
2012-11-14
Anton Korobeynikov
Use TARGET2 relocation for TType references on ARM.
tree
|
commitdiff
2012-11-13
Andrew Trick
misched: Don't consider artificial edges weak edges.
tree
|
commitdiff
2012-11-12
Andrew Trick
misched: Target-independent support for load/store...
tree
|
commitdiff
2012-11-12
Andrew Trick
misched: Infrastructure for weak DAG edges.
tree
|
commitdiff
2012-11-07
Andrew Trick
misched: Heuristics based on the machine model.
tree
|
commitdiff
2012-11-07
Andrew Trick
misched: handle on-the-fly regpressure queries better...
tree
|
commitdiff
2012-11-06
Andrew Trick
misched: TargetSchedule interface for machine resources.
tree
|
commitdiff
2012-11-06
Andrew Trick
ScheduleDAG interface. Added OrderKind to distinguish...
tree
|
commitdiff
2012-10-31
Rafael Espindola
Add extra declarations of hash_value needed to build...
tree
|
commitdiff
2012-10-30
Chad Rosier
[inline asm] Get the mayLoad/mayStore directly from...
tree
|
commitdiff
2012-10-30
Chad Rosier
[inline asm] Implement mayLoad and mayStore for inline...
tree
|
commitdiff
2012-10-29
Ulrich Weigand
In various places throughout the code generator, there...
tree
|
commitdiff
2012-10-26
Nicolas Geoffray
Remove GC roots that reference dead objects.
tree
|
commitdiff
2012-10-23
Lang Hames
Use ilist rather than std::list for Node and Edge lists...
tree
|
commitdiff
2012-10-18
Nadav Rotem
Reapply the TargerTransformInfo changes, minus the...
tree
|
commitdiff
2012-10-18
Sebastian Pop
Change MachineFrameInfo::StackObject::Alloca from Value...
tree
|
commitdiff
2012-10-18
Bob Wilson
Temporarily revert the TargetTransform changes.
tree
|
commitdiff
2012-10-17
Jakob Stoklund Olesen
Switch MRI::UsedPhysRegs to a register unit bit vector.
tree
|
commitdiff
2012-10-17
Evan Cheng
Add a really faster pre-RA scheduler (-pre-RA-sched...
tree
|
commitdiff
2012-10-17
Jakob Stoklund Olesen
Merge MRI::isPhysRegOrOverlapUsed() into isPhysRegUsed().
tree
|
commitdiff
2012-10-17
Jakob Stoklund Olesen
Use a SparseSet instead of a BitVector for UsedInInstr...
tree
|
commitdiff
2012-10-16
Dmitri Gribenko
Fix function parameter spelling in comments. Caught...
tree
|
commitdiff
2012-10-16
Andrew Trick
misched: Added handleMove support for updating all...
tree
|
commitdiff
2012-10-15
Jakob Stoklund Olesen
Remove RegisterClassInfo::isReserved() and isAllocatable().
tree
|
commitdiff
2012-10-15
Jakob Stoklund Olesen
Remove LIS::isAllocatable() and isReserved() helpers.
tree
|
commitdiff
2012-10-15
Jakob Stoklund Olesen
Switch most getReservedRegs() clients to the MRI equiva...
tree
|
commitdiff
2012-10-15
Jakob Stoklund Olesen
Freeze the reserved registers as soon as isel is complete.
tree
|
commitdiff
2012-10-15
Andrew Trick
misched: ILP scheduler for experimental heuristics.
tree
|
commitdiff
2012-10-11
Sean Silva
Remove unnecessary classof()'s
tree
|
commitdiff
2012-10-11
Evan Cheng
Change MachineInstrBuilder::addDisp to copy over target...
tree
|
commitdiff
2012-10-10
Nadav Rotem
Add a new interface to allow IR-level passes to access...
tree
|
commitdiff
2012-10-10
Andrew Trick
misched: Use the TargetSchedModel interface wherever...
tree
|
commitdiff
2012-10-09
Andrew Trick
misched: Add computeInstrLatency to TargetSchedModel.
tree
|
commitdiff
2012-10-09
Andrew Trick
misched: Doxument the TargetSchedule API.
tree
|
commitdiff
2012-10-09
Andrew Trick
misched: Allow flags to disable hasInstrSchedModel...
tree
|
commitdiff
2012-10-09
Andrew Trick
misched: Remove LoopDependencies heuristic.
tree
|
commitdiff
2012-10-09
Micah Villmow
Add in some interfaces that will allow easier access...
tree
|
commitdiff
2012-10-08
Andrew Trick
misched: remove forceUnitLatencies. Defaults are handle...
tree
|
commitdiff
2012-10-08
Micah Villmow
Move TargetData to DataLayout.
tree
|
commitdiff
2012-10-07
Craig Topper
Remove unused MachineInstr constructors that don't...
tree
|
commitdiff
2012-10-04
Jakob Stoklund Olesen
Switch MachineTraceMetrics to the new TargetSchedModel...
tree
|
commitdiff
2012-10-03
Eric Christopher
Revert 165051-165049 while looking into the foreach...
tree
|
commitdiff
2012-10-02
Eric Christopher
Remove the SavePoint infrastructure from fast isel...
tree
|
commitdiff
2012-10-01
Michael Liao
Fix PR13899
tree
|
commitdiff
2012-09-27
Sylvestre Ledru
Revert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
tree
|
commitdiff
2012-09-27
Sylvestre Ledru
Fix a typo 'iff' => 'if'
tree
|
commitdiff
2012-09-26
Craig Topper
Revert r164663 due to buildbot failure.
tree
|
commitdiff
2012-09-26
Craig Topper
Add is16BitVector and is32BitVector to MVT and call...
tree
|
commitdiff
2012-09-26
Craig Topper
Rename virtual table anchors from Anchor() to anchor...
tree
|
commitdiff
2012-09-26
Craig Topper
Mark extended type querying methods as 'readonly' to...
tree
|
commitdiff
2012-09-19
Micah Villmow
Add in new data types that are used by AMDIL/ANL among...
tree
|
commitdiff
2012-09-18
Tom Stellard
Make MachinePostDominatorTree::DT private
tree
|
commitdiff
2012-09-18
Andrew Trick
TargetSchedModel API. Implement latency lookup, disabled.
tree
|
commitdiff
2012-09-17
Jakob Stoklund Olesen
Merge into undefined lanes under -new-coalescer.
tree
|
commitdiff
2012-09-17
Andrew Trick
Revert r164061-r164067. Most of the new subtarget emitter.
tree
|
commitdiff
2012-09-17
Andrew Trick
TargetSchedModel API. Implement latency lookup, disabled.
tree
|
commitdiff
2012-09-17
Tom Stellard
Add a MachinePostDominator pass
tree
|
commitdiff
2012-09-17
Craig Topper
Mark unimplemented copy constructors and copy assignmen...
tree
|
commitdiff
2012-09-16
Jakob Stoklund Olesen
Fix problem when using LiveRangeQuery with block entries.
tree
|
commitdiff
2012-09-15
Jakob Stoklund Olesen
Make LiveRangeQuery work for PHIDefs as well.
tree
|
commitdiff
2012-09-14
Andrew Trick
comment typo
tree
|
commitdiff
2012-09-14
Andrew Trick
TargetSchedModel interface. To be implemented...
tree
|
commitdiff
2012-09-14
Andrew Trick
misched: add a hook for custom DAG postprocessing.
tree
|
commitdiff
2012-09-12
Michael Liao
Fix PR11985
tree
|
commitdiff
2012-09-12
Jakob Stoklund Olesen
Delete dead code.
tree
|
commitdiff
2012-09-12
James Molloy
Add a function computeRegisterLiveness() to MachineBasi...
tree
|
commitdiff
next