summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Migrate ARM except for TTI, AsmPrinter, and frame loweringEric Christopher2015-01-291-4/+2
* Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher2015-01-261-1/+1
* [ARM] Fix a bug in constant island pass that was triggering an assertion.Akira Hatanaka2015-01-081-1/+1
* [ARMConstantIsland] Insert tbb/tbh optimization where previous jump table res...Chad Rosier2014-12-121-1/+3
* ARM: allow constpool entry to be moved to the user's block in all cases.Tim Northover2014-11-131-1/+7
* ARM: avoid duplicating branches during constant islands.Tim Northover2014-11-131-6/+10
* ARM: Fix a bug which was causing convergence failure in constant-island pass.Akira Hatanaka2014-10-171-1/+6
* Eliminate some deep std::vector copies. NFC.Benjamin Kramer2014-10-031-3/+1
* Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher2014-08-051-1/+1
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-2/+4
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-251-9/+9
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-101-2/+2
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-021-13/+12
* ARM: Fix crash in ARM backend inside of ARMConstantIslandPassDavid Majnemer2013-06-041-0/+1
* Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros.Michael J. Spencer2013-05-241-1/+1
* Radar numbers don't belong in source code.Evan Cheng2013-02-211-1/+1
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-1/+1
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-7/+7
* Move TargetData to DataLayout.Micah Villmow2012-10-081-2/+2
* Reduce duplicated hash map lookups.Benjamin Kramer2012-08-221-3/+2
* Fix the naming of ensureAlignment. Per the coding standard function namesChad Rosier2012-07-061-3/+3
* Fix address calculation error from r155744.Jakob Stoklund Olesen2012-04-301-1/+6
* Fix a problem with blocks that need to be split twice.Jakob Stoklund Olesen2012-04-281-3/+5
* Track worst case alignment padding more accurately.Jakob Stoklund Olesen2012-04-271-42/+13
* Add a 2 byte safety margin in offset computations.Jakob Stoklund Olesen2012-03-311-2/+5
* Add more debugging output to ARMConstantIslandPass.Jakob Stoklund Olesen2012-03-311-2/+16
* Invalidate liveness in ARMConstantIslandPass.Jakob Stoklund Olesen2012-03-291-0/+4
* Remove unnecessary llvm:: qualificationsCraig Topper2012-03-271-3/+3
* Replace uses of ARMBaseInstrInfo and ARMTargetMachine with the Base versions.Craig Topper2012-03-251-3/+2
* ARM tidy up ARMConstantIsland.cpp.Jim Grosbach2012-03-231-156/+158
* Refactor loop for better readability.Jim Grosbach2012-01-311-3/+2
* Add explanatory comment.Jim Grosbach2012-01-311-0/+1
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-201-1/+0
* After r147827 and r147902, it's now possible for unallocatable registers to beEvan Cheng2012-01-141-0/+5
* Consider unknown alignment caused by OptimizeThumb2Instructions().Jakob Stoklund Olesen2012-01-101-4/+25
* Accurately model hardware alignment rounding.Jakob Stoklund Olesen2012-01-101-21/+56
* Catch runaway ARMConstantIslandPass even in -Asserts builds.Jakob Stoklund Olesen2012-01-091-2/+2
* Abort AdjustBBOffsetsAfter early when possible.Jakob Stoklund Olesen2012-01-061-2/+10
* Fix off-by-one error in bucket sort.Jakob Stoklund Olesen2011-12-161-1/+1
* Don't adjust for alignment padding in OffsetIsInRange.Jakob Stoklund Olesen2011-12-161-16/+1
* Note ARM constant island alignment in the release notes.Jakob Stoklund Olesen2011-12-161-0/+1
* Enable proper constant island alignment by default.Jakob Stoklund Olesen2011-12-151-1/+1
* Consider CPE alignment in CreateNewWater().Jakob Stoklund Olesen2011-12-141-104/+117
* Fix speling and 80-col.Jakob Stoklund Olesen2011-12-141-4/+3
* Account for CPE alignment when searching for new water.Jakob Stoklund Olesen2011-12-131-31/+51
* Add a postOffset() alignment argument.Jakob Stoklund Olesen2011-12-121-14/+15
* Fix typo.Jakob Stoklund Olesen2011-12-121-1/+1
* Also set the proper alignment on inner islands and the function itself.Jakob Stoklund Olesen2011-12-121-15/+29
* Make MF a class member instead of passing it around everywhere.Jakob Stoklund Olesen2011-12-121-81/+77
OpenPOWER on IntegriCloud