Lines Matching refs:AMDGPULibCalls
64 class AMDGPULibCalls { class
170 AMDGPULibCalls Simplifier;
191 AMDGPULibCalls Simplifier;
475 Constant *AMDGPULibCalls::getFunction(Module *M, const FuncInfo& fInfo) { in getFunction()
483 bool AMDGPULibCalls::parseFunctionName(const StringRef& FMangledName, in parseFunctionName()
488 bool AMDGPULibCalls::isUnsafeMath(const CallInst *CI) const { in isUnsafeMath()
497 bool AMDGPULibCalls::useNativeFunc(const StringRef F) const { in useNativeFunc()
502 void AMDGPULibCalls::initNativeFuncs() { in initNativeFuncs()
508 bool AMDGPULibCalls::sincosUseNative(CallInst *aCI, const FuncInfo &FInfo) { in sincosUseNative()
542 bool AMDGPULibCalls::useNative(CallInst *aCI) { in useNative()
575 bool AMDGPULibCalls::fold_read_write_pipe(CallInst *CI, IRBuilder<> &B, in fold_read_write_pipe()
636 bool AMDGPULibCalls::fold(CallInst *CI, AliasAnalysis *AA) { in fold()
725 bool AMDGPULibCalls::TDOFold(CallInst *CI, const FuncInfo &FInfo) { in TDOFold()
789 bool AMDGPULibCalls::replaceWithNative(CallInst *CI, const FuncInfo &FInfo) { in replaceWithNative()
811 bool AMDGPULibCalls::fold_recip(CallInst *CI, IRBuilder<> &B, in fold_recip()
829 bool AMDGPULibCalls::fold_divide(CallInst *CI, IRBuilder<> &B, in fold_divide()
859 bool AMDGPULibCalls::fold_pow(CallInst *CI, IRBuilder<> &B, in fold_pow()
1143 bool AMDGPULibCalls::fold_rootn(CallInst *CI, IRBuilder<> &B, in fold_rootn()
1201 bool AMDGPULibCalls::fold_fma_mad(CallInst *CI, IRBuilder<> &B, in fold_fma_mad()
1246 Constant* AMDGPULibCalls::getNativeFunction(Module* M, const FuncInfo& FInfo) { in getNativeFunction()
1255 bool AMDGPULibCalls::fold_sqrt(CallInst *CI, IRBuilder<> &B, in fold_sqrt()
1273 bool AMDGPULibCalls::fold_sincos(CallInst *CI, IRBuilder<> &B, in fold_sincos()
1374 BasicBlock::iterator AMDGPULibCalls::getEntryIns(CallInst * UI) { in getEntryIns()
1383 AllocaInst* AMDGPULibCalls::insertAlloca(CallInst *UI, IRBuilder<> &B, in insertAlloca()
1396 bool AMDGPULibCalls::evaluateScalarMathFunc(FuncInfo &FInfo, in evaluateScalarMathFunc()
1591 bool AMDGPULibCalls::evaluateCall(CallInst *aCI, FuncInfo &FInfo) { in evaluateCall()