/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kFrameLowering.cpp | 338 bool IsSub = NumBytes < 0; in emitSPUpdate() local 339 uint64_t Offset = IsSub ? -NumBytes : NumBytes; in emitSPUpdate() 350 if (IsSub && !isRegLiveIn(MBB, M68k::D0)) in emitSPUpdate() 358 Opc = IsSub ? M68k::SUB32ar : M68k::ADD32ar; in emitSPUpdate() 372 MBB, MBBI, DL, IsSub ? -ThisVal : ThisVal, InEpilogue); in emitSPUpdate() 373 if (IsSub) in emitSPUpdate() 425 bool IsSub = Offset < 0; in BuildStackAdjustment() local 426 uint64_t AbsOffset = IsSub ? -Offset : Offset; in BuildStackAdjustment() 427 unsigned Opc = IsSub ? M68k::SUB32ai : M68k::ADD32ai; in BuildStackAdjustment()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ComplexDeinterleavingPass.cpp | 660 auto IsSub = [](unsigned Op) { in identifyPartialMul() local 666 else if (IsSub(Real->getOpcode()) && IsAdd(Imag->getOpcode())) in identifyPartialMul() 668 else if (IsSub(Real->getOpcode()) && IsSub(Imag->getOpcode())) in identifyPartialMul() 670 else if (IsAdd(Real->getOpcode()) && IsSub(Imag->getOpcode())) in identifyPartialMul()
|
H A D | AggressiveAntiDepBreaker.cpp | 578 bool IsSub = TRI->isSubRegister(SuperReg, Reg); in FindSuitableFreeRegisters() local 582 if (!IsSub) in FindSuitableFreeRegisters()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstructionSelector.cpp |
|
H A D | X86FrameLowering.cpp | 372 bool IsSub = Offset < 0; in BuildStackAdjustment() local 373 uint64_t AbsOffset = IsSub ? -Offset : Offset; in BuildStackAdjustment() 374 const unsigned Opc = IsSub ? getSUBriOpcode(Uses64BitFramePtr) in BuildStackAdjustment()
|
H A D | X86ISelLowering.cpp | 50429 static SDValue combineAddOrSubToADCOrSBB(bool IsSub, const SDLoc &DL, EVT VT, in combineAddOrSubToADCOrSBB() argument 50457 if ((!IsSub && CC == X86::COND_AE && ConstantX->isAllOnes()) || in combineAddOrSubToADCOrSBB() 50458 (IsSub && CC == X86::COND_B && ConstantX->isZero())) { in combineAddOrSubToADCOrSBB() 50467 if ((!IsSub && CC == X86::COND_BE && ConstantX->isAllOnes()) || in combineAddOrSubToADCOrSBB() 50468 (IsSub && CC == X86::COND_A && ConstantX->isZero())) { in combineAddOrSubToADCOrSBB() 50489 return DAG.getNode(IsSub ? X86ISD::SBB : X86ISD::ADC, DL, in combineAddOrSubToADCOrSBB() 50511 return DAG.getNode(IsSub ? X86ISD::SBB : X86ISD::ADC, DL, in combineAddOrSubToADCOrSBB() 50520 return DAG.getNode(IsSub ? X86ISD::ADC : X86ISD::SBB, DL, in combineAddOrSubToADCOrSBB() 50541 return DAG.getNode(IsSub ? X86ISD::ADC : X86ISD::SBB, DL, in combineAddOrSubToADCOrSBB() 50565 if ((IsSub && CC == X86::COND_NE && ConstantX->isZero()) || in combineAddOrSubToADCOrSBB() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonConstExtenders.cpp | 1804 bool IsSub = ExtOpc == Hexagon::S4_subaddi; in replaceInstrExpr() local 1805 Register Rs = MI.getOperand(IsSub ? 3 : 2); in replaceInstrExpr() 1806 ExtValue V = MI.getOperand(IsSub ? 2 : 3); in replaceInstrExpr() 1807 assert(EV == V && Rs == Ex.Rs && IsSub == Ex.Neg && "Initializer mismatch"); in replaceInstrExpr()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
H A D | X86InstructionSelector.cpp | 1130 bool IsSub = I.getOpcode() == TargetOpcode::G_USUBE || in selectUAddSub() local 1172 unsigned Opcode = IsSub ? OpSUB : OpADD; in selectUAddSub() 1196 Opcode = IsSub ? OpSBB : OpADC; in selectUAddSub() 1202 Opcode = IsSub ? OpSUB : OpADD; in selectUAddSub()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelDAGToDAG.cpp | 2717 bool IsSub = SDValueToConstBool(N->getOperand(2)); in SelectBaseMVE_VMLLDAV() local 2720 assert(!IsSub && in SelectBaseMVE_VMLLDAV() 2735 if (IsSub) in SelectBaseMVE_VMLLDAV()
|
H A D | ARMBaseInstrInfo.cpp | 3219 bool IsSub = Opc == ARM::SUBrr || Opc == ARM::t2SUBrr || in optimizeCompareInstr() local 3224 if (!IsSub || in optimizeCompareInstr() 3231 ARMCC::CondCodes NewCC = (IsSub ? getSwappedCondition(CC) : getCmpToAddCondition(CC)); in optimizeCompareInstr()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 12829 bool IsSub, ASTContext &Ctx) { in getAlignmentAndOffsetFromBinAddOrSub() argument 12843 if (IsSub) in getAlignmentAndOffsetFromBinAddOrSub()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 2347 bool IsSub = (BinOp == Instruction::Sub); in willNotOverflow() local 2350 bool OverflowDown = IsSub ^ IsNegativeConst; in willNotOverflow()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ExprConstant.cpp | 13359 bool IsSub) { in addOrSubLValueAsInteger() argument 13367 Offset = CharUnits::fromQuantity(IsSub ? Offset64 - Index64 in addOrSubLValueAsInteger()
|