summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp
Commit message (Expand)AuthorAgeFilesLines
* - Branch max. displacement calculation bug.Evan Cheng2007-02-031-9/+20
* Use MBB.empty() instead of MBB.size() for speed.Evan Cheng2007-02-021-1/+1
* Watch out for empty BB.Evan Cheng2007-02-021-0/+1
* Pasto. Lots of it.Evan Cheng2007-02-011-5/+3
* - Off by one bugs in maximum displacement calculation / testing.Evan Cheng2007-02-011-15/+28
* Pessmistically assume the .align 2 before the first constpool entry addsEvan Cheng2007-02-011-2/+12
* Handle an interesting corner case: the constpool_entry being reference is twoEvan Cheng2007-01-311-2/+2
* When determining whether a pc relative branch / load displacement fits in theEvan Cheng2007-01-311-27/+42
* Some comments.Evan Cheng2007-01-311-2/+6
* ConstPool island bug: watch out for cases where UserMI is the last MI of the BB.Evan Cheng2007-01-311-4/+16
* - Added Thumb constpool island support.Evan Cheng2007-01-311-24/+17
* - In thumb mode, if size of MachineFunction is >= 2048, force LR to beEvan Cheng2007-01-301-31/+99
* Factor GetInstSize() out of constpool island pass.Evan Cheng2007-01-291-69/+4
* Thumb jumptable support.Evan Cheng2007-01-271-1/+9
* Conditional branch being fixed up is not the last MI in the BB, there is aEvan Cheng2007-01-261-13/+51
* Make LABEL a builtin opcode.Jim Laskey2007-01-261-0/+2
* SplitBlockBeforeInstr() insert a unconditional branch to the next BB. ThisEvan Cheng2007-01-261-2/+6
* Need to scan the function for branches even if there aren't any constants.Evan Cheng2007-01-261-3/+2
* Forgot to update this.Evan Cheng2007-01-251-1/+1
* Add comment, fix typo, reduce memory usage, etc.Evan Cheng2007-01-251-9/+14
* Doh. Skip JT branches.Evan Cheng2007-01-251-1/+2
* Added (preliminary) branch shortening capability to constantpool island pass.Evan Cheng2007-01-251-7/+130
* Use PC relative ldr to load from a constantpool in Thumb mode.Evan Cheng2007-01-241-0/+3
* ARM backend contribution from Apple.Evan Cheng2007-01-191-0/+490
OpenPOWER on IntegriCloud