/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | SIAnnotateControlFlow.cpp | 80 bool isUniform(BranchInst *T); 162 bool SIAnnotateControlFlow::isUniform(BranchInst *T) { in isUniform() function in SIAnnotateControlFlow 163 return DA->isUniform(T->getCondition()) || in isUniform() 210 if (isUniform(Term)) in openIf() 220 if (isUniform(Term)) { in insertElse() 327 if (isUniform(Term)) in handleLoop()
|
D | AMDGPUAnnotateUniformValues.cpp | 125 if (!DA->isUniform(Cond)) in visitBranchInst() 133 if (!DA->isUniform(Ptr)) in visitLoadInst()
|
D | AMDGPUCodeGenPrepare.cpp | 265 return I.isSimple() && TySize < 32 && Align >= 4 && DA->isUniform(&I); in canWidenScalarExtLoad() 758 DA->isUniform(&I) && promoteUniformOpToI32(I)) in visitBinaryOperator() 850 DA->isUniform(&I)) in visitICmpInst() 860 DA->isUniform(&I)) in visitSelectInst() 879 DA->isUniform(&I)) in visitBitreverseIntrinsicInst()
|
D | AMDGPUUnifyDivergentExitNodes.cpp | 108 if (!DA.isUniform(Top->getTerminator())) in isUniformlyReached()
|
/external/llvm/lib/Target/AMDGPU/ |
D | SIAnnotateControlFlow.cpp | 72 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()
|
D | AMDGPUAnnotateUniformValues.cpp | 70 if (!DA->isUniform(Cond)) in visitBranchInst() 78 if (!DA->isUniform(Ptr)) in visitLoadInst()
|
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/ |
D | vktSpvAsm8bitStorageTests.cpp | 2617 const bool isUniform = VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER == CAPABILITIES[capIdx].dtype; in addCompute8bitStorage8bitStructMixedTypesGroup() local 2618 …vector<deInt8> inData = isUniform ? data8bit(SHADERTEMPLATE_STRIDEMIX_STD140, rnd) : data8bit(S… in addCompute8bitStorage8bitStructMixedTypesGroup() 2629 specs["inStorage"] = isUniform ? "Uniform" : "StorageBuffer"; in addCompute8bitStorage8bitStructMixedTypesGroup() 2631 specs["uniformPtr"] = isUniform ? in addCompute8bitStorage8bitStructMixedTypesGroup() 2641 specs["inPtr"] = isUniform ? "inPtr" : "outPtr"; in addCompute8bitStorage8bitStructMixedTypesGroup() 2643 …specs["InOffsets"] = StringTemplate(isUniform ? getStructShaderComponet(SHADERTEMPLATE_STRIDEMIX_… in addCompute8bitStorage8bitStructMixedTypesGroup() 2646 if(isUniform) in addCompute8bitStorage8bitStructMixedTypesGroup() 2653 …spec.verifyIO = isUniform ? checkStruct<deInt8, deInt8, SHADERTEMPLATE_STRIDEMIX_STD140, SHADE… in addCompute8bitStorage8bitStructMixedTypesGroup() 4526 const bool isUniform = (VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER == CAPABILITIES[capIdx].dtype); in addGraphics8BitStorageUniformStruct8To32Group() local 4527 …vector<deInt8> i8Data = isUniform ? data8bit(SHADERTEMPLATE_STRIDE8BIT_STD140, rnd) : data8bit(… in addGraphics8BitStorageUniformStruct8To32Group() [all …]
|
D | vktSpvAsm16bitStorageTests.cpp | 3199 const bool isUniform = VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER == CAPABILITIES[capIdx].dtype; in addCompute16bitStructMixedTypesGroup() local 3200 vector<deInt16> inData = isUniform ? dataMixStd140(rnd) : dataMixStd430(rnd); in addCompute16bitStructMixedTypesGroup() 3211 specs["capability"] = isUniform ? "OpCapability " + string(CAPABILITIES[capIdx].cap) : " "; in addCompute16bitStructMixedTypesGroup() 3213 specs["storage"] = isUniform ? "Block" : "BufferBlock"; in addCompute16bitStructMixedTypesGroup() 3215 …specs["InOffsets"] = StringTemplate(isUniform ? getStructShaderComponet(SHADERTEMPLATE_STRIDEMIX_… in addCompute16bitStructMixedTypesGroup() 3221 …spec.verifyIO = isUniform ? computeCheckStruct<deInt16, deInt16, SHADERTEMPLATE_STRIDEMIX_STD1… in addCompute16bitStructMixedTypesGroup() 6612 const bool isUniform = VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER == CAPABILITIES[capIdx].dtype; in addGraphics16bitStructMixedTypesGroup() local 6613 vector<deInt16> inData = isUniform ? dataMixStd140(rnd) : dataMixStd430(rnd); in addGraphics16bitStructMixedTypesGroup() 6635 specs["storage"] = isUniform ? "Block" : "BufferBlock"; in addGraphics16bitStructMixedTypesGroup() 6636 specs["cap"] = isUniform ?"OpCapability " + string( CAPABILITIES[capIdx].cap) : ""; in addGraphics16bitStructMixedTypesGroup() [all …]
|
/external/llvm/include/llvm/Analysis/ |
D | DivergenceAnalysis.h | 42 bool isUniform(const Value *V) const { return !isDivergent(V); } in isUniform() function
|
D | LoopAccessAnalysis.h | 569 bool isUniform(Value *V) const;
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
D | DivergenceAnalysis.h | 50 bool isUniform(const Value *V) const { return !isDivergent(V); } in isUniform() function
|
D | LoopAccessAnalysis.h | 518 bool isUniform(Value *V) const;
|
/external/mesa3d/src/gallium/drivers/nouveau/codegen/ |
D | nv50_ir.h | 654 virtual bool isUniform() const { return true; } in isUniform() function 695 virtual bool isUniform() const; 719 virtual bool isUniform() const;
|
D | nv50_ir.cpp | 272 LValue::isUniform() const in isUniform() function in nv50_ir::LValue 278 return !insn->srcExists(1) && insn->getSrc(0)->isUniform(); in isUniform() 311 Symbol::isUniform() const in isUniform() function in nv50_ir::Symbol
|
D | nv50_ir_lowering_nv50.cpp | 854 if (bias->isUniform()) in handleTXB() 907 if (lod->isUniform()) in handleTXL()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Vectorize/ |
D | LoopVectorizationLegality.h | 298 bool isUniform(Value *V);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorizationLegality.cpp | 462 bool LoopVectorizationLegality::isUniform(Value *V) { in isUniform() function in llvm::LoopVectorizationLegality 463 return LAI->isUniform(V); in isUniform()
|
D | LoopVectorize.cpp | 5861 if (isa<LoadInst>(&I) && Legal->isUniform(Ptr)) { in setCostBasedWideningDecision() 6124 } else if (Legal->isUniform(Op2)) { in getInstructionCost()
|
/external/llvm/lib/Analysis/ |
D | LoopAccessAnalysis.cpp | 1613 StoreToLoopInvariantAddress |= isUniform(Ptr); in analyzeLoop() 1753 bool LoopAccessInfo::isUniform(Value *V) const { in isUniform() function in LoopAccessInfo
|
/external/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 1415 bool isUniform(Value *V); 2112 bool LoopVectorizationLegality::isUniform(Value *V) { in isUniform() function in LoopVectorizationLegality 2113 return LAI->isUniform(V); in isUniform() 2423 if (LI && Legal->isUniform(Ptr)) in vectorizeMemoryInstruction() 2536 assert(!Legal->isUniform(SI->getPointerOperand()) && in vectorizeMemoryInstruction() 5935 if (LI && Legal->isUniform(Ptr)) { in getInstructionCost()
|
/external/llvm/lib/Transforms/Scalar/ |
D | StructurizeCFG.cpp | 929 if (!DA->isUniform(Br->getCondition())) in hasOnlyUniformBranches()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | StructurizeCFG.cpp | 924 if (!DA.isUniform(Br)) in hasOnlyUniformBranches()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | LoopAccessAnalysis.cpp | 1868 StoreToLoopInvariantAddress |= isUniform(Ptr); in analyzeLoop() 2024 bool LoopAccessInfo::isUniform(Value *V) const { in isUniform() function in LoopAccessInfo
|
/external/deqp/external/vulkancts/modules/vulkan/binding_model/ |
D | vktBindingShaderAccessTests.cpp | 3423 const bool isUniform = isUniformDescriptorType(m_descriptorType); in genResourceDeclarations() local 3424 const char* const storageType = (isUniform) ? ("uniform") : ("buffer"); in genResourceDeclarations() 8965 const bool isUniform = isUniformDescriptorType(m_descriptorType); in genResourceDeclarations() local 8966 const char* const storageType = (isUniform) ? ("textureBuffer ") : ("readonly imageBuffer "); in genResourceDeclarations() 8967 const char* const formatQualifier = (isUniform) ? ("") : (", rgba8"); in genResourceDeclarations()
|