Home
last modified time | relevance | path

Searched refs:AMDGPURewriteOutArguments (Results 1 – 2 of 2) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPURewriteOutArguments.cpp100 class AMDGPURewriteOutArguments : public FunctionPass { class
115 AMDGPURewriteOutArguments() : FunctionPass(ID) {} in AMDGPURewriteOutArguments() function in __anonf5168e5b0111::AMDGPURewriteOutArguments
128 INITIALIZE_PASS_BEGIN(AMDGPURewriteOutArguments, DEBUG_TYPE,
131 INITIALIZE_PASS_END(AMDGPURewriteOutArguments, DEBUG_TYPE,
134 char AMDGPURewriteOutArguments::ID = 0;
136 bool AMDGPURewriteOutArguments::checkArgumentUses(Value &Arg) const { in checkArgumentUses()
189 bool AMDGPURewriteOutArguments::isOutArgumentCandidate(Argument &Arg) const { in isOutArgumentCandidate()
204 bool AMDGPURewriteOutArguments::doInitialization(Module &M) { in doInitialization()
210 bool AMDGPURewriteOutArguments::isVec3ToVec4Shuffle(Type *Ty0, Type* Ty1) const { in isVec3ToVec4Shuffle()
225 bool AMDGPURewriteOutArguments::runOnFunction(Function &F) { in runOnFunction()
[all …]
DCMakeLists.txt65 AMDGPURewriteOutArguments.cpp