/external/llvm/lib/Target/ARM/ |
D | ARMInstrThumb.td | 275 Requires<[IsThumb, IsThumb1Only]>; 280 Requires<[IsThumb, IsThumb1Only]>; 292 Requires<[IsThumb, HasV6M]> { 299 let Predicates = [IsThumb, HasV6M]; 322 def : InstAlias<"bkpt", (tBKPT 0), 0>, Requires<[IsThumb]>; 325 []>, T1Encoding<0b101110>, Requires<[IsThumb, HasV8]> { 385 Requires<[IsThumb, IsThumb1Only]> { 460 Requires<[IsThumb, Has8MSecExt]>, 489 Requires<[IsThumb]>, Sched<[WriteBrL]> { 502 Requires<[IsThumb, HasV5T, IsNotMClass]>, Sched<[WriteBrL]> { [all …]
|
D | ARMExpandPseudoInsts.cpp | 768 bool IsThumb = STI->isThumb(); in ExpandCMP_SWAP() local 795 if (!IsThumb) in ExpandCMP_SWAP() 816 unsigned CMPrr = IsThumb ? ARM::tCMPhir : ARM::CMPrr; in ExpandCMP_SWAP() 820 unsigned Bcc = IsThumb ? ARM::tBcc : ARM::Bcc; in ExpandCMP_SWAP() 844 unsigned CMPri = IsThumb ? ARM::t2CMPri : ARM::CMPri; in ExpandCMP_SWAP() 870 unsigned Flags, bool IsThumb, in addExclusiveRegPair() argument 872 if (IsThumb) { in addExclusiveRegPair() 885 bool IsThumb = STI->isThumb(); in ExpandCMP_SWAP_64() local 923 unsigned LDREXD = IsThumb ? ARM::t2LDREXD : ARM::LDREXD; in ExpandCMP_SWAP_64() 926 addExclusiveRegPair(MIB, Dest, RegState::Define, IsThumb, TRI); in ExpandCMP_SWAP_64() [all …]
|
D | ARMInstrThumb2.td | 1416 opc, asm, "", pattern>, Requires<[IsThumb, HasAcquireRelease]> { 1587 asm, "", pattern>, Requires<[IsThumb, HasAcquireRelease]> { 1908 Requires<[IsThumb, HasV8MBaseline]> { 1928 Requires<[IsThumb, HasV8MBaseline]>; 1940 Requires<[IsThumb, HasV8MBaseline]> { 1960 Sched<[WriteALU]>, Requires<[IsThumb, HasV8MBaseline]>; 2916 Requires<[HasDivide, IsThumb, HasV8MBaseline]> { 2927 Requires<[HasDivide, IsThumb, HasV8MBaseline]> { 3221 Requires<[IsThumb, HasDB]> { 3229 Requires<[IsThumb, HasDB]> { [all …]
|
D | ARMInstrFormats.td | 265 : InstAlias<Asm, Result, EmitPriority>, Requires<[IsThumb]>; 366 : AsmPseudoInst<asm, iops, oops>, Requires<[IsThumb]>; 398 list<Predicate> Predicates = [IsThumb]; 1013 list<Predicate> Predicates = [IsThumb]; 1050 list<Predicate> Predicates = [IsThumb, IsThumb1Only]; 1076 list<Predicate> Predicates = [IsThumb, IsThumb1Only]; 1099 list<Predicate> Predicates = [IsThumb, IsThumb1Only]; 1244 list<Predicate> Predicates = [IsThumb, IsThumb1Only]; 1394 list<Predicate> Predicates = [IsThumb, IsThumb1Only];
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/ |
D | ARMInstrThumb.td | 292 Requires<[IsThumb, IsThumb1Only]>; 297 Requires<[IsThumb, IsThumb1Only]>; 309 Requires<[IsThumb, HasV6M]> { 316 let Predicates = [IsThumb, HasV6M]; 339 def : InstAlias<"bkpt", (tBKPT 0), 0>, Requires<[IsThumb]>; 342 []>, T1Encoding<0b101110>, Requires<[IsThumb, HasV8]> { 349 … []>, T1Encoding<0b101101>, Requires<[IsThumb, IsNotMClass]>, Deprecated<HasV8Ops> { 402 Requires<[IsThumb, IsThumb1Only]> { 477 Requires<[IsThumb, Has8MSecExt]>, 506 Requires<[IsThumb]>, Sched<[WriteBrL]> { [all …]
|
D | ARMExpandPseudoInsts.cpp | 924 bool IsThumb = STI->isThumb(); in ExpandCMP_SWAP() local 949 if (!IsThumb) in ExpandCMP_SWAP() 966 unsigned CMPrr = IsThumb ? ARM::tCMPhir : ARM::CMPrr; in ExpandCMP_SWAP() 971 unsigned Bcc = IsThumb ? ARM::tBcc : ARM::Bcc; in ExpandCMP_SWAP() 990 unsigned CMPri = IsThumb ? ARM::t2CMPri : ARM::CMPri; in ExpandCMP_SWAP() 1028 unsigned Flags, bool IsThumb, in addExclusiveRegPair() argument 1030 if (IsThumb) { in addExclusiveRegPair() 1043 bool IsThumb = STI->isThumb(); in ExpandCMP_SWAP_64() local 1075 unsigned LDREXD = IsThumb ? ARM::t2LDREXD : ARM::LDREXD; in ExpandCMP_SWAP_64() 1078 addExclusiveRegPair(MIB, Dest, RegState::Define, IsThumb, TRI); in ExpandCMP_SWAP_64() [all …]
|
D | ARMInstrThumb2.td | 1407 opc, asm, "", pattern>, Requires<[IsThumb, HasAcquireRelease]> { 1592 asm, "", pattern>, Requires<[IsThumb, HasAcquireRelease]>, 1914 Requires<[IsThumb, HasV8MBaseline]> { 1934 Requires<[IsThumb, HasV8MBaseline]>, Sched<[WriteALU]>; 1947 Requires<[IsThumb, HasV8MBaseline]> { 1967 Sched<[WriteALU]>, Requires<[IsThumb, HasV8MBaseline]>; 2890 Requires<[HasDivideInThumb, IsThumb, HasV8MBaseline]>, 2902 Requires<[HasDivideInThumb, IsThumb, HasV8MBaseline]>, 3197 Requires<[IsThumb, HasDB]> { 3205 Requires<[IsThumb, HasDB]> { [all …]
|
D | ARMInstrFormats.td | 271 : InstAlias<Asm, Result, EmitPriority>, Requires<[IsThumb]>; 274 Requires<[IsThumb,UseNegativeImmediates]>; 378 : AsmPseudoInst<asm, iops, oops>, Requires<[IsThumb]>; 410 list<Predicate> Predicates = [IsThumb]; 418 list<Predicate> Predicates = [IsThumb,HasV8MBaseline]; 1045 list<Predicate> Predicates = [IsThumb]; 1082 list<Predicate> Predicates = [IsThumb, IsThumb1Only]; 1108 list<Predicate> Predicates = [IsThumb, IsThumb1Only]; 1131 list<Predicate> Predicates = [IsThumb, IsThumb1Only]; 1276 list<Predicate> Predicates = [IsThumb, IsThumb1Only]; [all …]
|
D | ARMISelLowering.cpp | 8924 bool IsThumb = Subtarget->isThumb(); in EmitStructByval() local 8946 TRC = IsThumb ? &ARM::tGPRRegClass : &ARM::GPRRegClass; in EmitStructByval() 9027 BuildMI(BB, dl, TII->get(IsThumb ? ARM::t2MOVi16 : ARM::MOVi16), Vtmp) in EmitStructByval() 9032 BuildMI(BB, dl, TII->get(IsThumb ? ARM::t2MOVTi16 : ARM::MOVTi16), varEnd) in EmitStructByval() 9047 if (IsThumb) in EmitStructByval()
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
D | ARMInstrThumb.td | 236 Requires<[IsThumb, IsThumb1Only]>; 241 Requires<[IsThumb, IsThumb1Only]>; 415 Requires<[IsThumb, IsNotDarwin]> { 429 Requires<[IsThumb, HasV5T, IsNotDarwin]> { 442 Requires<[IsThumb, HasV5T, IsNotDarwin]>, 453 Requires<[IsThumb, IsThumb1Only, IsNotDarwin]>; 466 Requires<[IsThumb, IsDarwin]>; 472 Requires<[IsThumb, HasV5T, IsDarwin]>; 478 Requires<[IsThumb, HasV5T, IsDarwin]>; 484 Requires<[IsThumb, IsThumb1Only, IsDarwin]>; [all …]
|
D | ARMCodeEmitter.cpp | 58 bool IsThumb; member in __anon6238cde10111::ARMCodeEmitter 72 IsPIC(TM.getRelocationModel() == Reloc::PIC_), IsThumb(false) {} in ARMCodeEmitter() 377 IsThumb = MF.getInfo<ARMFunctionInfo>()->isThumbFunction(); in runOnMachineFunction() 1815 Binary |= (IsThumb ? ARMCC::AL : II->getPredicate(&MI)) << ARMII::CondShift; in emitNEONLaneInstruction() 1844 Binary |= (IsThumb ? ARMCC::AL : II->getPredicate(&MI)) << ARMII::CondShift; in emitNEONDupInstruction() 1865 if (IsThumb) in emitNEON1RegModImmInstruction() 1879 if (IsThumb) in emitNEON2RegInstruction() 1897 if (IsThumb) in emitNEON3RegInstruction()
|
D | ARMInstrFormats.td | 227 : InstAlias<Asm, Result, Emit>, Requires<[IsThumb]>; 316 list<Predicate> Predicates = [IsThumb]; 856 list<Predicate> Predicates = [IsThumb]; 893 list<Predicate> Predicates = [IsThumb, IsThumb1Only]; 919 list<Predicate> Predicates = [IsThumb, IsThumb1Only]; 942 list<Predicate> Predicates = [IsThumb, IsThumb1Only]; 1087 list<Predicate> Predicates = [IsThumb, IsThumb1Only]; 1236 list<Predicate> Predicates = [IsThumb, IsThumb1Only, HasV5T]; 1241 list<Predicate> Predicates = [IsThumb, IsThumb1Only];
|
D | ARMInstrThumb2.td | 2935 Requires<[IsThumb, HasDB]> { 2944 Requires<[IsThumb, HasDB]> { 3395 Requires<[IsThumb, HasV6T2]>;
|
D | ARMInstrInfo.td | 203 def IsThumb : Predicate<"Subtarget->isThumb()">,
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
D | ARMELFStreamer.cpp | 418 MCCodeEmitter *Emitter, bool IsThumb) in ARMELFStreamer() argument 419 : MCELFStreamer(Context, TAB, OS, Emitter), IsThumb(IsThumb), in ARMELFStreamer() 456 if (IsThumb) in EmitInstruction() 473 assert(!IsThumb); in emitInst() 485 assert(IsThumb); in emitInst() 531 IsThumb = true; in EmitAssemblerFlag() 534 IsThumb = false; in EmitAssemblerFlag() 601 bool IsThumb; member in __anon2a1facbf0111::ARMELFStreamer 1024 if (!Streamer.IsThumb) in emitLabel() 1389 bool IsThumb) { in createARMELFStreamer() argument [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/MCTargetDesc/ |
D | ARMELFStreamer.cpp | 446 bool IsThumb) in ARMELFStreamer() argument 448 IsThumb(IsThumb) { in ARMELFStreamer() 485 if (IsThumb) in EmitInstruction() 502 assert(!IsThumb); in emitInst() 514 assert(IsThumb); in emitInst() 572 IsThumb = true; in EmitAssemblerFlag() 575 IsThumb = false; in EmitAssemblerFlag() 685 bool IsThumb; member in __anonf511ea170111::ARMELFStreamer 1133 if (!Streamer.IsThumb) in emitLabel() 1502 bool RelaxAll, bool IsThumb) { in createARMELFStreamer() argument [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
D | RuntimeDyldMachOARM.h | 267 bool IsThumb = RE.Size & 0x2; in resolveRelocation() local 273 if (IsThumb) in resolveRelocation() 354 bool IsThumb = HalfDiffKindBits & 0x2; in processHALFSECTDIFFRelocation() local 363 if (IsThumb) in processHALFSECTDIFFRelocation()
|
/external/llvm/include/llvm/MC/ |
D | MCELFStreamer.h | 104 bool IsThumb);
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/MC/ |
D | MCELFStreamer.h | 105 bool RelaxAll, bool IsThumb);
|
/external/swiftshader/third_party/LLVM/lib/MC/ |
D | MCAssembler.cpp | 276 bool IsThumb = false; in EvaluateFixup() local 282 IsThumb = true; in EvaluateFixup() 309 if (IsThumb) in EvaluateFixup()
|
/external/llvm/lib/MC/ |
D | MCObjectFileInfo.cpp | 601 const bool IsThumb = T.getArch() == Triple::thumb; in initCOFFMCObjectFileInfo() local 612 (IsThumb ? COFF::IMAGE_SCN_MEM_16BIT : (COFF::SectionCharacteristics)0) | in initCOFFMCObjectFileInfo()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/MC/ |
D | MCObjectFileInfo.cpp | 632 const bool IsThumb = T.getArch() == Triple::thumb; in initCOFFMCObjectFileInfo() local 643 (IsThumb ? COFF::IMAGE_SCN_MEM_16BIT : (COFF::SectionCharacteristics)0) | in initCOFFMCObjectFileInfo()
|
/external/llvm/tools/llvm-objdump/ |
D | MachODump.cpp | 6755 bool IsThumb = MachOOF->getSymbolFlags(Symb) & SymbolRef::SF_Thumb; in DisassembleMachO() local 6759 bool UseThumbTarget = IsThumb && ThumbTarget; in DisassembleMachO() 6838 (Arch == Triple::arm && !IsThumb)) { in DisassembleMachO() 6846 assert(IsThumb && "ARM mode should have been dealt with above"); in DisassembleMachO()
|
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-objdump/ |
D | MachODump.cpp | 7116 bool IsThumb = MachOOF->getSymbolFlags(Symb) & SymbolRef::SF_Thumb; in DisassembleMachO() local 7120 bool UseThumbTarget = IsThumb && ThumbTarget; in DisassembleMachO() 7217 (Arch == Triple::arm && !IsThumb)) { in DisassembleMachO() 7225 assert(IsThumb && "ARM mode should have been dealt with above"); in DisassembleMachO()
|
/external/clang/lib/CodeGen/ |
D | CGBuiltin.cpp | 3960 bool IsThumb = getTarget().getTriple().getArch() == llvm::Triple::thumb; in EmitARMBuiltinExpr() local 3968 uint64_t ZExtValue = Value.zextOrTrunc(IsThumb ? 16 : 32).getZExtValue(); in EmitARMBuiltinExpr() 3971 IsThumb ? InlineAsm::get(FTy, ".inst.n 0x" + utohexstr(ZExtValue), "", in EmitARMBuiltinExpr()
|