projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Replace a use of ConstantUniqueMap for CAZ constants with a simple DenseMap.
2012-01-21
Jakob Stoklund Olesen
Handle register masks in LiveVariables.
commit
|
commitdiff
|
tree
2012-01-20
Jakob Stoklund Olesen
Delete an unused member variable.
commit
|
commitdiff
|
tree
2012-01-20
Jakob Stoklund Olesen
Support register masks in MachineLICM.
commit
|
commitdiff
|
tree
2012-01-20
Jakob Stoklund Olesen
Handle register masks in DeadMachineInstructionElim.
commit
|
commitdiff
|
tree
2012-01-18
Jakob Stoklund Olesen
Add experimental -x86-use-regmask command line option.
commit
|
commitdiff
|
tree
2012-01-18
Jakob Stoklund Olesen
Ignore register mask operands when lowering instructions...
commit
|
commitdiff
|
tree
2012-01-18
Jakob Stoklund Olesen
Add a RegisterMaskSDNode class.
commit
|
commitdiff
|
tree
2012-01-18
Jakob Stoklund Olesen
Add a CoveredBySubRegs property to Register descriptions.
commit
|
commitdiff
|
tree
2012-01-17
Jakob Stoklund Olesen
Implement ARMBaseRegisterInfo::getCallPreservedMask().
commit
|
commitdiff
|
tree
2012-01-17
Jakob Stoklund Olesen
Move X86 callee saved register lists to the X86CallConv...
commit
|
commitdiff
|
tree
2012-01-17
Jakob Stoklund Olesen
Add TableGen support for callee saved registers.
commit
|
commitdiff
|
tree
2012-01-17
Jakob Stoklund Olesen
Add portable bit mask operations to BitVector.
commit
|
commitdiff
|
tree
2012-01-16
Jakob Stoklund Olesen
Extract method for detecting constant unallocatable...
commit
|
commitdiff
|
tree
2012-01-16
Jakob Stoklund Olesen
Give better scavenger errors by invoking the verifier.
commit
|
commitdiff
|
tree
2012-01-16
Jakob Stoklund Olesen
Add a new kind of MachineOperand: MO_RegisterMask.
commit
|
commitdiff
|
tree
2012-01-14
Jakob Stoklund Olesen
Add TRI::getCallPreservedMask() hook.
commit
|
commitdiff
|
tree
2012-01-13
Jakob Stoklund Olesen
Use RegisterTuples to generate pseudo-registers.
commit
|
commitdiff
|
tree
2012-01-13
Jakob Stoklund Olesen
Skip the NAME field when forming tuples.
commit
|
commitdiff
|
tree
2012-01-13
Jakob Stoklund Olesen
Delete CodeInit and CodeRecTy from TableGen.
commit
|
commitdiff
|
tree
2012-01-13
Jakob Stoklund Olesen
Use uniqued StringInit pointers for lookups.
commit
|
commitdiff
|
tree
2012-01-12
Jakob Stoklund Olesen
Make SplitAnalysis::UseSlots private.
commit
|
commitdiff
|
tree
2012-01-11
Jakob Stoklund Olesen
Make data structures private.
commit
|
commitdiff
|
tree
2012-01-11
Jakob Stoklund Olesen
Sink spillInterferences into RABasic.
commit
|
commitdiff
|
tree
2012-01-11
Jakob Stoklund Olesen
Cleanup.
commit
|
commitdiff
|
tree
2012-01-11
Jakob Stoklund Olesen
Move RegAllocBase into its own cpp file separate from...
commit
|
commitdiff
|
tree
2012-01-11
Jakob Stoklund Olesen
Fix undefined code and reenable test case.
commit
|
commitdiff
|
tree
2012-01-11
Jakob Stoklund Olesen
Disable test that seems to expose an unrelated Linux...
commit
|
commitdiff
|
tree
2012-01-11
Jakob Stoklund Olesen
Detect when a value is undefined on an edge to a landing...
commit
|
commitdiff
|
tree
2012-01-11
Jakob Stoklund Olesen
Exclusively use SplitAnalysis::getLastSplitPoint().
commit
|
commitdiff
|
tree
2012-01-10
Jakob Stoklund Olesen
Consider unknown alignment caused by OptimizeThumb2Instructi...
commit
|
commitdiff
|
tree
2012-01-10
Jakob Stoklund Olesen
Accurately model hardware alignment rounding.
commit
|
commitdiff
|
tree
2012-01-09
Jakob Stoklund Olesen
Catch runaway ARMConstantIslandPass even in -Asserts...
commit
|
commitdiff
|
tree
2012-01-07
Jakob Stoklund Olesen
Match SelectionDAG logic for enabling movt.
commit
|
commitdiff
|
tree
2012-01-07
Jakob Stoklund Olesen
Optimize reserved register coalescing.
commit
|
commitdiff
|
tree
2012-01-07
Jakob Stoklund Olesen
Use the 'regalloc' debug tag for most register allocator...
commit
|
commitdiff
|
tree
2012-01-07
Jakob Stoklund Olesen
Use getRegForValue() to materialize the address of...
commit
|
commitdiff
|
tree
2012-01-07
Jakob Stoklund Olesen
Use movw+movt in ARMFastISel::ARMMaterializeGV.
commit
|
commitdiff
|
tree
2012-01-06
Jakob Stoklund Olesen
Enable aligned NEON spilling by default.
commit
|
commitdiff
|
tree
2012-01-06
Jakob Stoklund Olesen
Abort AdjustBBOffsetsAfter early when possible.
commit
|
commitdiff
|
tree
2012-01-05
Jakob Stoklund Olesen
Reapply r146997, "Heed spill slot alignment on ARM."
commit
|
commitdiff
|
tree
2012-01-05
Jakob Stoklund Olesen
Avoid reserving an ARM base pointer during register...
commit
|
commitdiff
|
tree
2012-01-05
Jakob Stoklund Olesen
Freeze reserved registers before starting register...
commit
|
commitdiff
|
tree
2012-01-03
Jakob Stoklund Olesen
Don't use enums larger than 1 << 31 for target features.
commit
|
commitdiff
|
tree
2012-01-03
Jakob Stoklund Olesen
Revert r146997, "Heed spill slot alignment on ARM."
commit
|
commitdiff
|
tree
2012-01-03
Jakob Stoklund Olesen
Assert when reserved registers have been assigned.
commit
|
commitdiff
|
tree
2011-12-24
Jakob Stoklund Olesen
Fix Comments.
commit
|
commitdiff
|
tree
2011-12-23
Jakob Stoklund Olesen
Experimental support for aligned NEON spills.
commit
|
commitdiff
|
tree
2011-12-21
Jakob Stoklund Olesen
Move common code into an MRI function.
commit
|
commitdiff
|
tree
2011-12-20
Jakob Stoklund Olesen
Heed spill slot alignment on ARM.
commit
|
commitdiff
|
tree
2011-12-19
Jakob Stoklund Olesen
Remove a register class that can just as well be synthesized.
commit
|
commitdiff
|
tree
2011-12-19
Jakob Stoklund Olesen
Handle sub-register operands in recomputeRegClass().
commit
|
commitdiff
|
tree
2011-12-19
Jakob Stoklund Olesen
Emit a getMatchingSuperRegClass() implementation for...
commit
|
commitdiff
|
tree
2011-12-19
Jakob Stoklund Olesen
Synthesize register classes for TRI::getMatchingSuperRegClass().
commit
|
commitdiff
|
tree
2011-12-17
Jakob Stoklund Olesen
Preserve more memory operands in ARMExpandPseudo.
commit
|
commitdiff
|
tree
2011-12-16
Jakob Stoklund Olesen
Fix off-by-one error in bucket sort.
commit
|
commitdiff
|
tree
2011-12-16
Jakob Stoklund Olesen
Don't adjust for alignment padding in OffsetIsInRange.
commit
|
commitdiff
|
tree
2011-12-16
Jakob Stoklund Olesen
Note ARM constant island alignment in the release notes.
commit
|
commitdiff
|
tree
2011-12-16
Jakob Stoklund Olesen
Extract a method. No functional change.
commit
|
commitdiff
|
tree
2011-12-15
Jakob Stoklund Olesen
Enable proper constant island alignment by default.
commit
|
commitdiff
|
tree
2011-12-15
Jakob Stoklund Olesen
Use the proper comparator for set_intersection.
commit
|
commitdiff
|
tree
2011-12-15
Jakob Stoklund Olesen
Synthesize missing register class intersections.
commit
|
commitdiff
|
tree
2011-12-14
Jakob Stoklund Olesen
Consider CPE alignment in CreateNewWater().
commit
|
commitdiff
|
tree
2011-12-14
Jakob Stoklund Olesen
Fix speling and 80-col.
commit
|
commitdiff
|
tree
2011-12-13
Jakob Stoklund Olesen
Account for CPE alignment when searching for new water.
commit
|
commitdiff
|
tree
2011-12-12
Jakob Stoklund Olesen
Add a postOffset() alignment argument.
commit
|
commitdiff
|
tree
2011-12-12
Jakob Stoklund Olesen
Fix typo.
commit
|
commitdiff
|
tree
2011-12-12
Jakob Stoklund Olesen
Also set the proper alignment on inner islands and...
commit
|
commitdiff
|
tree
2011-12-12
Jakob Stoklund Olesen
Make MF a class member instead of passing it around...
commit
|
commitdiff
|
tree
2011-12-12
Jakob Stoklund Olesen
Add a -arm-align-constant-islands flag, default off.
commit
|
commitdiff
|
tree
2011-12-12
Jakob Stoklund Olesen
Extract a method.
commit
|
commitdiff
|
tree
2011-12-10
Jakob Stoklund Olesen
Try to align the point where a large basic block is...
commit
|
commitdiff
|
tree
2011-12-10
Jakob Stoklund Olesen
More debug output formatting.
commit
|
commitdiff
|
tree
2011-12-09
Jakob Stoklund Olesen
User a helper overload for a common pattern.
commit
|
commitdiff
|
tree
2011-12-09
Jakob Stoklund Olesen
Tweak debugging output.
commit
|
commitdiff
|
tree
2011-12-08
Jakob Stoklund Olesen
Drop the HasInlineAsm flag.
commit
|
commitdiff
|
tree
2011-12-08
Jakob Stoklund Olesen
Simplify offset verification.
commit
|
commitdiff
|
tree
2011-12-08
Jakob Stoklund Olesen
Don't include alignment padding in BBInfo.Size.
commit
|
commitdiff
|
tree
2011-12-07
Jakob Stoklund Olesen
Eliminate delta argument from AdjustBBOffsetsAfter.
commit
|
commitdiff
|
tree
2011-12-07
Jakob Stoklund Olesen
Compute some alignment information for each basic block.
commit
|
commitdiff
|
tree
2011-12-07
Jakob Stoklund Olesen
Move common expression into a method.
commit
|
commitdiff
|
tree
2011-12-07
Jakob Stoklund Olesen
Group BBSizes and BBOffsets into a single vector<BasicBlockI...
commit
|
commitdiff
|
tree
2011-12-07
Jakob Stoklund Olesen
Add missing check.
commit
|
commitdiff
|
tree
2011-12-07
Jakob Stoklund Olesen
Add MachineOperand IsInternalRead flag.
commit
|
commitdiff
|
tree
2011-12-06
Jakob Stoklund Olesen
Revert r145971: "Use conservative size estimate for...
commit
|
commitdiff
|
tree
2011-12-06
Jakob Stoklund Olesen
Use conservative size estimate for tBR_JTr.
commit
|
commitdiff
|
tree
2011-12-06
Jakob Stoklund Olesen
Remove alignment from deserted constant islands.
commit
|
commitdiff
|
tree
2011-12-06
Jakob Stoklund Olesen
Pretty-print basic block alignment.
commit
|
commitdiff
|
tree
2011-12-06
Jakob Stoklund Olesen
Align ARM constant pool islands via their basic block.
commit
|
commitdiff
|
tree
2011-12-06
Jakob Stoklund Olesen
Use logarithmic units for basic block alignment.
commit
|
commitdiff
|
tree
2011-12-06
Jakob Stoklund Olesen
Use an existing function.
commit
|
commitdiff
|
tree
2011-12-06
Jakob Stoklund Olesen
Fix unclear wording.
commit
|
commitdiff
|
tree
2011-11-29
Jakob Stoklund Olesen
FileCheckize.
commit
|
commitdiff
|
tree
2011-11-29
Jakob Stoklund Olesen
Make X86::FsFLD0SS / FsFLD0SD real pseudo-instructions.
commit
|
commitdiff
|
tree
2011-11-28
Jakob Stoklund Olesen
Explain what ExeDepsFix does.
commit
|
commitdiff
|
tree
2011-11-28
Jakob Stoklund Olesen
Add a blurb about the new ExecutionDepsFix pass.
commit
|
commitdiff
|
tree
2011-11-23
Jakob Stoklund Olesen
Fix PR11422.
commit
|
commitdiff
|
tree
2011-11-15
Jakob Stoklund Olesen
Enable -widen-vmovs by default.
commit
|
commitdiff
|
tree
2011-11-15
Jakob Stoklund Olesen
Check all overlaps when looking for used registers.
commit
|
commitdiff
|
tree
2011-11-15
Jakob Stoklund Olesen
Revert r144611 and r144613.
commit
|
commitdiff
|
tree
2011-11-15
Jakob Stoklund Olesen
Really fix test.
commit
|
commitdiff
|
tree
next