Searched refs:RtAndRt2 (Results 1 – 1 of 1) sorted by relevance
/openbsd/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 7816 Value *RtAndRt2 = EmitScalarExpr(E->getArg(2)); in EmitARMBuiltinExpr() local 7820 Value *Rt = Builder.CreateTruncOrBitCast(RtAndRt2, Int32Ty); in EmitARMBuiltinExpr() 7821 Value *Rt2 = Builder.CreateLShr(RtAndRt2, C1); in EmitARMBuiltinExpr() 7844 Value *RtAndRt2 = Builder.CreateCall(F, {Coproc, Opc1, CRm}); in EmitARMBuiltinExpr() local 7849 Value *Rt = Builder.CreateExtractValue(RtAndRt2, 1); in EmitARMBuiltinExpr() 7850 Value *Rt1 = Builder.CreateExtractValue(RtAndRt2, 0); in EmitARMBuiltinExpr() 7855 RtAndRt2 = Builder.CreateShl(Rt, ShiftCast, "shl", true); in EmitARMBuiltinExpr() 7856 RtAndRt2 = Builder.CreateOr(RtAndRt2, Rt1); in EmitARMBuiltinExpr() 7858 return Builder.CreateBitCast(RtAndRt2, ConvertType(E->getType())); in EmitARMBuiltinExpr()
|