Home
last modified time | relevance | path

Searched refs:isUniform (Results 1 – 25 of 44) sorted by relevance

12

/external/llvm-project/llvm/lib/Target/AMDGPU/
DSIAnnotateControlFlow.cpp82 bool isUniform(BranchInst *T);
163 bool SIAnnotateControlFlow::isUniform(BranchInst *T) { in isUniform() function in SIAnnotateControlFlow
164 return DA->isUniform(T) || in isUniform()
211 if (isUniform(Term)) in openIf()
221 if (isUniform(Term)) { in insertElse()
259 if (isUniform(Term)) in handleLoop()
DAMDGPUAnnotateUniformValues.cpp120 if (DA->isUniform(&I)) in visitBranchInst()
126 if (!DA->isUniform(Ptr)) in visitLoadInst()
DAMDGPUCodeGenPrepare.cpp332 return I.isSimple() && TySize < 32 && Alignment >= 4 && DA->isUniform(&I); in canWidenScalarExtLoad()
522 if (DA->isUniform(&I)) in replaceMulWithMul24()
1207 DA->isUniform(&I) && promoteUniformOpToI32(I)) in visitBinaryOperator()
1337 DA->isUniform(&I)) in visitICmpInst()
1347 DA->isUniform(&I)) in visitSelectInst()
1366 DA->isUniform(&I)) in visitBitreverseIntrinsicInst()
DAMDGPULateCodeGenPrepare.cpp130 return DA->isUniform(&LI); in canWidenScalarExtLoad()
DAMDGPUUnifyDivergentExitNodes.cpp110 if (!DA.isUniform(Top->getTerminator())) in isUniformlyReached()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIAnnotateControlFlow.cpp82 bool isUniform(BranchInst *T);
163 bool SIAnnotateControlFlow::isUniform(BranchInst *T) { in isUniform() function in SIAnnotateControlFlow
164 return DA->isUniform(T) || in isUniform()
211 if (isUniform(Term)) in openIf()
221 if (isUniform(Term)) { in insertElse()
259 if (isUniform(Term)) in handleLoop()
DAMDGPUAnnotateUniformValues.cpp119 if (DA->isUniform(&I)) in visitBranchInst()
125 if (!DA->isUniform(Ptr)) in visitLoadInst()
DAMDGPUCodeGenPrepare.cpp282 return I.isSimple() && TySize < 32 && Align >= 4 && DA->isUniform(&I); in canWidenScalarExtLoad()
472 if (DA->isUniform(&I)) in replaceMulWithMul24()
888 DA->isUniform(&I) && promoteUniformOpToI32(I)) in visitBinaryOperator()
983 DA->isUniform(&I)) in visitICmpInst()
993 DA->isUniform(&I)) in visitSelectInst()
1012 DA->isUniform(&I)) in visitBitreverseIntrinsicInst()
DAMDGPUUnifyDivergentExitNodes.cpp109 if (!DA.isUniform(Top->getTerminator())) in isUniformlyReached()
/external/llvm/lib/Target/AMDGPU/
DSIAnnotateControlFlow.cpp72 bool isUniform(BranchInst *T);
169 bool SIAnnotateControlFlow::isUniform(BranchInst *T) { in isUniform() function in SIAnnotateControlFlow
170 return DA->isUniform(T->getCondition()) || in isUniform()
216 if (isUniform(Term)) { in openIf()
226 if (isUniform(Term)) { in insertElse()
328 if (isUniform(Term)) { in handleLoop()
DAMDGPUAnnotateUniformValues.cpp70 if (!DA->isUniform(Cond)) in visitBranchInst()
78 if (!DA->isUniform(Ptr)) in visitLoadInst()
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
DvktSpvAsm8bitStorageTests.cpp2620 const bool isUniform = VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER == CAPABILITIES[capIdx].dtype; in addCompute8bitStorage8bitStructMixedTypesGroup() local
2621 …vector<deInt8> inData = isUniform ? data8bit(SHADERTEMPLATE_STRIDEMIX_STD140, rnd) : data8bit(S… in addCompute8bitStorage8bitStructMixedTypesGroup()
2632 specs["inStorage"] = isUniform ? "Uniform" : "StorageBuffer"; in addCompute8bitStorage8bitStructMixedTypesGroup()
2634 specs["uniformPtr"] = isUniform ? in addCompute8bitStorage8bitStructMixedTypesGroup()
2644 specs["inPtr"] = isUniform ? "inPtr" : "outPtr"; in addCompute8bitStorage8bitStructMixedTypesGroup()
2646 …specs["InOffsets"] = StringTemplate(isUniform ? getStructShaderComponet(SHADERTEMPLATE_STRIDEMIX_… in addCompute8bitStorage8bitStructMixedTypesGroup()
2649 if(isUniform) in addCompute8bitStorage8bitStructMixedTypesGroup()
2656 …spec.verifyIO = isUniform ? checkStruct<deInt8, deInt8, SHADERTEMPLATE_STRIDEMIX_STD140, SHADE… in addCompute8bitStorage8bitStructMixedTypesGroup()
4558 const bool isUniform = (VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER == CAPABILITIES[capIdx].dtype); in addGraphics8BitStorageUniformStruct8To32Group() local
4559 …vector<deInt8> i8Data = isUniform ? data8bit(SHADERTEMPLATE_STRIDE8BIT_STD140, rnd) : data8bit(… in addGraphics8BitStorageUniformStruct8To32Group()
[all …]
/external/angle/src/compiler/translator/TranslatorMetalDirect/
DRewritePipelines.cpp288 pipeline.getStructInstanceName(pipelineStruct.isUniform() in CreatePipelineMainLocalVar()
308 if (pipelineStruct.isUniform()) in CreatePipelineMainLocalVar()
317 else if (!pipelineStruct.isUniform()) in CreatePipelineMainLocalVar()
441 if (isMain && !mPipelineMainLocalVar.isUniform()) in getUpdatedFunction()
479 addressSpace = mPipelineMainLocalVar.isUniform() in getUpdatedFunction()
595 !mPipelineMainLocalVar.isUniform())) in getInternalPipelineVariable()
808 else if (!mPipelineMainLocalVar.isUniform()) in visitMain()
816 if (!mPipelineMainLocalVar.isUniform()) in visitMain()
829 else if (!mPipelineMainLocalVar.isUniform()) in visitMain()
DPipeline.h40 bool isUniform() const { return external == internal; } in isUniform() function
/external/llvm/include/llvm/Analysis/
DDivergenceAnalysis.h42 bool isUniform(const Value *V) const { return !isDivergent(V); } in isUniform() function
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DLegacyDivergenceAnalysis.h46 bool isUniform(const Value *V) const { return !isDivergent(V); } in isUniform() function
DDivergenceAnalysis.h202 bool isUniform(const Value &V) const { return !isDivergent(V); } in isUniform() function
/external/llvm-project/llvm/include/llvm/Analysis/
DLegacyDivergenceAnalysis.h51 bool isUniform(const Value *V) const { return !isDivergent(V); } in isUniform() function
DDivergenceAnalysis.h179 bool isUniform(const Value &V) const { return !isDivergent(V); } in isUniform() function
/external/llvm-project/llvm/include/llvm/Transforms/Vectorize/
DLoopVectorizationLegality.h306 bool isUniform(Value *V);
318 return isUniform(Ptr) && !blockNeedsPredication(I.getParent()); in isUniformMemOp()
/external/angle/src/compiler/translator/
DTranslatorMetalDirect.cpp141 bool isUniform = type.getQualifier() == EvqUniform && !type.isInterfaceBlock() && in visitDeclaration() local
146 if (isUniform) in visitDeclaration()
154 mInDefaultUniform = isUniform; in visitDeclaration()
158 if (isUniform) in visitDeclaration()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Vectorize/
DLoopVectorizationLegality.h288 bool isUniform(Value *V);
/external/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir.h707 virtual bool isUniform() const { return true; } in isUniform() function
748 virtual bool isUniform() const;
772 virtual bool isUniform() const;
Dnv50_ir.cpp272 LValue::isUniform() const in isUniform() function in nv50_ir::LValue
280 return !insn->srcExists(1) && insn->getSrc(0)->isUniform(); in isUniform()
313 Symbol::isUniform() const in isUniform() function in nv50_ir::Symbol
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoopVectorizationLegality.cpp419 bool LoopVectorizationLegality::isUniform(Value *V) { in isUniform() function in llvm::LoopVectorizationLegality
420 return LAI->isUniform(V); in isUniform()

12