Home
last modified time | relevance | path

Searched refs:promoteTo (Results 1 – 3 of 3) sorted by relevance

/external/deqp-deps/glslang/glslang/MachineIndependent/
DIntermediate.cpp756 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/
DIntermediate.cpp2029 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/
DHexagonLoopIdiomRecognition.cpp575 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()