Lines Matching refs:TY
50 #define IMPLEMENT_BINARY_OPERATOR(OP, TY) \ argument
51 case Type::TY##TyID: \
52 Dest.TY##Val = Src1.TY##Val OP Src2.TY##Val; \
114 #define IMPLEMENT_INTEGER_ICMP(OP, TY) \ argument
119 #define IMPLEMENT_VECTOR_INTEGER_ICMP(OP, TY) \ argument
304 #define IMPLEMENT_FCMP(OP, TY) \ argument
305 case Type::TY##TyID: \
306 Dest.IntVal = APInt(1,Src1.TY##Val OP Src2.TY##Val); \
309 #define IMPLEMENT_VECTOR_FCMP_T(OP, TY) \ argument
314 Src1.AggregateVal[_i].TY##Val OP Src2.AggregateVal[_i].TY##Val);\
339 #define IMPLEMENT_SCALAR_NANS(TY, X,Y) \ argument
340 if (TY->isFloatTy()) { \
364 #define MASK_VECTOR_NANS(TY, X,Y, FLAG) \ argument
365 if (TY->isVectorTy()) { \
366 if (cast<VectorType>(TY)->getElementType()->isFloatTy()) { \
457 #define IMPLEMENT_UNORDERED(TY, X,Y) \ argument
458 if (TY->isFloatTy()) { \
468 #define IMPLEMENT_VECTOR_UNORDERED(TY, X, Y, FUNC) \ argument
469 if (TY->isVectorTy()) { \
708 #define FLOAT_VECTOR_FUNCTION(OP, TY) \ in visitBinaryOperator() argument
710 R.AggregateVal[i].TY = \ in visitBinaryOperator()
711 Src1.AggregateVal[i].TY OP Src2.AggregateVal[i].TY; in visitBinaryOperator()
1715 #define IMPLEMENT_VAARG(TY) \ argument
1716 case Type::TY##TyID: Dest.TY##Val = Src.TY##Val; break