Home
last modified time | relevance | path

Searched refs:IsThumb (Results 1 – 11 of 11) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMInstrThumb.td304 Requires<[IsThumb, IsThumb1Only]>;
309 Requires<[IsThumb, IsThumb1Only]>;
321 Requires<[IsThumb, HasV6M]> {
328 let Predicates = [IsThumb, HasV6M];
351 def : InstAlias<"bkpt", (tBKPT 0), 0>, Requires<[IsThumb]>;
354 []>, T1Encoding<0b101110>, Requires<[IsThumb, HasV8]> {
361 … []>, T1Encoding<0b101101>, Requires<[IsThumb, IsNotMClass]>, Deprecated<HasV8Ops> {
414 Requires<[IsThumb, IsThumb1Only]> {
489 Requires<[IsThumb, Has8MSecExt]>,
518 Requires<[IsThumb]>, Sched<[WriteBrL]> {
[all …]
DARMExpandPseudoInsts.cpp932 bool IsThumb = STI->isThumb(); in ExpandCMP_SWAP() local
957 if (!IsThumb) in ExpandCMP_SWAP()
974 unsigned CMPrr = IsThumb ? ARM::tCMPhir : ARM::CMPrr; in ExpandCMP_SWAP()
979 unsigned Bcc = IsThumb ? ARM::tBcc : ARM::Bcc; in ExpandCMP_SWAP()
998 unsigned CMPri = IsThumb ? ARM::t2CMPri : ARM::CMPri; in ExpandCMP_SWAP()
1036 unsigned Flags, bool IsThumb, in addExclusiveRegPair() argument
1038 if (IsThumb) { in addExclusiveRegPair()
1051 bool IsThumb = STI->isThumb(); in ExpandCMP_SWAP_64() local
1083 unsigned LDREXD = IsThumb ? ARM::t2LDREXD : ARM::LDREXD; in ExpandCMP_SWAP_64()
1086 addExclusiveRegPair(MIB, Dest, RegState::Define, IsThumb, TRI); in ExpandCMP_SWAP_64()
[all …]
DARMInstrThumb2.td1595 opc, asm, "", pattern>, Requires<[IsThumb, HasAcquireRelease]> {
1780 asm, "", pattern>, Requires<[IsThumb, HasAcquireRelease]>,
2103 Requires<[IsThumb, HasV8MBaseline]> {
2123 Requires<[IsThumb, HasV8MBaseline]>, Sched<[WriteALU]>;
2136 Requires<[IsThumb, HasV8MBaseline]> {
2156 Sched<[WriteALU]>, Requires<[IsThumb, HasV8MBaseline]>;
3123 Requires<[HasDivideInThumb, IsThumb, HasV8MBaseline]>,
3135 Requires<[HasDivideInThumb, IsThumb, HasV8MBaseline]>,
3430 Requires<[IsThumb, HasDB]> {
3438 Requires<[IsThumb, HasDB]> {
[all …]
DARMCallLowering.cpp525 bool IsThumb = STI.isThumb(); in lowerCall() local
526 if (IsThumb) in lowerCall()
533 unsigned CalleeIdx = IsThumb ? 2 : 0; in lowerCall()
DARMInstrFormats.td361 : InstAlias<Asm, Result, EmitPriority>, Requires<[IsThumb]>;
364 Requires<[IsThumb,UseNegativeImmediates]>;
379 : InstAlias<Asm, Result, EmitPriority>, Requires<[HasMVEInt, IsThumb]>;
474 : AsmPseudoInst<asm, iops, oops>, Requires<[IsThumb]>;
508 list<Predicate> Predicates = [IsThumb];
516 list<Predicate> Predicates = [IsThumb,HasV8MBaseline];
1143 list<Predicate> Predicates = [IsThumb];
1180 list<Predicate> Predicates = [IsThumb, IsThumb1Only];
1206 list<Predicate> Predicates = [IsThumb, IsThumb1Only];
1229 list<Predicate> Predicates = [IsThumb, IsThumb1Only];
[all …]
DARMPredicates.td139 def IsThumb : Predicate<"Subtarget->isThumb()">,
DARMISelLowering.cpp10174 bool IsThumb = Subtarget->isThumb(); in EmitStructByval() local
10196 TRC = IsThumb ? &ARM::tGPRRegClass : &ARM::GPRRegClass; in EmitStructByval()
10277 BuildMI(BB, dl, TII->get(IsThumb ? ARM::t2MOVi16 : ARM::MOVi16), Vtmp) in EmitStructByval()
10282 BuildMI(BB, dl, TII->get(IsThumb ? ARM::t2MOVTi16 : ARM::MOVTi16), varEnd) in EmitStructByval()
10300 if (IsThumb) in EmitStructByval()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/MCTargetDesc/
DARMELFStreamer.cpp445 std::unique_ptr<MCCodeEmitter> Emitter, bool IsThumb, in ARMELFStreamer() argument
449 IsThumb(IsThumb), IsAndroid(IsAndroid) { in ARMELFStreamer()
491 if (IsThumb) in EmitInstruction()
508 assert(!IsThumb); in emitInst()
520 assert(IsThumb); in emitInst()
578 IsThumb = true; in EmitAssemblerFlag()
581 IsThumb = false; in EmitAssemblerFlag()
690 bool IsThumb; member in __anon9765735f0111::ARMELFStreamer
1140 if (!Streamer.IsThumb) in emitLabel()
1514 bool RelaxAll, bool IsThumb, in createARMELFStreamer() argument
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
DRuntimeDyldMachOARM.h268 bool IsThumb = RE.Size & 0x2; in resolveRelocation() local
274 if (IsThumb) in resolveRelocation()
358 bool IsThumb = HalfDiffKindBits & 0x2; in processHALFSECTDIFFRelocation() local
367 if (IsThumb) in processHALFSECTDIFFRelocation()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
DMCELFStreamer.h105 bool RelaxAll, bool IsThumb, bool IsAndroid);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
DMCObjectFileInfo.cpp503 const bool IsThumb = T.getArch() == Triple::thumb; in initCOFFMCObjectFileInfo() local
514 (IsThumb ? COFF::IMAGE_SCN_MEM_16BIT : (COFF::SectionCharacteristics)0) | in initCOFFMCObjectFileInfo()