/external/llvm/test/CodeGen/Thumb2/ |
thumb2-select.ll | 1 ; RUN: llc < %s -march=thumb -mattr=+thumb2 | FileCheck %s
|
thumb2-tbh.ll | 3 ; Thumb2 target should reorder the bb's in order to use tbb / tbh.
|
thumb2-jtb.ll | 1 ; RUN: llc < %s -march=thumb -mattr=+thumb2 -arm-adjust-jump-tables=0 | not grep tbb
|
thumb2-pack.ll | 1 ; RUN: llc < %s -march=thumb -mattr=+thumb2,+t2xtpk | FileCheck %s
|
thumb2-mov.ll | 1 ; RUN: llc < %s -march=thumb -mattr=+thumb2 | FileCheck %s
|
/dalvik/vm/compiler/codegen/arm/Thumb2/ |
Gen.cpp | 18 * This file contains codegen for the Thumb2 ISA and is intended to be 99 * our usage of Thumb2 instruction forms avoids the problems with register 158 * Generate a Thumb2 IT instruction, which can nullify up to
|
Factory.cpp | 95 * Determine whether value can be encoded as a Thumb2 modified 661 * Determine whether value can be encoded as a Thumb2 floating point [all...] |
/external/llvm/lib/Target/ARM/ |
README-Thumb.txt | 226 to avoid extra work when we convert Thumb2 instructions to Thumb1 instructions. 231 shrinking of predicated Thumb2 instructions. To allow this, we need to be able 242 Thumb2.
|
Thumb2ITBlockPass.cpp | 10 #define DEBUG_TYPE "thumb2-it" 269 /// createThumb2ITBlockPass - Returns an instance of the Thumb2 IT blocks
|
ARMFrameLowering.cpp | 67 /// even when FP is available in Thumb2 mode. 236 // Note it's not safe to do this in Thumb2 mode because it would have 373 // Thumb2 or ARM. 514 // In Thumb2 mode, the negative offset is very limited. Try to avoid [all...] |
ARMInstrFormats.td | 80 // Xform16Bit - Indicates this Thumb2 instruction may be transformed into 319 // PseudoInst that's Thumb2-mode only. [all...] |
ARMInstrThumb.td | 301 // For both thumb1 and thumb2. 410 // Also used for Thumb2 424 // ARMv5T and above, also used for Thumb2 438 // Also used for Thumb2 462 // Also used for Thumb2 468 // ARMv5T and above, also used for Thumb2 474 // Also used for Thumb2 529 // tTAILJMPd: Darwin version uses a Thumb2 branch (no Thumb1 tail calls [all...] |
ARMMachineFunctionInfo.h | 33 /// hasThumb2 - True if the target architecture supports Thumb2. Do not use
|
ARMSubtarget.cpp | 94 // Thumb2 implies at least V6T2. FIXME: Fix tests to explicitly specify a
|
Thumb2InstrInfo.cpp | 30 OldT2IfCvt("old-thumb2-ifcvt", cl::Hidden, 31 cl::desc("Use old-style Thumb2 if-conversion heuristics"), 395 AddrMode = ARMII::AddrModeT2_i12; // FIXME. mode for thumb2?
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
ARMMCCodeEmitter.cpp | 113 /// immediate Thumb2 direct branch target. 257 assert(Encoded != ~0U && "Not a Thumb2 so_imm value?"); 344 /// instructions, and rewrite them to their Thumb2 form if we are currently in 345 /// Thumb2 mode. 349 // NEON Thumb2 data-processsing encodings are very simple: bit 24 is moved 363 /// instructions, and rewrite them to their Thumb2 form if we are currently in 364 /// Thumb2 mode. 376 /// instructions, and rewrite them to their Thumb2 form if we are currently in 377 /// Thumb2 mode. 389 /// them to their Thumb2 form if we are currently in Thumb2 mode [all...] |
/dalvik/vm/mterp/ |
config-armv7-a | 18 # This target includes Thumb-2 and Thumb2-EE support, as well as VFPLite.
|
config-armv7-a-neon | 18 # This target includes Thumb-2 and Thumb2-EE support, as well as VFPLite.
|
/external/llvm/test/CodeGen/ARM/ |
arm-and-tst-peephole.ll | 3 ; RUN: llc < %s -march=thumb -mattr=+thumb2 | FileCheck -check-prefix=T2 %s
|
select.ll | 3 ; RUN: llc < %s -mattr=+neon,+thumb2 -mtriple=thumbv7-apple-darwin | FileCheck %s --check-prefix=CHECK-NEON
|
/external/llvm/test/MC/ARM/ |
thumb-diagnostics.s | 17 @ CHECK-ERRORS: error: instruction variant requires Thumb2
|
/ndk/build/tools/toolchain-patches/gcc/ |
0003-Sync-internal-and-external-version.patch | 22 gcc-4.4.3/gcc/config/arm/thumb2.md | 10 +- 89 +gcc/config/arm/thumb2.md 171 diff --git a/gcc-4.4.3/gcc/config/arm/thumb2.md b/gcc-4.4.3/gcc/config/arm/thumb2.md 173 --- a/gcc-4.4.3/gcc/config/arm/thumb2.md 174 +++ b/gcc-4.4.3/gcc/config/arm/thumb2.md
|
/dalvik/vm/compiler/codegen/arm/ |
Assemble.cpp | 70 * m -> Thumb2 modified immediate 71 * n -> complimented Thumb2 modified immediate 72 * M -> Thumb2 16-bit zero-extended immediate 1560 u4 thumb1, thumb2; local [all...] |
/bionic/libc/arch-arm/bionic/ |
strcmp.S | 125 /* No RSB instruction in Thumb2 */
|
/external/llvm/include/llvm/Target/ |
TargetFrameLowering.h | 162 /// targets (Thumb2, for example) may have more complicated criteria,
|