projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Oops - isRegLiveIntoSuccessor is used in non-assert builds now. Remove NDEBUG guards.
[oota-llvm.git]
/
lib
/
CodeGen
/
2012-02-17
Lang Hames
Oops - isRegLiveIntoSuccessor is used in non-assert...
tree
|
commitdiff
2012-02-17
Lang Hames
Re-enable 150652 and 150654 - Make FPSCR non-reserved...
tree
|
commitdiff
2012-02-17
Lang Hames
Turn off assertion, conservatively compute liveness...
tree
|
commitdiff
2012-02-16
Benjamin Kramer
Disable machine copy propagation for now. It's known...
tree
|
commitdiff
2012-02-16
James Molloy
Remove extraneous #include and spelling mistake introdu...
tree
|
commitdiff
2012-02-16
James Molloy
Modify the algorithm when traversing the DAGCombiner...
tree
|
commitdiff
2012-02-16
Lang Hames
Oop - r150653 + r150654 broke one of my test cases...
tree
|
commitdiff
2012-02-16
Lang Hames
MachineCSE shouldn't extend the live ranges of reserved...
tree
|
commitdiff
2012-02-15
Jakob Stoklund Olesen
Handle register masks in branch folding.
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
Use 'getDataNoRel' for the section kind.
tree
|
commitdiff
2012-02-15
Lang Hames
Fix assertion condition.
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
Lang Hames
Remove overly conservative assert.
tree
|
commitdiff
2012-02-15
Andrew Trick
Generic "VLIW" packetizer based on a DFA generated...
tree
|
commitdiff
2012-02-15
Andrew Trick
Revert r150565 again. Appears to be a stage2 failure...
tree
|
commitdiff
2012-02-15
Andrew Trick
Reapply r150565 with the typo fix properly merged.
tree
|
commitdiff
2012-02-15
Andrew Trick
reverting r150565. Premature push.
tree
|
commitdiff
2012-02-15
Andrew Trick
Move PostRAMachineLICM into MachineLateOptimization...
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
Lang Hames
Don't emit live ranges for physregs live-ins that are...
tree
|
commitdiff
2012-02-15
Lang Hames
Disentangle moving a machine instr from updating LiveIn...
tree
|
commitdiff
2012-02-15
Pete Cooper
Added hook to let targets custom lower splitting of...
tree
|
commitdiff
2012-02-14
Jakob Stoklund Olesen
Fix global live range splitting regmask accuracy.
tree
|
commitdiff
2012-02-14
Jakob Stoklund Olesen
Fix details in local live range splitting with regmasks.
tree
|
commitdiff
2012-02-14
Jakob Stoklund Olesen
Handle regmasks in findRegisterDefOperandIdx().
tree
|
commitdiff
2012-02-14
Jakob Stoklund Olesen
Use the proper clobber check in handleLiveInRegister().
tree
|
commitdiff
2012-02-14
Jakob Stoklund Olesen
Dump live intervals in numerical order.
tree
|
commitdiff
2012-02-14
Lang Hames
Don't create a new copy of reserved regs - we already...
tree
|
commitdiff
2012-02-14
Bill Wendling
Add code to the target lowering object file module...
tree
|
commitdiff
2012-02-14
Lang Hames
Update MachineVerifier to check the new physreg live...
tree
|
commitdiff
2012-02-14
Lang Hames
Tighten physical register invariants: Allocatable physi...
tree
|
commitdiff
2012-02-14
Nadav Rotem
Fix PR12000. Some vector operations may use scalar...
tree
|
commitdiff
2012-02-14
Benjamin Kramer
Turn push_back loops into append/insert.
tree
|
commitdiff
2012-02-14
Lang Hames
Rename getExceptionAddressRegister() to getExceptionPoi...
tree
|
commitdiff
2012-02-14
Lang Hames
Use convenience function for consistency.
tree
|
commitdiff
2012-02-13
Bill Wendling
Don't reserve the R0 and R1 registers here. We don...
tree
|
commitdiff
2012-02-13
Bill Wendling
Don't recalculate the size of the vector each time...
tree
|
commitdiff
2012-02-13
Jakob Stoklund Olesen
Add register mask support to ScheduleDAGRRList.
tree
|
commitdiff
2012-02-13
Andrew Trick
LiveIntervalAnalysis does not depend on MachineLoopInfo.
tree
|
commitdiff
2012-02-13
Jakob Stoklund Olesen
Check regmask interference for -join-physregs.
tree
|
commitdiff
2012-02-13
Nadav Rotem
Fix a bug in DAGCombine for the optimization of BUILD_V...
tree
|
commitdiff
2012-02-12
Nadav Rotem
This patch addresses the problem of poor code generatio...
tree
|
commitdiff
2012-02-11
Anton Korobeynikov
Add support for implicit TLS model used with MS VC...
tree
|
commitdiff
2012-02-11
Andrew Trick
Add TargetPassConfig hooks for scheduling/bundling.
tree
|
commitdiff
2012-02-11
Jakob Stoklund Olesen
Allow Post-RA LICM to hoist reserved register reads.
tree
|
commitdiff
2012-02-11
Jakob Stoklund Olesen
Handle register masks in local live range splitting.
tree
|
commitdiff
2012-02-11
Jakob Stoklund Olesen
Don't read PreRegAlloc before it is initialized.
tree
|
commitdiff
2012-02-10
Jakob Stoklund Olesen
Add a static MachineOperand::clobbersPhysReg().
tree
|
commitdiff
2012-02-10
Jakob Stoklund Olesen
Add register mask support to InterferenceCache.
tree
|
commitdiff
2012-02-10
Jakob Stoklund Olesen
Remove unused variable.
tree
|
commitdiff
2012-02-10
Benjamin Kramer
Put instruction names into an indexed string table...
tree
|
commitdiff
2012-02-10
Andrew Trick
comment grammar
tree
|
commitdiff
2012-02-10
Andrew Trick
RegAlloc superpass: includes phi elimination, coalescin...
tree
|
commitdiff
2012-02-10
Andrew Trick
whitespace
tree
|
commitdiff
2012-02-10
Lang Hames
Remove unused 'isAlias' parameter.
tree
|
commitdiff
2012-02-10
Jakob Stoklund Olesen
Constrain the regmask search space for local live ranges.
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-10
Benjamin Kramer
Cache iterators. Some of these are expensive to create.
tree
|
commitdiff
2012-02-09
Jakob Stoklund Olesen
Add register mask support to RAGreedy.
tree
|
commitdiff
2012-02-09
Lang Hames
Preserve physreg kills in MachineBasicBlock::SplitCriti...
tree
|
commitdiff
2012-02-09
Lang Hames
Fix kill flags when moving instructions using LiveInter...
tree
|
commitdiff
2012-02-09
Lang Hames
Remove assertion. Not all use operands are reads.
tree
|
commitdiff
2012-02-09
Andrew Trick
Improve TargetPassConfig. No intended functionality.
tree
|
commitdiff
2012-02-09
Andrew Trick
comment
tree
|
commitdiff
2012-02-09
Jakob Stoklund Olesen
Erase dead copies that are clobbered by a call.
tree
|
commitdiff
2012-02-09
Jakob Stoklund Olesen
Never delete instructions that define reserved registers.
tree
|
commitdiff
2012-02-08
Jakob Stoklund Olesen
Handle register masks in MachineCopyPropagation.
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
whitespace
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
whitespace
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
Add Register mask support to RABasic.
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
misched: bug in debug output.
tree
|
commitdiff
2012-02-08
Andrew Trick
stale comment
tree
|
commitdiff
2012-02-07
Devang Patel
Remove tabs.
tree
|
commitdiff
2012-02-06
Andrew Trick
Expose TargetPassConfig to PEI Pass
tree
|
commitdiff
2012-02-06
Andrew Trick
Add TargetPassConfig to the PassManager for use inside...
tree
|
commitdiff
2012-02-06
Jakob Stoklund Olesen
Don't explicitly renumber slot indices.
tree
|
commitdiff
2012-02-06
Jakob Stoklund Olesen
Make sure a reserved register has a live interval befor...
tree
|
commitdiff
2012-02-06
Bill Wendling
[unwind removal] Remove all of the code for the dead...
tree
|
commitdiff
2012-02-06
Bill Wendling
[unwind removal] We no longer have 'unwind' instruction...
tree
|
commitdiff
2012-02-06
Devang Patel
DebugInfo: Provide a new hook to encode relationship...
tree
|
commitdiff
2012-02-06
Craig Topper
Move some llvm_unreachable's from r149849 out of switch...
tree
|
commitdiff
2012-02-05
Duncan Sands
Persuade GCC that there is nothing worth warning about...
tree
|
commitdiff
2012-02-05
Nadav Rotem
Add additional documentation to the extract-and-trunc...
tree
|
commitdiff
2012-02-05
Craig Topper
Convert assert(0) to llvm_unreachable
tree
|
commitdiff
2012-02-05
Chris Lattner
reapply the patches reverted in r149470 that reenable...
tree
|
commitdiff
next