Searched refs:promoteTo (Results 1 – 3 of 3) sorted by relevance
/external/deqp-deps/glslang/glslang/MachineIndependent/ |
D | Intermediate.cpp | 756 auto promoteTo = std::make_tuple(EbtNumTypes, EbtNumTypes); in addConversion() local 790 promoteTo = getConversionDestinatonType(node0->getBasicType(), node1->getBasicType(), op); in addConversion() 791 if (std::get<0>(promoteTo) == EbtNumTypes || std::get<1>(promoteTo) == EbtNumTypes) in addConversion() 800 promoteTo = std::make_tuple(EbtBool, EbtBool); in addConversion() 815 promoteTo = std::make_tuple(node0BasicType, EbtInt); in addConversion() 817 promoteTo = std::make_tuple(node0BasicType, node1->getBasicType()); in addConversion() 836 if (std::get<0>(promoteTo) != node0->getType().getBasicType()) { in addConversion() 838 newNode0 = promoteConstantUnion(std::get<0>(promoteTo), node0->getAsConstantUnion()); in addConversion() 840 newNode0 = createConversion(std::get<0>(promoteTo), node0); in addConversion() 844 if (std::get<1>(promoteTo) != node1->getType().getBasicType()) { in addConversion() [all …]
|
/external/swiftshader/src/OpenGL/compiler/ |
D | Intermediate.cpp | 2029 TIntermTyped* TIntermediate::promoteConstantUnion(TBasicType promoteTo, TIntermConstantUnion* node) in promoteConstantUnion() argument 2036 switch (promoteTo) { in promoteConstantUnion() 2123 …return addConstantUnion(leftUnionArray, TType(promoteTo, t.getPrecision(), t.getQualifier(), t.get… in promoteConstantUnion()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | HexagonLoopIdiomRecognition.cpp | 575 void promoteTo(Instruction *In, IntegerType *DestTy, BasicBlock *LoopB); 1001 void PolynomialMultiplyRecognize::promoteTo(Instruction *In, in promoteTo() function in PolynomialMultiplyRecognize 1084 promoteTo(In, DestTy, LoopB); in promoteTypes()
|