| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/codegen/templates/ |
| H A D | gen_builder.hpp | 54 Function* pFunc = cast<Function>(JM()->mpCurrentModule->getOrInsertFunction("meta.intrinsic.${func['name']}", pFuncTy).getCallee()); 56 Function* pFunc = cast<Function>(JM()->mpCurrentModule->getOrInsertFunction("meta.intrinsic.${func['name']}", pFuncTy)); 58 return CALL(pFunc, std::initializer_list<Value*>{${argList}}, name); 65 Function* pFunc = Intrinsic::getDeclaration(JM()->mpCurrentModule, Intrinsic::${func['intrin']}, args); 66 return CALL(pFunc, std::initializer_list<Value*>{${argList}}, name); 68 Function* pFunc = Intrinsic::getDeclaration(JM()->mpCurrentModule, Intrinsic::${func['intrin']}); 69 return CALL(pFunc, std::initializer_list<Value*>{${argList}}, name);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/codegen/templates/ |
| H A D | gen_builder.hpp | 61 Function* pFunc = cast<Function>(JM()->mpCurrentModule->getOrInsertFunction("meta.intrinsic.${func['name']}", pFuncTy).getCallee()); 63 Function* pFunc = cast<Function>(JM()->mpCurrentModule->getOrInsertFunction("meta.intrinsic.${func['name']}", pFuncTy)); 65 return CALL(pFunc, std::initializer_list<Value*>{${argList}}, name); 72 Function* pFunc = Intrinsic::getDeclaration(JM()->mpCurrentModule, Intrinsic::${func['intrin']}, args); 73 return CALL(pFunc, std::initializer_list<Value*>{${argList}}, name); 75 Function* pFunc = Intrinsic::getDeclaration(JM()->mpCurrentModule, Intrinsic::${func['intrin']}); 76 return CALL(pFunc, std::initializer_list<Value*>{${argList}}, name);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/jitter/functionpasses/ |
| H A D | lower_x86.cpp | 306 Function* pFunc = pCallInst->getCalledFunction(); local in function:SwrJit::LowerX86::ProcessIntrinsicAdvanced 307 auto& intrinsic = intrinsicMap2[mTarget][pFunc->getName()]; 310 GetRequestedWidthAndType(pCallInst, pFunc->getName(), &vecWidth, &pElemTy); 337 if (pFunc->getName().equals("meta.intrinsic.VCVTPD2PS")) 365 Function* pFunc = pCallInst->getCalledFunction(); local in function:SwrJit::LowerX86::ProcessIntrinsic 368 if (intrinsicMap2[mTarget].find(pFunc->getName()) != intrinsicMap2[mTarget].end()) 373 SWR_ASSERT(intrinsicMap.find(pFunc->getName()) != intrinsicMap.end(), 375 pFunc->getName()); 377 Intrinsic::ID x86Intrinsic = intrinsicMap[pFunc->getName()]; 402 Function* pFunc local in function:SwrJit::LowerX86::runOnFunction [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/jitter/functionpasses/ |
| H A D | lower_x86.cpp | 337 Function* pFunc = pCallInst->getCalledFunction(); local in function:SwrJit::LowerX86::ProcessIntrinsicAdvanced 338 assert(pFunc); 340 auto& intrinsic = getIntrinsicMapAdvanced()[mTarget][pFunc->getName().str()]; 343 GetRequestedWidthAndType(pCallInst, pFunc->getName(), &vecWidth, &pElemTy); 370 if (pFunc->getName().equals("meta.intrinsic.VCVTPD2PS")) 398 Function* pFunc = pCallInst->getCalledFunction(); local in function:SwrJit::LowerX86::ProcessIntrinsic 399 assert(pFunc); 402 if (getIntrinsicMapAdvanced()[mTarget].find(pFunc->getName().str()) != getIntrinsicMapAdvanced()[mTarget].end()) 407 SWR_ASSERT(getIntrinsicMap().find(pFunc->getName().str()) != getIntrinsicMap().end(), 409 pFunc 450 Function* pFunc = pCallInst->getCalledFunction(); local in function:SwrJit::LowerX86::runOnFunction [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/jitter/ |
| H A D | builder_misc.cpp | 710 Value* Builder::CreateEntryAlloca(Function* pFunc, Type* pType) argument 713 IRB()->SetInsertPoint(&pFunc->getEntryBlock(), pFunc->getEntryBlock().begin()); 720 Value* Builder::CreateEntryAlloca(Function* pFunc, Type* pType, Value* pArraySize) argument 723 IRB()->SetInsertPoint(&pFunc->getEntryBlock(), pFunc->getEntryBlock().begin()); 942 Function* pFunc = cast<Function>( local in function:SwrJit::Builder::RDTSC_START 955 CALL(pFunc, {pBucketMgr, pId}); 971 Function* pFunc = cast<Function>( local in function:SwrJit::Builder::RDTSC_STOP 984 CALL(pFunc, {pBucketMg [all...] |
| H A D | builder_misc.h | 189 Value* CreateEntryAlloca(Function* pFunc, Type* pType); 190 Value* CreateEntryAlloca(Function* pFunc, Type* pType, Value* pArraySize);
|
| H A D | builder_mem.cpp | 661 Function* pFunc = pCurBB->getParent(); local in function:SwrJit::Builder::SCATTERPS 669 pScatterStackSrc = CreateEntryAlloca(pFunc, mSimdInt64Ty); 670 pScatterStackOffsets = CreateEntryAlloca(pFunc, mSimdInt32Ty); 685 BasicBlock* pLoop = BasicBlock::Create(mpJitMgr->mContext, "Scatter_Loop", pFunc); 709 pPostLoop = BasicBlock::Create(mpJitMgr->mContext, "PostScatter_Loop", pFunc);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/jitter/ |
| H A D | builder_misc.h | 209 Value* CreateEntryAlloca(Function* pFunc, Type* pType); 210 Value* CreateEntryAlloca(Function* pFunc, Type* pType, Value* pArraySize);
|
| H A D | builder_misc.cpp | 776 Value* Builder::CreateEntryAlloca(Function* pFunc, Type* pType) argument 779 IRB()->SetInsertPoint(&pFunc->getEntryBlock(), pFunc->getEntryBlock().begin()); 786 Value* Builder::CreateEntryAlloca(Function* pFunc, Type* pType, Value* pArraySize) argument 789 IRB()->SetInsertPoint(&pFunc->getEntryBlock(), pFunc->getEntryBlock().begin()); 1039 Function* pFunc = cast<Function>( local in function:SwrJit::Builder::RDTSC_START 1052 CALL(pFunc, {pBucketMgr, pId}); 1068 Function* pFunc = cast<Function>( local in function:SwrJit::Builder::RDTSC_STOP 1081 CALL(pFunc, {pBucketMg [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/ |
| H A D | swr_shader.cpp | 706 PFN_GS_FUNC pFunc = local in function:BuilderSWR::CompileGS 709 debug_printf("geom shader %p\n", pFunc); 710 assert(pFunc && "Error: GeomShader = NULL"); 714 return pFunc; 957 PFN_VERTEX_FUNC pFunc = local in function:BuilderSWR::CompileVS 960 debug_printf("vert shader %p\n", pFunc); 961 assert(pFunc && "Error: VertShader = NULL"); 965 return pFunc;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/ |
| H A D | swr_shader.cpp | 1672 PFN_GS_FUNC pFunc = local in function:BuilderSWR::CompileGS 1675 debug_printf("geom shader %p\n", pFunc); 1676 assert(pFunc && "Error: GeomShader = NULL"); 1680 return pFunc; 2035 PFN_TES_FUNC pFunc = local in function:BuilderSWR::CompileTES 2038 debug_printf("tess evaluation shader %p\n", pFunc); 2039 assert(pFunc && "Error: TessEvaluationShader = NULL"); 2045 return pFunc; 2242 PFN_TCS_FUNC pFunc = local in function:BuilderSWR::CompileTCS 2245 debug_printf("tess control shader %p\n", pFunc); 2544 PFN_VERTEX_FUNC pFunc = local in function:BuilderSWR::CompileVS [all...] |