Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULibFunc.cpp89 using ID = AMDGPULibFunc::EFuncId;
96 static_cast<unsigned>(AMDGPULibFunc::EI_LAST_MANGLED) && in toIndex()
99 static_cast<unsigned>(AMDGPULibFunc::EI_LAST_MANGLED); in toIndex()
105 Index + 1 + static_cast<unsigned>(AMDGPULibFunc::EI_LAST_MANGLED)); in toFuncId()
353 static AMDGPULibFunc::Param getRetType(AMDGPULibFunc::EFuncId id, in getRetType()
354 const AMDGPULibFunc::Param (&Leads)[2]) { in getRetType()
355 AMDGPULibFunc::Param Res = Leads[0]; in getRetType()
358 case AMDGPULibFunc::EI_SINCOS: in getRetType()
359 Res.PtrKind = AMDGPULibFunc::BYVALUE; in getRetType()
368 const AMDGPULibFunc::Param (&Leads)[2];
[all …]
H A DAMDGPULibCalls.cpp58 using FuncInfo = llvm::AMDGPULibFunc;
332 static bool HasNative(AMDGPULibFunc::EFuncId id) { in HasNative()
334 case AMDGPULibFunc::EI_DIVIDE: in HasNative()
335 case AMDGPULibFunc::EI_COS: in HasNative()
336 case AMDGPULibFunc::EI_EXP: in HasNative()
337 case AMDGPULibFunc::EI_EXP2: in HasNative()
338 case AMDGPULibFunc::EI_EXP10: in HasNative()
339 case AMDGPULibFunc::EI_LOG: in HasNative()
340 case AMDGPULibFunc::EI_LOG2: in HasNative()
341 case AMDGPULibFunc::EI_LOG10: in HasNative()
[all …]
H A DAMDGPULibFunc.h1 //===-- AMDGPULibFunc.h ----------------------------------------*- C++ -*--===//
364 class AMDGPULibFunc : public AMDGPULibFuncBase {
366 explicit AMDGPULibFunc() : Impl(std::unique_ptr<AMDGPULibFuncImpl>()) {}
367 AMDGPULibFunc(const AMDGPULibFunc &F);
370 explicit AMDGPULibFunc(EFuncId Id, const AMDGPULibFunc &CopyFrom);
371 explicit AMDGPULibFunc(EFuncId Id, FunctionType *FT, bool SignedInts);
374 explicit AMDGPULibFunc(StringRef FName, FunctionType *FT); in getId()
376 AMDGPULibFunc in getPrefix()
360 explicit AMDGPULibFunc() : Impl(std::unique_ptr<AMDGPULibFuncImpl>()) {} AMDGPULibFunc() function
[all...]