projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Various crash reporting tools have a problem with the dwarf generated for
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
2011-11-15
Jakob Stoklund Olesen
Allow for depencendy-breaking instructions before cvt*.
commit
|
commitdiff
|
tree
2011-11-15
Jakob Stoklund Olesen
Break false dependencies before partial register updates.
commit
|
commitdiff
|
tree
2011-11-15
Jakob Stoklund Olesen
Track register ages more accurately.
commit
|
commitdiff
|
tree
2011-11-14
Jakob Stoklund Olesen
Fix early-clobber handling in shrinkToUses.
commit
|
commitdiff
|
tree
2011-11-14
Jakob Stoklund Olesen
Delete stale comment.
commit
|
commitdiff
|
tree
2011-11-14
Jakob Stoklund Olesen
Use getVNInfoBefore() when it makes sense.
commit
|
commitdiff
|
tree
2011-11-13
Jakob Stoklund Olesen
Use kill slots instead of the previous slot in shrinkToUses.
commit
|
commitdiff
|
tree
2011-11-13
Jakob Stoklund Olesen
Terminate all dead defs at the dead slot instead of...
commit
|
commitdiff
|
tree
2011-11-13
Jakob Stoklund Olesen
Simplify early clobber slots a bit.
commit
|
commitdiff
|
tree
2011-11-13
Jakob Stoklund Olesen
Rename SlotIndexes to match how they are used.
commit
|
commitdiff
|
tree
2011-11-13
Jakob Stoklund Olesen
More dead code elimination in VirtRegMap.
commit
|
commitdiff
|
tree
2011-11-13
Jakob Stoklund Olesen
Stop tracking spill slot uses in VirtRegMap.
commit
|
commitdiff
|
tree
2011-11-13
Jakob Stoklund Olesen
Remove dead code and data from VirtRegMap.
commit
|
commitdiff
|
tree
2011-11-13
Jakob Stoklund Olesen
Stop tracking unused registers in VirtRegMap.
commit
|
commitdiff
|
tree
2011-11-13
Jakob Stoklund Olesen
Remove the -color-ss-with-regs option.
commit
|
commitdiff
|
tree
2011-11-13
Jakob Stoklund Olesen
Delete VirtRegRewriter.
commit
|
commitdiff
|
tree
2011-11-13
Jakob Stoklund Olesen
Switch PBQP to VRM's trivial rewriter.
commit
|
commitdiff
|
tree
2011-11-12
Jakob Stoklund Olesen
Delete the old spilling framework from LiveIntervalAnalysis.
commit
|
commitdiff
|
tree
2011-11-12
Jakob Stoklund Olesen
Delete the 'standard' spiller with used the old spilling...
commit
|
commitdiff
|
tree
2011-11-12
Jakob Stoklund Olesen
Switch PBQP to the modern InlineSpiller framework.
commit
|
commitdiff
|
tree
2011-11-12
Jakob Stoklund Olesen
Delete the linear scan register allocator.
commit
|
commitdiff
|
tree
2011-11-12
Jakob Stoklund Olesen
Remove histogram tests.
commit
|
commitdiff
|
tree
2011-11-12
Jakob Stoklund Olesen
RAGreedy is better about hinting now.
commit
|
commitdiff
|
tree
2011-11-12
Jakob Stoklund Olesen
Linear scan is going away.
commit
|
commitdiff
|
tree
2011-11-12
Jakob Stoklund Olesen
XFAIL test that depends on linear scan to remove dead...
commit
|
commitdiff
|
tree
2011-11-12
Jakob Stoklund Olesen
Remove obsolete test.
commit
|
commitdiff
|
tree
2011-11-12
Jakob Stoklund Olesen
Remove obsolete test.
commit
|
commitdiff
|
tree
2011-11-12
Jakob Stoklund Olesen
Remove obsolete test.
commit
|
commitdiff
|
tree
2011-11-12
Jakob Stoklund Olesen
Eliminate more linear scan tests.
commit
|
commitdiff
|
tree
2011-11-12
Jakob Stoklund Olesen
Switch a couple -O0 tests to RABasic.
commit
|
commitdiff
|
tree
next