Home
last modified time | relevance | path

Searched refs:FpOffset (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LowerHomogeneousPrologEpilog.cpp127 FrameHelperType Type, unsigned FpOffset) { in getFrameHelperName() argument
134 RegStream << "OUTLINED_FUNCTION_PROLOG_FRAME" << FpOffset << "_"; in getFrameHelperName()
306 unsigned FpOffset = 0) { in getOrCreateFrameHelper() argument
308 auto Name = getFrameHelperName(Regs, Type, FpOffset); in getOrCreateFrameHelper()
345 .addImm(FpOffset) in getOrCreateFrameHelper()
551 std::optional<int> FpOffset; in lowerProlog() local
565 FpOffset = MO.getImm(); in lowerProlog()
576 if (FpOffset && in lowerProlog()
581 M, MMI, Regs, FrameHelperType::PrologFrame, *FpOffset); in lowerProlog()
588 } else if (!FpOffset && shouldUseFrameHelper(MBB, NextMBBI, Regs, in lowerProlog()
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DARMWinEHPrinter.cpp1312 int FpOffset = 4 * llvm::popcount(GPRMask & ((1U << 11) - 1)); in dumpPackedEntry() local
1313 if (FpOffset) in dumpPackedEntry()
1314 SW.startLine() << "add.w r11, sp, #" << FpOffset << "\n"; in dumpPackedEntry()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp6551 unsigned FpOffset = AMD64GpEndOffset; in visitCallBase() local
6593 if (AK == AK_FloatingPoint && FpOffset >= AMD64FpEndOffset) in visitCallBase()
6605 ShadowBase = getShadowPtrForVAArgument(IRB, FpOffset); in visitCallBase()
6607 OriginBase = getOriginPtrForVAArgument(IRB, FpOffset); in visitCallBase()
6608 FpOffset += 16; in visitCallBase()
6609 assert(FpOffset <= kParamTLSSize); in visitCallBase()
7363 unsigned FpOffset = SystemZFpOffset; in visitCallBase() local
7379 if (AK == ArgKind::FloatingPoint && FpOffset >= SystemZFpEndOffset) in visitCallBase()
7412 if (FpOffset + ArgSize <= kParamTLSSize) { in visitCallBase()
7418 ShadowBase = getShadowAddrForVAArgument(IRB, FpOffset); in visitCallBase()
[all …]