projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix TODO and trailing whitespace.
[oota-llvm.git]
/
lib
/
CodeGen
/
2012-02-19
Lang Hames
Fix TODO and trailing whitespace.
tree
|
commitdiff
2012-02-19
Lang Hames
Defer sanity checks on live intervals until after all...
tree
|
commitdiff
2012-02-17
Lang Hames
Bring HMEditor into line with LLVM coding standards.
tree
|
commitdiff
2012-02-17
Eric Christopher
Ignore the lifetime intrinsics in fast-isel.
tree
|
commitdiff
2012-02-17
Jakob Stoklund Olesen
Don't print out pointer values in SUnit::dump().
tree
|
commitdiff
2012-02-17
Matt Beaumont-Gay
Sink variable into assert
tree
|
commitdiff
2012-02-17
Lang Hames
Add support for regmask slots to HMEditor. Also fixes...
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-17
Jim Grosbach
Tidy up.
tree
|
commitdiff
2012-02-17
Jakob Stoklund Olesen
Revert r150288, "Allow Post-RA LICM to hoist reserved...
tree
|
commitdiff
2012-02-17
David Chisnall
... and it's probably best to use the correct alignment...
tree
|
commitdiff
2012-02-17
David Chisnall
It turns out that putting an 8-byte symbol in a 4-byte...
tree
|
commitdiff
2012-02-17
Lang Hames
Reverse iterator - should be incrementing rather than...
tree
|
commitdiff
2012-02-17
Lang Hames
MachineScheduler shouldn't use/preserve LiveDebugVariables.
tree
|
commitdiff
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
next