summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMConstantIslandPass.cpp
Commit message (Expand)AuthorAge
* Accurately model hardware alignment rounding.Jakob Stoklund Olesen2012-01-10
* Catch runaway ARMConstantIslandPass even in -Asserts builds.Jakob Stoklund Olesen2012-01-09
* Abort AdjustBBOffsetsAfter early when possible.Jakob Stoklund Olesen2012-01-06
* Fix off-by-one error in bucket sort.Jakob Stoklund Olesen2011-12-16
* Don't adjust for alignment padding in OffsetIsInRange.Jakob Stoklund Olesen2011-12-16
* Note ARM constant island alignment in the release notes.Jakob Stoklund Olesen2011-12-16
* Enable proper constant island alignment by default.Jakob Stoklund Olesen2011-12-15
* Consider CPE alignment in CreateNewWater().Jakob Stoklund Olesen2011-12-14
* Fix speling and 80-col.Jakob Stoklund Olesen2011-12-14
* Account for CPE alignment when searching for new water.Jakob Stoklund Olesen2011-12-13
* Add a postOffset() alignment argument.Jakob Stoklund Olesen2011-12-12
* Fix typo.Jakob Stoklund Olesen2011-12-12
* Also set the proper alignment on inner islands and the function itself.Jakob Stoklund Olesen2011-12-12
* Make MF a class member instead of passing it around everywhere.Jakob Stoklund Olesen2011-12-12
* Add a -arm-align-constant-islands flag, default off.Jakob Stoklund Olesen2011-12-12
* Try to align the point where a large basic block is split.Jakob Stoklund Olesen2011-12-10
* More debug output formatting.Jakob Stoklund Olesen2011-12-10
* User a helper overload for a common pattern.Jakob Stoklund Olesen2011-12-09
* Tweak debugging output.Jakob Stoklund Olesen2011-12-09
* Drop the HasInlineAsm flag.Jakob Stoklund Olesen2011-12-08
* Simplify offset verification.Jakob Stoklund Olesen2011-12-08
* Don't include alignment padding in BBInfo.Size.Jakob Stoklund Olesen2011-12-08
* Add bundle aware API for querying instruction properties and switch the codeEvan Cheng2011-12-07
* Eliminate delta argument from AdjustBBOffsetsAfter.Jakob Stoklund Olesen2011-12-07
* Compute some alignment information for each basic block.Jakob Stoklund Olesen2011-12-07
* Move common expression into a method.Jakob Stoklund Olesen2011-12-07
* Group BBSizes and BBOffsets into a single vector<BasicBlockInfo>.Jakob Stoklund Olesen2011-12-07
* Revert r145971: "Use conservative size estimate for tBR_JTr."Jakob Stoklund Olesen2011-12-06
* Use conservative size estimate for tBR_JTr.Jakob Stoklund Olesen2011-12-06
* Remove alignment from deserted constant islands.Jakob Stoklund Olesen2011-12-06
* Align ARM constant pool islands via their basic block.Jakob Stoklund Olesen2011-12-06
* Use an existing function.Jakob Stoklund Olesen2011-12-06
* There's no need to add additional predicate operands when converting a tB to ...Owen Anderson2011-09-12
* Fix buildbot breakage caused by r139415. I missed one instance of a manually...Owen Anderson2011-09-09
* Thumb unconditional branches are allowed in IT blocks, and therefore should h...Owen Anderson2011-09-09
* Sink ARMMCExpr and ARMAddressingModes into MC layer. First step to separate A...Evan Cheng2011-07-20
* Re-apply r135319 with a fix for the constant island pass.Owen Anderson2011-07-18
* Make tBX_RET and tBX_RET_vararg predicable.Jim Grosbach2011-07-08
* - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng2011-06-28
* Avoid de-referencing pass beginning of a basic block. No small test case poss...Evan Cheng2011-04-01
* Spelling fix: consequtive -> consecutive.Duncan Sands2011-02-15
* Revert both r121082 (which broke a bunch of constant pool stuff) and r125074 ...Owen Anderson2011-02-08
* Temporary workaround for a bad bug introduced by r121082 which replacedEvan Cheng2011-02-08
* Save a mapping between original and cloned constpool entries.Anton Korobeynikov2011-01-30
* Materialize GA addresses with movw + movt pairs for Darwin in PIC mode. e.g.Evan Cheng2011-01-17
* Comment cleanups.Bill Wendling2010-12-21
* RemoveUnusedCPEntries can change things. Track it.Bill Wendling2010-12-18
* Thumb1 had two patterns for the same load-from-constant-pool instruction.Jim Grosbach2010-12-15
* Revert r121721, which broke buildbots.Owen Anderson2010-12-13
* Make Thumb2 LEA-like instruction into pseudos, which map down to ADR. Provid...Owen Anderson2010-12-13