Searched refs:promoteTo (Results 1 – 5 of 5) sorted by relevance
/external/angle/third_party/vulkan-deps/glslang/src/glslang/MachineIndependent/ |
D | Intermediate.cpp | 912 auto promoteTo = std::make_tuple(EbtNumTypes, EbtNumTypes); in addPairConversion() local 946 promoteTo = getConversionDestinationType(node0->getBasicType(), node1->getBasicType(), op); in addPairConversion() 947 if (std::get<0>(promoteTo) == EbtNumTypes || std::get<1>(promoteTo) == EbtNumTypes) in addPairConversion() 956 promoteTo = std::make_tuple(EbtBool, EbtBool); in addPairConversion() 971 promoteTo = std::make_tuple(node0BasicType, EbtInt); in addPairConversion() 973 promoteTo = std::make_tuple(node0BasicType, node1->getBasicType()); in addPairConversion() 992 if (std::get<0>(promoteTo) != node0->getType().getBasicType()) { in addPairConversion() 994 newNode0 = promoteConstantUnion(std::get<0>(promoteTo), node0->getAsConstantUnion()); in addPairConversion() 996 newNode0 = createConversion(std::get<0>(promoteTo), node0); in addPairConversion() 1000 if (std::get<1>(promoteTo) != node1->getType().getBasicType()) { in addPairConversion() [all …]
|
/external/deqp-deps/glslang/glslang/MachineIndependent/ |
D | Intermediate.cpp | 912 auto promoteTo = std::make_tuple(EbtNumTypes, EbtNumTypes); in addPairConversion() local 946 promoteTo = getConversionDestinationType(node0->getBasicType(), node1->getBasicType(), op); in addPairConversion() 947 if (std::get<0>(promoteTo) == EbtNumTypes || std::get<1>(promoteTo) == EbtNumTypes) in addPairConversion() 956 promoteTo = std::make_tuple(EbtBool, EbtBool); in addPairConversion() 971 promoteTo = std::make_tuple(node0BasicType, EbtInt); in addPairConversion() 973 promoteTo = std::make_tuple(node0BasicType, node1->getBasicType()); in addPairConversion() 992 if (std::get<0>(promoteTo) != node0->getType().getBasicType()) { in addPairConversion() 994 newNode0 = promoteConstantUnion(std::get<0>(promoteTo), node0->getAsConstantUnion()); in addPairConversion() 996 newNode0 = createConversion(std::get<0>(promoteTo), node0); in addPairConversion() 1000 if (std::get<1>(promoteTo) != node1->getType().getBasicType()) { in addPairConversion() [all …]
|
/external/swiftshader/src/OpenGL/compiler/ |
D | Intermediate.cpp | 2027 TIntermTyped* TIntermediate::promoteConstantUnion(TBasicType promoteTo, TIntermConstantUnion* node) in promoteConstantUnion() argument 2034 switch (promoteTo) { in promoteConstantUnion() 2121 …return addConstantUnion(leftUnionArray, TType(promoteTo, t.getPrecision(), t.getQualifier(), t.get… in promoteConstantUnion()
|
/external/llvm-project/llvm/lib/Target/Hexagon/ |
D | HexagonLoopIdiomRecognition.cpp | 595 void promoteTo(Instruction *In, IntegerType *DestTy, BasicBlock *LoopB); 1021 void PolynomialMultiplyRecognize::promoteTo(Instruction *In, in promoteTo() function in PolynomialMultiplyRecognize 1106 promoteTo(In, DestTy, LoopB); in promoteTypes()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonLoopIdiomRecognition.cpp | 576 void promoteTo(Instruction *In, IntegerType *DestTy, BasicBlock *LoopB); 1002 void PolynomialMultiplyRecognize::promoteTo(Instruction *In, in promoteTo() function in PolynomialMultiplyRecognize 1087 promoteTo(In, DestTy, LoopB); in promoteTypes()
|