Searched refs:WideLHS (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | FixedPointBuilder.h | 233 Value *WideLHS = CreateFixedToFixed(LHS, LHSSema, CommonSema); in CreateAdd() local 239 Result = B.CreateBinaryIntrinsic(IID, WideLHS, WideRHS); in CreateAdd() 241 Result = B.CreateAdd(WideLHS, WideRHS); in CreateAdd() 259 Value *WideLHS = CreateFixedToFixed(LHS, LHSSema, CommonSema); in CreateSub() local 265 Result = B.CreateBinaryIntrinsic(IID, WideLHS, WideRHS); in CreateSub() 267 Result = B.CreateSub(WideLHS, WideRHS); in CreateSub() 293 Value *WideLHS = CreateFixedToFixed(LHS, LHSSema, CommonSema); in CreateMul() local 303 IID, {WideLHS->getType()}, in CreateMul() 304 {WideLHS, WideRHS, B.getInt32(CommonSema.getScale())}); in CreateMul() 321 Value *WideLHS = CreateFixedToFixed(LHS, LHSSema, CommonSema); in CreateDiv() local [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMParallelDSP.cpp | 717 LoadInst *WideLHS = WideLoads.count(BaseLHS) ? in InsertParallelMACs() local 722 Instruction *InsertAfter = GetInsertPoint(WideLHS, WideRHS); in InsertParallelMACs() 724 Acc = CreateSMLAD(WideLHS, WideRHS, Acc, RHSMul->Exchange, InsertAfter); in InsertParallelMACs()
|
/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | KnownBits.cpp | 897 KnownBits WideLHS = LHS.sext(2 * BitWidth); in mulhs() local 899 return mul(WideLHS, WideRHS).extractBits(BitWidth, BitWidth); in mulhs() 905 KnownBits WideLHS = LHS.zext(2 * BitWidth); in mulhu() local 907 return mul(WideLHS, WideRHS).extractBits(BitWidth, BitWidth); in mulhu()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SimplifyIndVar.cpp | 1327 const SCEV *WideLHS; in cloneArithmeticIVUser() local 1337 WideLHS = SE->getSCEV(WideDef); in cloneArithmeticIVUser() 1342 WideLHS = GetExtend(NarrowLHS, WideType); in cloneArithmeticIVUser() 1348 getSCEVByOpCode(WideLHS, WideRHS, NarrowUse->getOpcode()); in cloneArithmeticIVUser()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 4974 SDValue WideLHS, WideRHS; in WidenVecRes_OverflowOp() 4983 WideLHS = GetWidenedVector(N->getOperand(0)); in WidenVecRes_OverflowOp() 4992 WideLHS = DAG.getNode( in WidenVecRes_OverflowOp() 5002 N->getOpcode(), DL, WideVTs, WideLHS, WideRHS).getNode(); in WidenVecRes_OverflowOp() 4970 SDValue WideLHS, WideRHS; WidenVecRes_OverflowOp() local
|
H A D | DAGCombiner.cpp | 12387 SDValue WideLHS = DAG.getNode(ExtOpcode, DL, WideVT, LHS); in visitVSELECT() local 12390 SDValue WideSetCC = DAG.getSetCC(DL, WideSetCCVT, WideLHS, WideRHS, CC); in visitVSELECT()
|