Lines Matching refs:getArg
26 Value *X = EmitScalarExpr(E->getArg(0)); in EmitSPIRVBuiltinExpr()
27 Value *Y = EmitScalarExpr(E->getArg(1)); in EmitSPIRVBuiltinExpr()
28 assert(E->getArg(0)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
29 E->getArg(1)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
31 assert(E->getArg(0)->getType()->isVectorType() && in EmitSPIRVBuiltinExpr()
32 E->getArg(1)->getType()->isVectorType() && in EmitSPIRVBuiltinExpr()
39 Value *X = EmitScalarExpr(E->getArg(0)); in EmitSPIRVBuiltinExpr()
40 assert(E->getArg(0)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
42 assert(E->getArg(0)->getType()->isVectorType() && in EmitSPIRVBuiltinExpr()
49 Value *I = EmitScalarExpr(E->getArg(0)); in EmitSPIRVBuiltinExpr()
50 Value *N = EmitScalarExpr(E->getArg(1)); in EmitSPIRVBuiltinExpr()
51 assert(E->getArg(0)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
52 E->getArg(1)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
54 assert(E->getArg(0)->getType()->isVectorType() && in EmitSPIRVBuiltinExpr()
55 E->getArg(1)->getType()->isVectorType() && in EmitSPIRVBuiltinExpr()
62 Value *Min = EmitScalarExpr(E->getArg(0)); in EmitSPIRVBuiltinExpr()
63 Value *Max = EmitScalarExpr(E->getArg(1)); in EmitSPIRVBuiltinExpr()
64 Value *X = EmitScalarExpr(E->getArg(2)); in EmitSPIRVBuiltinExpr()
65 assert(E->getArg(0)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
66 E->getArg(1)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
67 E->getArg(2)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
75 Value *N = EmitScalarExpr(E->getArg(0)); in EmitSPIRVBuiltinExpr()
76 Value *I = EmitScalarExpr(E->getArg(1)); in EmitSPIRVBuiltinExpr()
77 Value *Ng = EmitScalarExpr(E->getArg(2)); in EmitSPIRVBuiltinExpr()
78 assert(E->getArg(0)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
79 E->getArg(1)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
80 E->getArg(2)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
87 Value *Ptr = EmitScalarExpr(E->getArg(0)); in EmitSPIRVBuiltinExpr()
88 assert(E->getArg(0)->getType()->hasPointerRepresentation() && in EmitSPIRVBuiltinExpr()
89 E->getArg(1)->getType()->hasIntegerRepresentation() && in EmitSPIRVBuiltinExpr()
104 ArrayRef<Value *>{EmitScalarExpr(E->getArg(0))}, nullptr, in EmitSPIRVBuiltinExpr()
110 ArrayRef<Value *>{EmitScalarExpr(E->getArg(0))}, nullptr, in EmitSPIRVBuiltinExpr()
116 ArrayRef<Value *>{EmitScalarExpr(E->getArg(0))}, nullptr, in EmitSPIRVBuiltinExpr()
122 ArrayRef<Value *>{EmitScalarExpr(E->getArg(0))}, nullptr, in EmitSPIRVBuiltinExpr()
128 ArrayRef<Value *>{EmitScalarExpr(E->getArg(0))}, nullptr, in EmitSPIRVBuiltinExpr()
134 ArrayRef<Value *>{EmitScalarExpr(E->getArg(0))}, nullptr, in EmitSPIRVBuiltinExpr()
140 ArrayRef<Value *>{EmitScalarExpr(E->getArg(0))}, nullptr, in EmitSPIRVBuiltinExpr()