Home
last modified time | relevance | path

Searched refs:MulResult (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp3190 SDValue MulResult = TLI.makeLibCall(DAG, in LowerUMULO_SMULO() local
3194 std::tie(BottomHalf, TopHalf) = DAG.SplitScalar(MulResult, dl, VT, VT); in LowerUMULO_SMULO()
3206 assert(MulResult->use_empty() && "Illegally typed node still in use!"); in LowerUMULO_SMULO()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp11476 Value *MulResult, *HigherBits; in EmitAArch64BuiltinExpr() local
11478 MulResult = Builder.CreateNSWMul(LHS, RHS); in EmitAArch64BuiltinExpr()
11479 HigherBits = Builder.CreateAShr(MulResult, 64); in EmitAArch64BuiltinExpr()
11481 MulResult = Builder.CreateNUWMul(LHS, RHS); in EmitAArch64BuiltinExpr()
11482 HigherBits = Builder.CreateLShr(MulResult, 64); in EmitAArch64BuiltinExpr()
16555 Value *MulResult, *HigherBits; in EmitX86BuiltinExpr() local
16557 MulResult = Builder.CreateNSWMul(LHS, RHS); in EmitX86BuiltinExpr()
16558 HigherBits = Builder.CreateAShr(MulResult, 64); in EmitX86BuiltinExpr()
16560 MulResult = Builder.CreateNUWMul(LHS, RHS); in EmitX86BuiltinExpr()
16561 HigherBits = Builder.CreateLShr(MulResult, 64); in EmitX86BuiltinExpr()
[all …]