Lines Matching refs:DemangledCall
152 lookupBuiltin(StringRef DemangledCall, in lookupBuiltin() argument
159 DemangledCall.substr(0, DemangledCall.find('(')).str(); in lookupBuiltin()
179 DemangledCall.slice(DemangledCall.find('(') + 1, DemangledCall.find(')')); in lookupBuiltin()
1256 static bool generateReadImageInst(const StringRef DemangledCall, in generateReadImageInst() argument
1264 bool HasOclSampler = DemangledCall.contains_insensitive("ocl_sampler"); in generateReadImageInst()
1265 bool HasMsaa = DemangledCall.contains_insensitive("msaa"); in generateReadImageInst()
1350 static bool generateSampleImageInst(const StringRef DemangledCall, in generateSampleImageInst() argument
1383 std::string ReturnType = DemangledCall.str(); in generateSampleImageInst()
1384 if (DemangledCall.contains("_R")) { in generateSampleImageInst()
1776 static bool generateConvertInst(const StringRef DemangledCall, in generateConvertInst() argument
1807 DemangledCall[DemangledCall.find_first_of('(') + 1] != 'u'; in generateConvertInst()
1896 std::optional<bool> lowerBuiltin(const StringRef DemangledCall, in lowerBuiltin() argument
1902 LLVM_DEBUG(dbgs() << "Lowering builtin call: " << DemangledCall << "\n"); in lowerBuiltin()
1919 lookupBuiltin(DemangledCall, Set, ReturnRegister, ReturnType, Args); in lowerBuiltin()
1955 return generateReadImageInst(DemangledCall, Call.get(), MIRBuilder, GR); in lowerBuiltin()
1959 return generateSampleImageInst(DemangledCall, Call.get(), MIRBuilder, GR); in lowerBuiltin()
1969 return generateConvertInst(DemangledCall, Call.get(), MIRBuilder, GR); in lowerBuiltin()