Searched refs:RtAndRt2 (Results 1 – 1 of 1) sorted by relevance
/external/clang/lib/CodeGen/ |
D | CGBuiltin.cpp | 4037 Value *RtAndRt2 = EmitScalarExpr(E->getArg(2)); in EmitARMBuiltinExpr() local 4041 Value *Rt = Builder.CreateTruncOrBitCast(RtAndRt2, Int32Ty); in EmitARMBuiltinExpr() 4042 Value *Rt2 = Builder.CreateLShr(RtAndRt2, C1); in EmitARMBuiltinExpr() 4065 Value *RtAndRt2 = Builder.CreateCall(F, {Coproc, Opc1, CRm}); in EmitARMBuiltinExpr() local 4070 Value *Rt = Builder.CreateExtractValue(RtAndRt2, 1); in EmitARMBuiltinExpr() 4071 Value *Rt1 = Builder.CreateExtractValue(RtAndRt2, 0); in EmitARMBuiltinExpr() 4076 RtAndRt2 = Builder.CreateShl(Rt, ShiftCast, "shl", true); in EmitARMBuiltinExpr() 4077 RtAndRt2 = Builder.CreateOr(RtAndRt2, Rt1); in EmitARMBuiltinExpr() 4079 return Builder.CreateBitCast(RtAndRt2, ConvertType(E->getType())); in EmitARMBuiltinExpr()
|