Home
last modified time | relevance | path

Searched refs:isARM (Results 1 – 20 of 20) sorted by relevance

/openbsd-src/gnu/llvm/lld/ELF/
H A DARMErrataFix.cpp73 Patch657417Section(InputSection *p, uint64_t off, uint32_t instr, bool isARM);
96 bool isARM; member in elf::Patch657417Section
137 uint32_t instr, bool isARM) in Patch657417Section() argument
140 patchee(p), patcheeOffset(off), instr(instr), isARM(isARM) { in Patch657417Section()
144 isARM ? 0 : 1, getSize(), *this); in Patch657417Section()
145 addSyntheticLocal(saver().save(isARM ? "$a" : "$t"), STT_NOTYPE, 0, 0, *this); in Patch657417Section()
179 if (isARM) in writeTo()
200 target->relocateNoSym(buf, isARM ? R_ARM_JUMP24 : R_ARM_THM_JUMP24, s - p); in writeTo()
/openbsd-src/gnu/llvm/llvm/lib/BinaryFormat/
H A DMachO.cpp27 assert(T.isARM() || T.isThumb()); in getARMSubType()
84 if (T.isARM() || T.isThumb()) in getCPUType()
100 if (T.isARM() || T.isThumb()) in getCPUSubType()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMFrameLowering.cpp536 bool isARM, MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, in emitRegPlusImmediate() argument
540 if (isARM) in emitRegPlusImmediate()
548 static void emitSPUpdate(bool isARM, MachineBasicBlock &MBB, in emitSPUpdate() argument
554 emitRegPlusImmediate(isARM, MBB, MBBI, dl, TII, ARM::SP, ARM::SP, NumBytes, in emitSPUpdate()
745 bool isARM = !AFI->isThumbFunction(); in emitPrologue() local
776 emitSPUpdate(isARM, MBB, MBBI, dl, TII, -NumBytes, in emitPrologue()
883 emitSPUpdate(isARM, MBB, MBBI, dl, TII, -ArgRegsSaveSize, in emitPrologue()
940 emitSPUpdate(isARM, MBB, MBBI, dl, TII, -DPRGapSize, in emitPrologue()
1047 emitSPUpdate(isARM, MBB, MBBI, dl, TII, -NumBytes, in emitPrologue()
1052 if (HasFP && isARM) in emitPrologue()
[all …]
H A DARMExpandPseudoInsts.cpp2619 bool isARM = Opcode != ARM::t2MOV_ga_pcrel; in ExpandMI() local
2620 unsigned LO16Opc = isARM ? ARM::MOVi16_ga_pcrel : ARM::t2MOVi16_ga_pcrel; in ExpandMI()
2621 unsigned HI16Opc = isARM ? ARM::MOVTi16_ga_pcrel :ARM::t2MOVTi16_ga_pcrel; in ExpandMI()
2624 unsigned PICAddOpc = isARM in ExpandMI()
2641 if (isARM) { in ExpandMI()
/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DTargetCXXABI.h92 return T.isARM() || T.isAArch64(); in isSupportedCXXABI()
/openbsd-src/gnu/llvm/llvm/lib/MC/
H A DMCSectionELF.cpp120 } else if (T.isARM() || T.isThumb()) { in printSwitchToSection()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DCrossDSOCFI.cpp110 if (T.isARM() || T.isThumb()) in buildCFICheck()
/openbsd-src/gnu/llvm/llvm/include/llvm/TargetParser/
H A DTriple.h779 bool isARM() const { in isARM() function
786 return (isARM() || isThumb()) && in isTargetEHABICompatible()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DTargetLibraryInfo.cpp273 bool isARM = (T.getArch() == Triple::aarch64 || in initialize() local
275 bool hasPartialFloat = (isARM || in initialize()
301 if (!isARM) in initialize()
/openbsd-src/gnu/llvm/clang/lib/Driver/ToolChains/
H A DLinux.cpp207 if ((Triple.isARM() || Triple.isAArch64()) && Triple.isAndroid()) { in Linux()
H A DClang.cpp3285 !EffectiveTriple.isARM() && !EffectiveTriple.isThumb()) in RenderSSPOptions()
3288 if ((EffectiveTriple.isX86() || EffectiveTriple.isARM() || in RenderSSPOptions()
3295 if ((EffectiveTriple.isARM() || EffectiveTriple.isThumb()) && in RenderSSPOptions()
3331 !EffectiveTriple.isARM() && !EffectiveTriple.isThumb()) in RenderSSPOptions()
3339 if ((EffectiveTriple.isARM() || EffectiveTriple.isThumb()) && in RenderSSPOptions()
3850 bool IsARM = T.isARM() || T.isThumb() || T.isAArch64(); in RenderCharacterOptions()
H A DCommonArgs.cpp2266 if (!(Triple.isARM() || Triple.isThumb() || in addMachineOutlinerArgs()
H A DGnu.cpp447 if (Triple.isARM() || Triple.isThumb() || Triple.isAArch64()) { in ConstructJob()
/openbsd-src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/
H A DARM.cpp159 return Triple.isARM() || AK == llvm::ARM::ArchKind::ARMV6T2 || in isHardTPSupported()
/openbsd-src/gnu/llvm/clang/lib/Frontend/
H A DInitPreprocessor.cpp893 (TI.getTriple().isThumb() || TI.getTriple().isARM())) in InitializePredefinedMacros()
/openbsd-src/gnu/llvm/llvm/tools/sancov/
H A Dsancov.cpp704 if (TheTriple.isARM()) in getPreviousInstructionPc()
/openbsd-src/gnu/llvm/lldb/source/Utility/
H A DArchSpec.cpp643 if (GetTriple().isARM()) in GetClangTargetCPU()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp493 bool IsArmOrThumb = TargetTriple.isARM() || TargetTriple.isThumb(); in getShadowMapping()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DItaniumMangle.cpp645 if (T.isARM() || T.isThumb() || T.isAArch64()) in getEffectiveDeclContext()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaDeclAttr.cpp5740 bool IsARM = S.Context.getTargetInfo().getTriple().isARM(); in handleBuiltinAliasAttr()