Home
last modified time | relevance | path

Searched refs:addConversion (Results 1 – 5 of 5) sorted by relevance

/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/
DModifyStruct.cpp342 void addConversion(const ConversionFunc &func) in addConversion() function in __anon606f1e4b0111::ConvertStructState
348 void addConversion(const TFunction &func) in addConversion() function in __anon606f1e4b0111::ConvertStructState
651 state.addConversion([=](Access::Env &, OriginalAccess &o, ModifiedAccess &m) { in IdentityModify()
725 state.addConversion(*converter->getFunction()); in RecurseStruct()
758 state.addConversion([=](Access::Env &, OriginalAccess &o, ModifiedAccess &m) { in SplitMatrixColumns()
798 state.addConversion([=](Access::Env &, OriginalAccess &o, ModifiedAccess &m) { in SaturateMatrixRows()
876 state.addConversion([=](Access::Env &env, OriginalAccess &o, ModifiedAccess &m) { in SaturateScalarOrVectorCommon()
927 state.addConversion([=](Access::Env &env, OriginalAccess &o, ModifiedAccess &m) { in PromoteBoolToUint()
/third_party/glslang/glslang/MachineIndependent/
DIntermediate.cpp315 right = addConversion(op, left->getType(), right); in addAssign()
403 child = addConversion(op, TType(newType, EvqTemporary, child->getVectorSize(), in addUnaryMath()
862 TIntermTyped* TIntermediate::addConversion(TBasicType convertTo, TIntermTyped* node) const in addConversion() function in glslang::TIntermediate
1013 TIntermTyped* TIntermediate::addConversion(TOperator op, const TType& type, TIntermTyped* node) in addConversion() function in glslang::TIntermediate
3263 TIntermTyped* converted = addConversion(op, TType(EbtBool), operand); in promoteUnary()
3799 convertedArgs[convArg] = addConversion(op, args[nonConvArg]->getAsTyped()->getType(), in promoteAggregate()
Dlocalintermediate.h511 TIntermTyped* addConversion(TOperator, const TType&, TIntermTyped*);
514 TIntermTyped* addConversion(TBasicType convertTo, TIntermTyped* node) const;
DParseHelper.cpp1652 … TIntermTyped* converted = intermediate.addConversion(EOpReturn, *currentFunctionType, value); in handleReturnValue()
1812 arg = intermediate.addConversion(EOpFunctionCall, *function[i].type, arg); in addInputArgumentConversions()
8062 initializer = intermediate.addConversion(EOpAssign, variable->getType(), initializer); in executeInitializer()
8438 newNode = intermediate.addConversion(EbtFloat16, newNode); in constructBuiltIn()
8461 newNode = intermediate.addConversion(EbtInt8, newNode); in constructBuiltIn()
8484 newNode = intermediate.addConversion(EbtUint8, newNode); in constructBuiltIn()
8507 newNode = intermediate.addConversion(EbtInt16, newNode); in constructBuiltIn()
8530 newNode = intermediate.addConversion(EbtUint16, newNode); in constructBuiltIn()
8587 node = intermediate.addConversion(type.getBasicType(), node); in constructBuiltIn()
8748 …TIntermTyped* converted = intermediate.addConversion(EOpConstructStruct, type, node->getAsTyped()); in constructAggregate()
/third_party/glslang/glslang/HLSL/
DhlslParseHelper.cpp785 … return intermediate.addConversion(EOpConstructUint, TType(EbtUint, EvqTemporary, vecSize), index); in makeIntegerIndex()
2463 value = intermediate.addConversion(EOpReturn, *currentFunctionType, value); in handleReturnValue()
4911 typedArg = intermediate.addConversion(EOpConstructBool, boolType, typedArg); in decomposeIntrinsic()
5153 … intermediate.addConversion(EOpConstructFloat, in decomposeIntrinsic()
5363 …node = intermediate.addConversion(EOpConstructInt, TType(EbtInt, EvqTemporary, 4), rangeConverted); in decomposeIntrinsic()
5794 … TIntermTyped* convArg = intermediate.addConversion(EOpFunctionCall, *function[param].type, arg); in addInputArgumentConversions()
6447 …return intermediate.addConversion(EOpConstructBool, TType(EbtBool, EvqTemporary, condition->getVec… in convertConditionalExpression()
8212 initializer = intermediate.addConversion(EOpAssign, variable->getType(), initializer); in executeInitializer()
8751 elementArg = intermediate.addConversion(componentOp, derefType, elementArg); in convertArray()
8770 …TIntermTyped* converted = intermediate.addConversion(EOpConstructStruct, type, node->getAsTyped()); in constructAggregate()