Home
last modified time | relevance | path

Searched refs:WideLHS (Results 1 – 6 of 6) sorted by relevance

/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DFixedPointBuilder.h233 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 …]
/openbsd/src/gnu/llvm/llvm/lib/Support/
DKnownBits.cpp517 KnownBits WideLHS = LHS.sext(2 * BitWidth); in mulhs() local
519 return mul(WideLHS, WideRHS).extractBits(BitWidth, BitWidth); in mulhs()
526 KnownBits WideLHS = LHS.zext(2 * BitWidth); in mulhu() local
528 return mul(WideLHS, WideRHS).extractBits(BitWidth, BitWidth); in mulhu()
/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/
DARMParallelDSP.cpp720 LoadInst *WideLHS = WideLoads.count(BaseLHS) ? in InsertParallelMACs() local
725 Instruction *InsertAfter = GetInsertPoint(WideLHS, WideRHS); in InsertParallelMACs()
727 Acc = CreateSMLAD(WideLHS, WideRHS, Acc, RHSMul->Exchange, InsertAfter); in InsertParallelMACs()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/
DSimplifyIndVar.cpp1266 const SCEV *WideLHS; in cloneArithmeticIVUser() local
1276 WideLHS = SE->getSCEV(WideDef); in cloneArithmeticIVUser()
1281 WideLHS = GetExtend(NarrowLHS, WideType); in cloneArithmeticIVUser()
1287 getSCEVByOpCode(WideLHS, WideRHS, NarrowUse->getOpcode()); in cloneArithmeticIVUser()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorTypes.cpp4476 SDValue WideLHS, WideRHS; in WidenVecRes_OverflowOp() local
4485 WideLHS = GetWidenedVector(N->getOperand(0)); in WidenVecRes_OverflowOp()
4494 WideLHS = DAG.getNode( in WidenVecRes_OverflowOp()
4504 N->getOpcode(), DL, WideVTs, WideLHS, WideRHS).getNode(); in WidenVecRes_OverflowOp()
DDAGCombiner.cpp11387 SDValue WideLHS = DAG.getNode(ExtOpcode, DL, WideVT, LHS); in visitVSELECT() local
11390 SDValue WideSetCC = DAG.getSetCC(DL, WideSetCCVT, WideLHS, WideRHS, CC); in visitVSELECT()