summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Thumb2
Commit message (Expand)AuthorAgeFilesLines
* Arm: Don't define a label twice with two setjmps in a function.Matthias Braun2015-07-161-0/+89
* [SDAG] Optimize unordered comparison in soft-float mode (patch by Anton Nadol...Alexey Bataev2015-07-152-26/+21
* Revert "LegalizeDAG: Fix and improve FCOPYSIGN/FABS legalization"Matthias Braun2015-07-141-6/+3
* LegalizeDAG: Fix and improve FCOPYSIGN/FABS legalizationMatthias Braun2015-07-141-3/+6
* ARMLoadStoreOptimizer: Create LDRD/STRD on thumb2Matthias Braun2015-07-101-4/+2
* ARMLoadStoreOptimizer: Fix errata 602117 handling and make testcase actually ...Matthias Braun2015-06-241-1/+1
* Move the personality function from LandingPadInst to FunctionDavid Majnemer2015-06-171-23/+23
* ARM: Thumb2 LDRD/STRD supports independent input/output regsMatthias Braun2015-06-031-4/+2
* Revert "ARM: Thumb2 LDRD/STRD supports independent input/output regs"Renato Golin2015-06-021-2/+4
* ARM: Thumb2 LDRD/STRD supports independent input/output regsMatthias Braun2015-06-011-4/+2
* ARM: recommit r237590: allow jump tables to be placed as constant islands.Tim Northover2015-05-312-2/+12
* Revert r237590, "ARM: allow jump tables to be placed as constant islands."Peter Collingbourne2015-05-212-12/+2
* ARM: allow jump tables to be placed as constant islands.Tim Northover2015-05-182-2/+12
* Thumb2SizeReduction: Check the correct set of registers for LDMIA.Peter Collingbourne2015-05-051-1/+1
* Thumb2: When applying branch optimizations, visit branches in reverse order.Peter Collingbourne2015-04-231-0/+54
* ARM: When re-creating a branch via InsertBranch, preserve CPSR flags.Peter Collingbourne2015-04-231-2/+1
* Thumb2: When optimizing for size, do not if-convert branches involving compar...Peter Collingbourne2015-04-233-5/+52
* ARM: When spilling extra registers for alignment, prefer low registers on all...Peter Collingbourne2015-04-233-9/+9
* [opaque pointer type] Add textual IR support for explicit type parameter to t...David Blaikie2015-04-1611-42/+42
* [ARM] support for Cortex-R4/R4FJaved Absar2015-04-091-0/+4
* Fix a nasty bug in DAGCombine of STORE nodes.Owen Anderson2015-03-191-3/+3
* [opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2015-03-1316-55/+55
* Make DataLayout Non-Optional in the ModuleMehdi Amini2015-03-041-0/+2
* [opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie2015-02-2764-374/+374
* [opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2015-02-2739-323/+323
* Change the fast-isel-abort option from bool to int to enable "levels"Mehdi Amini2015-02-271-1/+1
* Make buildbots better.James Molloy2015-02-111-3/+3
* [ARM] Fix a bug in constant island pass that was triggering an assertion.Akira Hatanaka2015-01-081-0/+42
* Fix large stack alignment codegen for ARM and Thumb2 targetsKristof Beyls2015-01-082-5/+5
* IR: Make metadata typeless in assemblyDuncan P. N. Exon Smith2014-12-151-1/+1
* [ARMConstantIsland] Insert tbb/tbh optimization where previous jump table res...Chad Rosier2014-12-121-0/+47
* ARM: allow constpool entry to be moved to the user's block in all cases.Tim Northover2014-11-131-383/+19
* ARM: Fix a bug which was causing convergence failure in constant-island pass.Akira Hatanaka2014-10-171-0/+395
* Delete -std-compile-opts.Rafael Espindola2014-10-161-1/+1
* [ARM] Allow selecting VRINT[APMXZR] and VCVT[BT] instructions for FPv5Oliver Stannard2014-10-012-33/+50
* [ARM] Add support for Cortex-M7, FPv5-SP and FPv5-DP (LLVM)Oliver Stannard2014-10-015-17/+32
* ARM / x86_64 varargs: Don't save regparms in prologue without va_startReid Kleckner2014-08-221-0/+3
* [ARM] Enable DP copy, load and store instructions for FPv4-SPOliver Stannard2014-08-216-1/+1065
* ARM: do not generate BLX instructions on Cortex-M CPUs.Tim Northover2014-08-061-3/+3
* [ARM] In dynamic-no-pic mode, ARM's post-RA pseudo expansion was incorrectlyAkira Hatanaka2014-08-021-0/+6
* [stack protector] Add test cases for thumb and thumb2.Akira Hatanaka2014-07-251-0/+37
* ARM: spot SBFX-compatbile code expressed with sign_extend_inregTim Northover2014-07-231-2/+1
* ARM: add patterns for [su]xta[bh] from just a shift.Tim Northover2014-07-232-6/+38
* [SDAG] Make the DAGCombine worklist not grow endlessly due to duplicateChandler Carruth2014-07-232-2/+3
* ARM: Fix TPsoft for Thumb modeChristian Pirker2014-06-241-0/+54
* Reduce verbiage of lit.local.cfg filesAlp Toker2014-06-091-2/+1
* ARM & AArch64: make use of common cmpxchg idioms after expansionTim Northover2014-05-3017-25/+25
* Fix the Load/Store optimization pass to work with Thumb1.James Molloy2014-05-161-0/+2
* Move the segmented stack switch to a function attributeReid Kleckner2014-04-101-3/+5
* ARM: fix test case missed in previous roundupSaleem Abdulrasool2014-04-041-2/+2
OpenPOWER on IntegriCloud