summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [ARM] Fix some Clang-tidy modernize and Include What You Use warnings; other ...Eugene Zelenko2017-01-261-17/+39
* [ARM] Use helpers for adding pred / CC operands. NFCDiana Picus2017-01-201-10/+11
* [CodeGen] Rename MachineInstrBuilder::addOperand. NFCDiana Picus2017-01-131-3/+5
* [ARM] Implement execute-only support in CodeGenPrakhar Bahuguna2016-12-151-1/+1
* [Thumb-1] Synthesize TBB/TBH instructions to make use of compressed jump tablesJames Molloy2016-11-011-15/+93
* Revert r284580+r284917. ("Synthesize TBB/TBH instructions")Eli Friedman2016-10-241-91/+14
* [ARM] Fix crash in ConstantIslandsJames Molloy2016-10-221-1/+3
* [Thumb-1] Synthesize TBB/TBH instructions to make use of compressed jump tablesJames Molloy2016-10-191-14/+89
* Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini2016-10-011-1/+1
* [ARM] Promote small global constants to constant poolsJames Molloy2016-09-261-0/+6
* Revert "[ARM] Promote small global constants to constant pools"James Molloy2016-09-231-6/+0
* [ARM] Promote small global constants to constant poolsJames Molloy2016-09-231-0/+6
* MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compu...Matthias Braun2016-08-251-1/+1
* Replace "fallthrough" comments with LLVM_FALLTHROUGHJustin Bogner2016-08-171-1/+1
* Use the range variant of find/find_if instead of unpacking begin/endDavid Majnemer2016-08-121-1/+1
* Use the range variant of find_if instead of unpacking begin/endDavid Majnemer2016-08-121-3/+2
* Use the range variant of find instead of unpacking begin/endDavid Majnemer2016-08-111-1/+1
* [ARMConstantIslandPass] Remove dead code.Davide Italiano2016-07-301-20/+0
* TargetInstrInfo: rename GetInstSizeInBytes to getInstSizeInBytes. NFCSjoerd Meijer2016-07-281-10/+10
* This refactoring of ARM machine block size computation creates two utilitySjoerd Meijer2016-07-221-123/+5
* Rename AnalyzeBranch* to analyzeBranch*.Jacques Pienaar2016-07-151-3/+3
* ARM: Remove implicit iterator conversions, NFCDuncan P. N. Exon Smith2016-07-081-34/+25
* CodeGen: Use MachineInstr& in TargetInstrInfo, NFCDuncan P. N. Exon Smith2016-06-301-11/+11
* Fix some spelling mistakesDavid Majnemer2016-04-221-2/+2
* Add MachineFunctionProperty checks for AllVRegsAllocated for target passesDerek Schuff2016-04-041-0/+5
* Silencing warnings from MSVC 2015 Update 2. All of these changes silence "C43...Aaron Ballman2016-03-301-1/+1
* Fix PR25339: ARM Constant IslandWeiming Zhao2016-02-231-9/+39
* CodeGen: TII: Take MachineInstr& in predicate API, NFCDuncan P. N. Exon Smith2016-02-231-4/+4
* ADT: Remove == and != comparisons between ilist iterators and pointersDuncan P. N. Exon Smith2016-02-211-1/+1
* [ARM] Add B.W and CBZ instructions to ARMv8-M BaselineBradley Smith2016-01-151-3/+9
* Use std::is_sorted and std::none_of instead of manual loops. NFCCraig Topper2016-01-031-6/+6
* Replace all weight-based interfaces in MBB with probability-based interfaces,...Cong Hou2015-12-011-2/+1
* Revert r254348: "Replace all weight-based interfaces in MBB with probability-...Hans Wennborg2015-12-011-1/+2
* Replace all weight-based interfaces in MBB with probability-based interfaces,...Cong Hou2015-12-011-2/+1
* [ARM] Prevent use of a value pointed by end() iterator when placing a jump tablePetr Pavlu2015-11-161-0/+2
* ARM: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-191-18/+17
* Fix some comment typos.Benjamin Kramer2015-08-081-1/+1
* Move most user of TargetMachine::getDataLayout to the Module oneMehdi Amini2015-07-161-1/+1
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* ARMConstantIslandPass.cpp: Prune an empty \brief. [-Wdocumentation]NAKAMURA Takumi2015-05-311-1/+0
* ARM: recommit r237590: allow jump tables to be placed as constant islands.Tim Northover2015-05-311-118/+312
* Revert r237590, "ARM: allow jump tables to be placed as constant islands."Peter Collingbourne2015-05-211-206/+50
* MachineInstr: Change return value of getOpcode() to unsigned.Matthias Braun2015-05-181-3/+3
* ARM: allow jump tables to be placed as constant islands.Tim Northover2015-05-181-50/+206
* ARM: remove custom jump table UIDTim Northover2015-05-131-4/+3
* ARM: refactor optimizeThumb2JumpTables.Tim Northover2015-05-131-59/+79
* ARM: Align functions containing Thumb-2 jump tables to 4 bytes.Peter Collingbourne2015-05-011-0/+4
* Thumb2: When applying branch optimizations, visit branches in reverse order.Peter Collingbourne2015-04-231-2/+7
* ARM: Only enforce 4-byte alignment on Thumb-2 functions with constant pools.Peter Collingbourne2015-04-231-18/+1
OpenPOWER on IntegriCloud