Home
last modified time | relevance | path

Searched refs:getFnAttribute (Results 1 – 25 of 89) sorted by relevance

1234

/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsTargetMachine.cpp167 Attribute CPUAttr = F.getFnAttribute("target-cpu"); in getSubtargetImpl()
168 Attribute FSAttr = F.getFnAttribute("target-features"); in getSubtargetImpl()
174 bool hasMips16Attr = F.getFnAttribute("mips16").isValid(); in getSubtargetImpl()
175 bool hasNoMips16Attr = F.getFnAttribute("nomips16").isValid(); in getSubtargetImpl()
177 bool HasMicroMipsAttr = F.getFnAttribute("micromips").isValid(); in getSubtargetImpl()
178 bool HasNoMicroMipsAttr = F.getFnAttribute("nomicromips").isValid(); in getSubtargetImpl()
183 bool softFloat = F.getFnAttribute("use-soft-float").getValueAsBool(); in getSubtargetImpl()
/llvm-project-15.0.7/llvm/lib/Target/CSKY/
H A DCSKYTargetMachine.cpp63 Attribute CPUAttr = F.getFnAttribute("target-cpu"); in getSubtargetImpl()
64 Attribute TuneAttr = F.getFnAttribute("tune-cpu"); in getSubtargetImpl()
65 Attribute FSAttr = F.getFnAttribute("target-features"); in getSubtargetImpl()
/llvm-project-15.0.7/llvm/lib/Target/LoongArch/
H A DLoongArchTargetMachine.cpp59 Attribute CPUAttr = F.getFnAttribute("target-cpu"); in getSubtargetImpl()
60 Attribute TuneAttr = F.getFnAttribute("tune-cpu"); in getSubtargetImpl()
61 Attribute FSAttr = F.getFnAttribute("target-features"); in getSubtargetImpl()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64MachineFunctionInfo.cpp58 StringRef Scope = F.getFnAttribute("sign-return-address").getValueAsString(); in GetSignReturnAddress()
78 F.getFnAttribute("sign-return-address-key").getValueAsString(); in ShouldSignWithBKey()
103 F.getFnAttribute("branch-target-enforcement").getValueAsString(); in AArch64FunctionInfo()
H A DAArch64TargetMachine.cpp376 Attribute CPUAttr = F.getFnAttribute("target-cpu"); in getSubtargetImpl()
377 Attribute TuneAttr = F.getFnAttribute("tune-cpu"); in getSubtargetImpl()
378 Attribute FSAttr = F.getFnAttribute("target-features"); in getSubtargetImpl()
391 Attribute VScaleRangeAttr = F.getFnAttribute(Attribute::VScaleRange); in getSubtargetImpl()
H A DSVEIntrinsicOpts.cpp282 auto Attr = F->getFnAttribute(Attribute::VScaleRange); in optimizePredicateStore()
345 auto Attr = F->getFnAttribute(Attribute::VScaleRange); in optimizePredicateLoad()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineFunction.cpp31 Attribute MemBoundAttr = F.getFnAttribute("amdgpu-memory-bound"); in AMDGPUMachineFunction()
34 Attribute WaveLimitAttr = F.getFnAttribute("amdgpu-wave-limiter"); in AMDGPUMachineFunction()
39 StringRef S = F.getFnAttribute("amdgpu-gds-size").getValueAsString(); in AMDGPUMachineFunction()
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZTargetMachine.cpp189 Attribute CPUAttr = F.getFnAttribute("target-cpu"); in getSubtargetImpl()
190 Attribute TuneAttr = F.getFnAttribute("tune-cpu"); in getSubtargetImpl()
191 Attribute FSAttr = F.getFnAttribute("target-features"); in getSubtargetImpl()
203 bool softFloat = F.getFnAttribute("use-soft-float").getValueAsBool(); in getSubtargetImpl()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86TargetMachine.cpp251 Attribute CPUAttr = F.getFnAttribute("target-cpu"); in getSubtargetImpl()
252 Attribute TuneAttr = F.getFnAttribute("tune-cpu"); in getSubtargetImpl()
253 Attribute FSAttr = F.getFnAttribute("target-features"); in getSubtargetImpl()
274 Attribute PreferVecWidthAttr = F.getFnAttribute("prefer-vector-width"); in getSubtargetImpl()
287 Attribute MinLegalVecWidthAttr = F.getFnAttribute("min-legal-vector-width"); in getSubtargetImpl()
312 bool SoftFloat = F.getFnAttribute("use-soft-float").getValueAsBool(); in getSubtargetImpl()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMMachineFunctionInfo.cpp30 F.getFnAttribute("branch-target-enforcement").getValueAsString(); in GetBranchTargetEnforcement()
53 StringRef Scope = F.getFnAttribute("sign-return-address").getValueAsString(); in GetSignReturnAddress()
H A DARMTargetMachine.cpp269 Attribute CPUAttr = F.getFnAttribute("target-cpu"); in getSubtargetImpl()
270 Attribute FSAttr = F.getFnAttribute("target-features"); in getSubtargetImpl()
282 bool SoftFloat = F.getFnAttribute("use-soft-float").getValueAsBool(); in getSubtargetImpl()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DXRayInstrumentation.cpp147 auto InstrAttr = F.getFnAttribute("function-instrument"); in runOnMachineFunction()
154 auto ThresholdAttr = F.getFnAttribute("xray-instruction-threshold"); in runOnMachineFunction()
155 auto IgnoreLoopsAttr = F.getFnAttribute("xray-ignore-loops"); in runOnMachineFunction()
H A DTargetOptionsImpl.cpp32 StringRef FP = F.getFnAttribute("frame-pointer").getValueAsString(); in DisableFramePointerElim()
H A DFEntryInserter.cpp36 MF.getFunction().getFnAttribute("fentry-call").getValueAsString()); in runOnMachineFunction()
H A DPatchableFunction.cpp71 Attribute PatchAttr = MF.getFunction().getFnAttribute("patchable-function"); in runOnMachineFunction()
/llvm-project-15.0.7/llvm/lib/Target/Sparc/
H A DSparcTargetMachine.cpp109 Attribute CPUAttr = F.getFnAttribute("target-cpu"); in getSubtargetImpl()
110 Attribute FSAttr = F.getFnAttribute("target-features"); in getSubtargetImpl()
120 bool softFloat = F.getFnAttribute("use-soft-float").getValueAsBool(); in getSubtargetImpl()
/llvm-project-15.0.7/llvm/lib/IR/
H A DAssumptions.cpp72 const Attribute &A = F.getFnAttribute(AssumptionAttrKey); in hasAssumption()
87 const Attribute &A = F.getFnAttribute(AssumptionAttrKey); in getAssumptions()
H A DAttributes.cpp1870 return Caller.getFnAttribute(AttrClass::getKind()) == in isEqual()
1871 Callee.getFnAttribute(AttrClass::getKind()); in isEqual()
1933 Caller.addFnAttr(Callee.getFnAttribute("probe-stack")); in adjustCallerStackProbes()
1942 Attribute CalleeAttr = Callee.getFnAttribute("stack-probe-size"); in adjustCallerStackProbeSize()
1944 Attribute CallerAttr = Caller.getFnAttribute("stack-probe-size"); in adjustCallerStackProbeSize()
1970 Attribute CallerAttr = Caller.getFnAttribute("min-legal-vector-width"); in adjustMinLegalVectorWidth()
1972 Attribute CalleeAttr = Callee.getFnAttribute("min-legal-vector-width"); in adjustMinLegalVectorWidth()
2014 auto A = Fn.getFnAttribute(Kind); in isSet()
2070 Attribute Attr = Fn.getFnAttribute("min-legal-vector-width"); in updateMinLegalVectorWidthAttr()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVTargetMachine.cpp90 Attribute CPUAttr = F.getFnAttribute("target-cpu"); in getSubtargetImpl()
91 Attribute TuneAttr = F.getFnAttribute("tune-cpu"); in getSubtargetImpl()
92 Attribute FSAttr = F.getFnAttribute("target-features"); in getSubtargetImpl()
/llvm-project-15.0.7/llvm/lib/Target/M68k/
H A DM68kTargetMachine.cpp113 Attribute CPUAttr = F.getFnAttribute("target-cpu"); in getSubtargetImpl()
114 Attribute FSAttr = F.getFnAttribute("target-features"); in getSubtargetImpl()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DEntryExitInstrumenter.cpp76 StringRef EntryFunc = F.getFnAttribute(EntryAttr).getValueAsString(); in runOnFunction()
77 StringRef ExitFunc = F.getFnAttribute(ExitAttr).getValueAsString(); in runOnFunction()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h733 return (Caller->getFnAttribute("target-cpu") == in areInlineCompatible()
734 Callee->getFnAttribute("target-cpu")) && in areInlineCompatible()
735 (Caller->getFnAttribute("target-features") == in areInlineCompatible()
736 Callee->getFnAttribute("target-features")); in areInlineCompatible()
741 return (Caller->getFnAttribute("target-cpu") == in areTypesABICompatible()
742 Callee->getFnAttribute("target-cpu")) && in areTypesABICompatible()
743 (Caller->getFnAttribute("target-features") == in areTypesABICompatible()
744 Callee->getFnAttribute("target-features")); in areTypesABICompatible()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCTargetMachine.cpp344 Attribute CPUAttr = F.getFnAttribute("target-cpu"); in getSubtargetImpl()
345 Attribute FSAttr = F.getFnAttribute("target-features"); in getSubtargetImpl()
357 bool SoftFloat = F.getFnAttribute("use-soft-float").getValueAsBool(); in getSubtargetImpl()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetMachine.cpp165 Attribute CPUAttr = F.getFnAttribute("target-cpu"); in getSubtargetImpl()
166 Attribute FSAttr = F.getFnAttribute("target-features"); in getSubtargetImpl()
H A DWebAssemblyAsmPrinter.cpp364 F.getFnAttribute("wasm-import-module").getValueAsString(); in emitDecls()
374 : F.getFnAttribute("wasm-import-name").getValueAsString(); in emitDecls()
381 StringRef Name = F.getFnAttribute("wasm-export-name").getValueAsString(); in emitDecls()

1234