Searched refs:MulOps (Results 1 – 2 of 2) sorted by relevance
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
| D | CGBuiltin.cpp | 1825 SmallVector<Value *, 2> MulOps; in EmitAArch64ScalarBuiltinExpr() local 1826 MulOps.push_back(Ops[1]); in EmitAArch64ScalarBuiltinExpr() 1827 MulOps.push_back(Ops[2]); in EmitAArch64ScalarBuiltinExpr() 1828 MulOps[0] = CGF.Builder.CreateInsertElement(V, MulOps[0], CI); in EmitAArch64ScalarBuiltinExpr() 1829 MulOps[1] = CGF.Builder.CreateExtractElement(MulOps[1], Ops[3], "extract"); in EmitAArch64ScalarBuiltinExpr() 1830 MulOps[1] = CGF.Builder.CreateInsertElement(V, MulOps[1], CI); in EmitAArch64ScalarBuiltinExpr() 1831 Value *MulRes = CGF.Builder.CreateCall2(F, MulOps[0], MulOps[1]); in EmitAArch64ScalarBuiltinExpr() 4597 SmallVector<Value *, 2> MulOps(Ops.begin() + 1, Ops.end()); in EmitARMBuiltinExpr() local 4599 MulOps, "vqdmlal"); in EmitARMBuiltinExpr() 4608 SmallVector<Value *, 2> MulOps(Ops.begin() + 1, Ops.end()); in EmitARMBuiltinExpr() local [all …]
|
| /freebsd-9-stable/contrib/llvm/lib/Analysis/ |
| D | ScalarEvolution.cpp | 1420 SmallVector<const SCEV *, 4> MulOps(Mul->op_begin()+1, Mul->op_end()); in CollectAddOperandsWithScales() local 1421 const SCEV *Key = SE.getMulExpr(MulOps); in CollectAddOperandsWithScales() 1670 SmallVector<const SCEV *, 4> MulOps(Mul->op_begin(), in getAddExpr() local 1672 MulOps.append(Mul->op_begin()+MulOp+1, Mul->op_end()); in getAddExpr() 1673 InnerMul = getMulExpr(MulOps); in getAddExpr() 1703 SmallVector<const SCEV *, 4> MulOps(Mul->op_begin(), in getAddExpr() local 1705 MulOps.append(Mul->op_begin()+MulOp+1, Mul->op_end()); in getAddExpr() 1706 InnerMul1 = getMulExpr(MulOps); in getAddExpr() 1710 SmallVector<const SCEV *, 4> MulOps(OtherMul->op_begin(), in getAddExpr() local 1712 MulOps.append(OtherMul->op_begin()+OMulOp+1, OtherMul->op_end()); in getAddExpr() [all …]
|