Home
last modified time | relevance | path

Searched refs:AlwaysInline (Results 1 – 25 of 68) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp127 bool isVolatile, bool AlwaysInline, in emitConstantSizeRepstos() argument
202 Alignment, isVolatile, AlwaysInline, in emitConstantSizeRepstos()
210 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemset() argument
230 Size.getValueType(), Alignment, isVolatile, AlwaysInline, DstPtrInfo); in EmitTargetCodeForMemset()
270 Align Alignment, bool isVolatile, bool AlwaysInline, in emitConstantSizeRepmov() argument
279 if (!AlwaysInline && Size > Subtarget.getMaxInlineSizeThreshold()) in emitConstantSizeRepmov()
289 if (!AlwaysInline && (Alignment < Align(4))) in emitConstantSizeRepmov()
324 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy() argument
349 AlwaysInline, DstPtrInfo, SrcPtrInfo); in EmitTargetCodeForMemcpy()
H A DX86SelectionDAGInfo.h36 bool isVolatile, bool AlwaysInline,
42 bool isVolatile, bool AlwaysInline,
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblySelectionDAGInfo.h31 bool AlwaysInline,
43 bool AlwaysInline,
H A DWebAssemblySelectionDAGInfo.cpp35 SDValue Size, Align Alignment, bool IsVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy() argument
63 SDValue Size, Align Alignment, bool IsVolatile, bool AlwaysInline, in EmitTargetCodeForMemset() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreSelectionDAGInfo.cpp28 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy() argument
32 if (!AlwaysInline && Alignment >= Align(4) && in EmitTargetCodeForMemcpy()
H A DXCoreSelectionDAGInfo.h30 bool AlwaysInline,
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMSelectionDAGInfo.h45 bool isVolatile, bool AlwaysInline,
60 bool AlwaysInline,
H A DARMSelectionDAGInfo.cpp175 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy() argument
196 if (!AlwaysInline && SizeVal > Subtarget.getMaxInlineSizeThreshold()) in EmitTargetCodeForMemcpy()
301 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemset() argument
319 if (!AlwaysInline) in EmitTargetCodeForMemset()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonSelectionDAGInfo.cpp21 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy() argument
24 if (AlwaysInline || Alignment < Align(4) || !ConstantSize) in EmitTargetCodeForMemcpy()
H A DHexagonSelectionDAGInfo.h27 bool isVolatile, bool AlwaysInline,
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SelectionDAGInfo.h41 bool isVolatile, bool AlwaysInline,
47 bool isVolatile, bool AlwaysInline,
H A DAArch64SelectionDAGInfo.cpp219 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy() argument
238 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemset() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.h31 bool IsVolatile, bool AlwaysInline,
38 bool IsVolatile, bool AlwaysInline,
H A DSystemZSelectionDAGInfo.cpp72 SDValue Size, Align Alignment, bool IsVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy() argument
101 bool AlwaysInline, MachinePointerInfo DstPtrInfo) const { in EmitTargetCodeForMemset() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAlwaysInlinePass.cpp137 = StressCalls ? Attribute::AlwaysInline : Attribute::NoInline; in alwaysInlineImpl()
152 F->addFnAttr(Attribute::AlwaysInline); in alwaysInlineImpl()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAlwaysInliner.cpp54 CB->hasFnAttr(Attribute::AlwaysInline) && in AlwaysInlineImpl()
88 if (F.hasFnAttribute(Attribute::AlwaysInline) && F.isDefTriviallyDead()) { in AlwaysInlineImpl()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGTargetInfo.h79 bool AlwaysInline, in EmitTargetCodeForMemcpy() argument
109 bool AlwaysInline, in EmitTargetCodeForMemset() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFSelectionDAGInfo.h25 bool isVolatile, bool AlwaysInline,
H A DBPFSelectionDAGInfo.cpp21 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiSelectionDAGInfo.h31 bool isVolatile, bool AlwaysInline,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOForceFunctionAttrs.cpp56 if (F.hasFnAttribute(Attribute::AlwaysInline)) in run()
H A DPGOCtxProfLowering.cpp427 if (F.hasFnAttribute(Attribute::AlwaysInline)) in run()
428 F.removeFnAttr(Attribute::AlwaysInline); in run()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DReplayInlineAdvisor.h44 enum class Fallback : int { Original, AlwaysInline, NeverInline }; enumerator
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DReplayInlineAdvisor.cpp134 ReplayInlinerSettings::Fallback::AlwaysInline) in getAdviceImpl()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DModuleSummaryIndex.h764 unsigned AlwaysInline : 1;
787 this->AlwaysInline &= RHS.AlwaysInline;
797 this->ReturnDoesNotAlias | this->NoInline | this->AlwaysInline |
811 OS << ", alwaysInline: " << this->AlwaysInline;

123