projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Have AttrBuilder defriend the Attributes class.
[oota-llvm.git]
/
include
/
llvm
/
CodeGen
/
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
2012-09-12
James Molloy
Add an analyzePhysReg() function to MachineOperandItera...
tree
|
commitdiff
2012-09-11
Andrew Trick
Reorganize MachineScheduler interfaces and publish...
tree
|
commitdiff
2012-09-06
Jakob Stoklund Olesen
TiedTo is an integer, not a bool.
tree
|
commitdiff
2012-09-06
Jakob Stoklund Olesen
Allow overlaps between virtreg and physreg live ranges.
tree
|
commitdiff
2012-09-06
Jakob Stoklund Olesen
Handle overlapping regunit intervals in LiveIntervals...
tree
|
commitdiff
2012-09-06
Nadav Rotem
Add a new optimization pass: Stack Coloring, that merge...
tree
|
commitdiff
2012-09-05
Chad Rosier
[ms-inline asm] Use the asm dialect from the MI to...
tree
|
commitdiff
2012-09-05
Roman Divacky
Constify SDNodeIterator an stop its only non-const...
tree
|
commitdiff
2012-09-05
Chad Rosier
[ms-inline asm] Propagate the asm dialect into the...
tree
|
commitdiff
2012-09-05
Benjamin Kramer
Clean up includes.
tree
|
commitdiff
2012-09-04
Jakob Stoklund Olesen
Actually use the MachineOperand field for isRegTiedToDe...
tree
|
commitdiff
2012-09-04
Jakob Stoklund Olesen
Allow tied uses and defs in different orders.
tree
|
commitdiff
2012-08-31
Jakob Stoklund Olesen
Add MachineInstr::tieOperands, remove setIsTied().
tree
|
commitdiff
2012-08-29
Jakob Stoklund Olesen
Rename hasVolatileMemoryRef() to hasOrderedMemoryRef().
tree
|
commitdiff
2012-08-29
Jakob Stoklund Olesen
Add MachineMemOperand::isUnordered().
tree
|
commitdiff
2012-08-29
Jakob Stoklund Olesen
Maintain a vaild isTied bit as operands are added and...
tree
|
commitdiff
2012-08-28
Jakob Stoklund Olesen
Add a MachineOperand::isTied() flag.
tree
|
commitdiff
2012-08-28
Jakob Stoklund Olesen
Don't allow TargetFlags on MO_Register MachineOperands.
tree
|
commitdiff
2012-08-28
Jakob Stoklund Olesen
Remove extra MayLoad/MayStore flags from atomic_load...
tree
|
commitdiff
2012-08-24
Richard Smith
Fix integer undefined behavior due to signed left shift...
tree
|
commitdiff
2012-08-23
Lang Hames
Fix a stub signature. HeuristicReduce should return...
tree
|
commitdiff
2012-08-23
Dmitri Gribenko
Fix a bunch of -Wdocumentation warnings.
tree
|
commitdiff
2012-08-23
Andrew Trick
Simplify the computeOperandLatency API.
tree
|
commitdiff
2012-08-22
Craig Topper
Add a getName function to MachineFunction. Use it in...
tree
|
commitdiff
2012-08-20
Jakob Stoklund Olesen
Fix a quadratic algorithm in MachineBranchProbabilityInfo.
tree
|
commitdiff
2012-08-20
Jakob Stoklund Olesen
Clarify that duplicate edges are not allowed in the...
tree
|
commitdiff
2012-08-16
Jakob Stoklund Olesen
Add an MCID::Select flag and TII hooks for optimizing...
tree
|
commitdiff
2012-08-16
Nadav Rotem
Add dump/dumpr methods to SDValue.
tree
|
commitdiff
2012-08-11
Craig Topper
Create isXBitVector methods in MVT and call them from...
tree
|
commitdiff
2012-08-10
Jakob Stoklund Olesen
Reapply r161633-161634 "Partition use lists so defs...
tree
|
commitdiff
2012-08-10
Jakob Stoklund Olesen
Also update MRI use lists when changing a use to a...
tree
|
commitdiff
2012-08-09
Jakob Stoklund Olesen
Revert r161633-161634 "Partition use lists so defs...
tree
|
commitdiff
2012-08-09
Jakob Stoklund Olesen
Partition use lists so defs always come before uses.
tree
|
commitdiff
2012-08-09
Jakob Stoklund Olesen
Don't use pointer-pointers for the register use lists.
tree
|
commitdiff
2012-08-09
Jakob Stoklund Olesen
Move use list management into MachineRegisterInfo.
tree
|
commitdiff
2012-08-09
Matt Beaumont-Gay
MachineRegisterInfo was already a friend of MachineOper...
tree
|
commitdiff
2012-08-08
Jakob Stoklund Olesen
Move getNextOperandForReg() into MachineRegisterInfo.
tree
|
commitdiff
2012-08-08
Jakob Stoklund Olesen
Revert "Fix a quadratic algorithm in MachineBranchProba...
tree
|
commitdiff
2012-08-08
Jakob Stoklund Olesen
Fix a quadratic algorithm in MachineBranchProbabilityInfo.
tree
|
commitdiff
2012-08-07
Jakob Stoklund Olesen
Add SelectionDAG::getTargetIndex.
tree
|
commitdiff
2012-08-07
Jakob Stoklund Olesen
Add a new kind of MachineOperand: MO_TargetIndex.
tree
|
commitdiff
2012-08-06
Jakob Stoklund Olesen
Put up warning signs around MO::getNextOperandForReg().
tree
|
commitdiff
2012-08-03
Jakob Stoklund Olesen
Add an experimental -early-live-intervals option.
tree
|
commitdiff
2012-08-03
Jakob Stoklund Olesen
Completely eliminate VNInfo flags.
tree
|
commitdiff
2012-08-03
Jakob Stoklund Olesen
Eliminate the VNInfo::hasPHIKill() flag.
tree
|
commitdiff
2012-08-03
Jakob Stoklund Olesen
Make the hasPHIKills flag a computed property.
tree
|
commitdiff
2012-08-03
Jakob Stoklund Olesen
Remove a dead prototype.
tree
|
commitdiff
2012-08-03
Bob Wilson
Fall back to selection DAG isel for calls to builtin...
tree
|
commitdiff
2012-07-30
Andrew Trick
Added MachineRegisterInfo::hasOneDef()
tree
|
commitdiff
2012-07-30
Andrew Trick
Inline MachineRegisterInfo::hasOneUse
tree
|
commitdiff
2012-07-30
Jakob Stoklund Olesen
Add MachineInstr::isTransient().
tree
|
commitdiff
2012-07-30
Jakob Stoklund Olesen
Add MachineBasicBlock::isPredecessor().
tree
|
commitdiff
2012-07-27
Jakob Stoklund Olesen
Also compute register mask lists under -new-live-intervals.
tree
|
commitdiff
2012-07-27
Jakob Stoklund Olesen
Eliminate the IS_PHI_DEF flag and VNInfo::setIsPHIDef().
tree
|
commitdiff
2012-07-27
Jakob Stoklund Olesen
Add a -new-live-intervals experimental option.
tree
|
commitdiff
2012-07-26
Micah Villmow
Add support for v16i32/v16i64 into the code generator...
tree
|
commitdiff
next