projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
PointerUnion::getAddrOf() does not need to be template since we can only
[oota-llvm.git]
/
include
/
llvm
/
CodeGen
/
2012-03-05
Nadav Rotem
Remove an unused function.
tree
|
commitdiff
2012-03-04
Jakob Stoklund Olesen
Use <def,undef> operands when spilling NEON bundles.
tree
|
commitdiff
2012-03-04
Craig Topper
Use uint16_t to store register overlaps to reduce stati...
tree
|
commitdiff
2012-03-02
Jia Liu
delete dead code, patch by Michael Spencer.
tree
|
commitdiff
2012-03-01
Jakob Stoklund Olesen
Make InlineSpiller bundle-aware.
tree
|
commitdiff
2012-03-01
Jakob Stoklund Olesen
Move getBundleStart() into MachineInstrBundle.h.
tree
|
commitdiff
2012-02-29
Jakob Stoklund Olesen
Add an analyzeVirtReg() function.
tree
|
commitdiff
2012-02-29
Jakob Stoklund Olesen
Move the operand iterator into MachineInstrBundle.h...
tree
|
commitdiff
2012-02-28
Jakob Stoklund Olesen
Instructions inside a bundle have the same number as...
tree
|
commitdiff
2012-02-27
Jakob Stoklund Olesen
Add a MachineOperand iterator class.
tree
|
commitdiff
2012-02-23
Benjamin Kramer
Replace a DenseSet with SmallPtrSet.
tree
|
commitdiff
2012-02-23
Benjamin Kramer
Strip a layer of boilerplate from the VLIWPacketizer...
tree
|
commitdiff
2012-02-23
Jakob Stoklund Olesen
Track reserved registers separately from RegsAvailable.
tree
|
commitdiff
2012-02-22
Hal Finkel
Allow the use of an alternate symbol for calculating...
tree
|
commitdiff
2012-02-22
Michael J. Spencer
Properly emit _fltused with FastISel. Refactor to share...
tree
|
commitdiff
2012-02-22
Andrew Trick
Initialize SUnits before DAG building.
tree
|
commitdiff
2012-02-21
Lang Hames
Add API "handleMoveIntoBundl" for updating liveness...
tree
|
commitdiff
2012-02-21
Andrew Trick
Clear virtual registers after they are no longer refere...
tree
|
commitdiff
2012-02-21
Andrew Trick
whitespace
tree
|
commitdiff
2012-02-17
Jakob Stoklund Olesen
Transfer regmasks to MRI.
tree
|
commitdiff
2012-02-17
Lang Hames
Refactor 'handleMove' code in live intervals. Clients...
tree
|
commitdiff
2012-02-15
Andrew Trick
Fix library visibility problems with VLIWPacketizer.
tree
|
commitdiff
2012-02-15
Lang Hames
Make LiveIntervals::handleMove() bundle aware.
tree
|
commitdiff
2012-02-15
Bill Wendling
Modify the code that emits the module flags to use...
tree
|
commitdiff
2012-02-15
Andrew Trick
Don't expose DefaultVLIWScheduler
tree
|
commitdiff
2012-02-15
Andrew Trick
Generic "VLIW" packetizer based on a DFA generated...
tree
|
commitdiff
2012-02-15
Lang Hames
Add a check to make sure we don't assign slot indexes...
tree
|
commitdiff
2012-02-15
Andrew Trick
Allow CodeGen (llc) command line options to work as...
tree
|
commitdiff
2012-02-15
Andrew Trick
Added TargetPassConfig::disablePass/substitutePass...
tree
|
commitdiff
2012-02-15
Andrew Trick
comment
tree
|
commitdiff
2012-02-15
Lang Hames
Disentangle moving a machine instr from updating LiveIn...
tree
|
commitdiff
2012-02-14
Jakob Stoklund Olesen
Handle regmasks in findRegisterDefOperandIdx().
tree
|
commitdiff
2012-02-14
Dmitri Gribenko
Silence the new -Wempty-body warning. It appeared...
tree
|
commitdiff
2012-02-14
Bill Wendling
Add code to the target lowering object file module...
tree
|
commitdiff
2012-02-14
Lang Hames
Tighten physical register invariants: Allocatable physi...
tree
|
commitdiff
2012-02-13
Owen Anderson
v2f16 is a floating point type. Add symbolic floating...
tree
|
commitdiff
2012-02-11
Andrew Trick
Add TargetPassConfig hooks for scheduling/bundling.
tree
|
commitdiff
2012-02-11
Andrew Trick
comment
tree
|
commitdiff
2012-02-10
Jakob Stoklund Olesen
Clean up comment.
tree
|
commitdiff
2012-02-10
Jakob Stoklund Olesen
Add a static MachineOperand::clobbersPhysReg().
tree
|
commitdiff
2012-02-10
Andrew Trick
RegAlloc superpass: includes phi elimination, coalescin...
tree
|
commitdiff
2012-02-10
Lang Hames
Remove unused 'isAlias' parameter.
tree
|
commitdiff
2012-02-10
Jakob Stoklund Olesen
Cache basic block boundaries for faster RegMaskSlots...
tree
|
commitdiff
2012-02-10
Jakob Stoklund Olesen
Optimize LiveIntervals::intervalIsInOneMBB().
tree
|
commitdiff
2012-02-09
Andrew Trick
Improve TargetPassConfig. No intended functionality.
tree
|
commitdiff
2012-02-08
Andrew Trick
Codegen pass definition cleanup. No functionality.
tree
|
commitdiff
2012-02-08
Andrew Trick
Move pass configuration out of pass constructors: Machi...
tree
|
commitdiff
2012-02-08
Andrew Trick
Move pass configuration out of pass constructors: Stack...
tree
|
commitdiff
2012-02-08
Andrew Trick
Move pass configuration out of pass constructors: PostR...
tree
|
commitdiff
2012-02-08
Andrew Trick
Move pass configuration out of pass constructors: Branc...
tree
|
commitdiff
2012-02-08
Andrew Trick
Added TargetPassConfig::setOpt
tree
|
commitdiff
2012-02-08
Andrew Trick
Added Pass::createPass(ID) to handle pass configuration...
tree
|
commitdiff
2012-02-08
Andrew Trick
Move pass configuration out of pass constructors: TailD...
tree
|
commitdiff
2012-02-08
Jakob Stoklund Olesen
Keep track of register masks in LiveIntervalAnalysis.
tree
|
commitdiff
2012-02-08
Andrew Trick
Added MachineInstr::isBundled() to check if an instruct...
tree
|
commitdiff
2012-02-08
Andrew Trick
whitespace
tree
|
commitdiff
2012-02-06
Jakob Stoklund Olesen
Remove some unused functions.
tree
|
commitdiff
2012-02-06
Craig Topper
Move some llvm_unreachable's from r149849 out of switch...
tree
|
commitdiff
2012-02-05
Craig Topper
Convert assert(0) to llvm_unreachable
tree
|
commitdiff
2012-02-04
Jakob Stoklund Olesen
Drop the REDEF_BY_EC VNInfo flag.
tree
|
commitdiff
2012-02-04
Jakob Stoklund Olesen
Don't store COPY pointers in VNInfo.
tree
|
commitdiff
2012-02-04
Andrew Trick
TargetPassConfig: confine the MC configuration to Targe...
tree
|
commitdiff
2012-02-04
Andrew Trick
Make TargetPassConfig an ImmutablePass so CodeGenPasses...
tree
|
commitdiff
2012-02-04
Jakob Stoklund Olesen
Drop ZeroIndex and InvalidIndex.
tree
|
commitdiff
2012-02-03
Jakob Stoklund Olesen
Delete some dead code.
tree
|
commitdiff
2012-02-03
Jakob Stoklund Olesen
Handle register mask operands in setPhysRegsDeadExcept().
tree
|
commitdiff
2012-02-03
Jakob Stoklund Olesen
ArrayRef'ize MI::setPhysRegsDeadExcept().
tree
|
commitdiff
2012-02-03
Andrew Trick
Initialize all common codegen passes before configurati...
tree
|
commitdiff
2012-02-03
Andrew Trick
Added TargetPassConfig. The first little step toward...
tree
|
commitdiff
2012-02-03
Akira Hatanaka
Add a new MachineJumpTableInfo entry type, EK_GPRel64Bl...
tree
|
commitdiff
2012-02-02
Jakob Stoklund Olesen
Require non-NULL register masks.
tree
|
commitdiff
2012-02-01
Andrew Trick
VLIW specific scheduler framework that utilizes determi...
tree
|
commitdiff
2012-01-31
Jim Grosbach
Tidy up. Trailing whitespace.
tree
|
commitdiff
2012-01-31
Bill Wendling
Remove the eh.exception and eh.selector intrinsics...
tree
|
commitdiff
2012-01-29
Jakob Stoklund Olesen
Fix some scavenger performance issues.
tree
|
commitdiff
2012-01-27
Lang Hames
Add a "moveInstr" method to LiveIntervals. This can...
tree
|
commitdiff
2012-01-27
Jim Grosbach
Fix typo.
tree
|
commitdiff
2012-01-26
Chris Lattner
tidy up forward declarations.
tree
|
commitdiff
2012-01-26
Jakob Stoklund Olesen
Clear kill flags before propagating a copy.
tree
|
commitdiff
2012-01-26
James Molloy
Add support for the R_ARM_TARGET1 relocation, which...
tree
|
commitdiff
2012-01-25
Anton Korobeynikov
Properly emit ctors / dtors with priorities into desire...
tree
|
commitdiff
2012-01-25
Evan Cheng
Update hasProperty comment.
tree
|
commitdiff
2012-01-21
Jakob Stoklund Olesen
Handle register masks in LiveVariables.
tree
|
commitdiff
2012-01-20
Jakob Stoklund Olesen
Delete an unused member variable.
tree
|
commitdiff
2012-01-20
David Blaikie
More dead code removal (using -Wunreachable-code)
tree
|
commitdiff
2012-01-19
Evan Cheng
More bundle related API additions.
tree
|
commitdiff
2012-01-19
Evan Cheng
Enhance finalizeBundle to return end of bundle iterator...
tree
|
commitdiff
2012-01-19
Lang Hames
Added methods to get the live range immediately before...
tree
|
commitdiff
2012-01-19
Evan Cheng
- Slight change to finalizeBundle() interface. LastMI...
tree
|
commitdiff
2012-01-19
Evan Cheng
Rename Finalizebundle to finalizeBundle to conform...
tree
|
commitdiff
2012-01-18
Jakob Stoklund Olesen
Add a RegisterMaskSDNode class.
tree
|
commitdiff
2012-01-18
Nadav Rotem
Document the fact that the selection dag changes the...
tree
|
commitdiff
2012-01-17
Andrew Trick
Renamed MachineScheduler to ScheduleTopDownLive.
tree
|
commitdiff
2012-01-16
Jakob Stoklund Olesen
Extract method for detecting constant unallocatable...
tree
|
commitdiff
2012-01-16
Jakob Stoklund Olesen
Add a new kind of MachineOperand: MO_RegisterMask.
tree
|
commitdiff
2012-01-15
Benjamin Kramer
Return an ArrayRef from ShuffleVectorSDNode::getMask...
tree
|
commitdiff
2012-01-13
Pete Cooper
Fixed comment. Thanks Duncan!
tree
|
commitdiff
2012-01-13
Andrew Trick
Added the MachineSchedulerPass skeleton.
tree
|
commitdiff
2012-01-12
Pete Cooper
Added MVT::v2f16
tree
|
commitdiff
2012-01-12
Evan Cheng
Move Sched::Preference out of TargetMachine.h where...
tree
|
commitdiff
next