Searched refs:aCI (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULibCalls.cpp | 84 bool sincosUseNative(CallInst *aCI, const FuncInfo &FInfo); 89 bool evaluateCall(CallInst *aCI, const FuncInfo &FInfo); 454 bool AMDGPULibCalls::sincosUseNative(CallInst *aCI, const FuncInfo &FInfo) { in sincosUseNative() argument 459 Module *M = aCI->getModule(); in sincosUseNative() 460 Value *opr0 = aCI->getArgOperand(0); in sincosUseNative() 475 CallInst::Create(sinExpr, opr0, "splitsin", aCI->getIterator()); in sincosUseNative() 477 CallInst::Create(cosExpr, opr0, "splitcos", aCI->getIterator()); in sincosUseNative() 478 new StoreInst(cosval, aCI->getArgOperand(1), aCI->getIterator()); in sincosUseNative() 480 DEBUG_WITH_TYPE("usenative", dbgs() << "<useNative> replace " << *aCI in sincosUseNative() 483 replaceCall(aCI, sinval); in sincosUseNative() [all …]
|