Searched refs:Thumb2 (Results 1 – 13 of 13) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMInstrFormats.td | 80 // Xform16Bit - Indicates this Thumb2 instruction may be transformed into 524 // PseudoInst that's in ARMv8-M baseline (Somewhere between Thumb and Thumb2) 532 // PseudoInst that's Thumb2-mode only. 1340 // Thumb2I - Thumb2 instruction. Almost all Thumb2 instructions are predicable. 1350 let DecoderNamespace = "Thumb2"; 1371 let DecoderNamespace = "Thumb2"; 1384 let DecoderNamespace = "Thumb2"; 1479 // T2Ipreldst - Thumb2 pre-indexed load / store instructions. 1490 let DecoderNamespace = "Thumb2"; 1512 // T2Ipostldst - Thumb2 post-indexed load / store instructions. [all …]
|
| H A D | ARMInstrThumb.td | 520 // Also used for Thumb2 534 // ARMv5T and above, also used for Thumb2 548 // Also used for Thumb2 584 // Also used for Thumb2 651 // tTAILJMPd: MachO version uses a Thumb2 branch (no Thumb1 tail calls 1556 // (Windows is Thumb2-only)
|
| H A D | ARMFeatures.td | 442 "ARM and/or Thumb2">; 595 // True if Thumb2 instructions are supported. 597 "Enable Thumb2 instructions">;
|
| H A D | ARMFrameLowering.cpp | 3278 bool Thumb2 = ST->isThumb2(); in adjustForSegmentedStacks() local 3412 if (Thumb2 || ST->genExecuteOnly()) { in adjustForSegmentedStacks() 3522 if (Thumb2 || ST->genExecuteOnly()) { in adjustForSegmentedStacks() 3555 if (Thumb2 || ST->genExecuteOnly()) { in adjustForSegmentedStacks()
|
| H A D | ARMScheduleM55.td | 59 // The first problem comes from the fact that we will only be seeing Thumb2
|
| H A D | ARMInstrThumb2.td | 1 //===-- ARMInstrThumb2.td - Thumb2 support for ARM ---------*- tablegen -*-===// 9 // This file describes the Thumb2 instruction set. 54 // Shifted operands. No register controlled shifts for Thumb2. 169 // Define Thumb2 specific addressing modes. 2660 // T2Imac - Thumb2 multiply [accumulate, and absolute difference] instructions. 3985 // available in both v8-M.Baseline and Thumb2 targets 4293 // B9.3.19 SUBS PC, LR, #imm (Thumb2) system instruction.
|
| H A D | ARMRegisterInfo.td | 326 // restricted GPR register class. Many Thumb2 instructions allow the full
|
| H A D | ARMInstrInfo.td | 6241 // Thumb2 Support
|
| /freebsd/sys/crypto/openssl/arm/ |
| H A D | bsaes-armv7.S | 462 ite eq @ Thumb2 thing, sanity check in ARM 922 ite eq @ Thumb2 thing, samity check in ARM
|
| H A D | sha256-armv4.S | 1845 ite eq @ Thumb2 thing, sanity check in ARM
|
| /freebsd/sys/contrib/openzfs/module/icp/asm-arm/sha2/ |
| H A D | sha512-armv7.S | 231 it eq @ Thumb2 thing, sanity check in ARM 371 it eq @ Thumb2 thing, sanity check in ARM 408 ittt eq @ Thumb2 thing, sanity check in ARM
|
| H A D | sha256-armv7.S | 1801 ite eq @ Thumb2 thing, sanity check in ARM
|
| /freebsd/contrib/llvm-project/ |
| H A D | FREEBSD-Xlist | 888 llvm/lib/Target/ARM/README-Thumb2.txt
|