Searched refs:IsAdd (Results 1 - 17 of 17) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCFrameLowering.cpp452 unsigned Reg, int NumBytes, bool IsAdd,
456 Opc = IsAdd ? ARC::ADD_rru6 : ARC::SUB_rru6;
458 Opc = IsAdd ? ARC::ADD_rrs12 : ARC::SUB_rrs12;
460 Opc = IsAdd ? ARC::ADD_rrlimm : ARC::SUB_rrlimm;
484 bool IsAdd = (Old.getOpcode() == ARC::ADJCALLSTACKUP); local
485 emitRegUpdate(MBB, I, dl, ARC::SP, Amt, IsAdd, TII);
450 emitRegUpdate(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, DebugLoc dl, unsigned Reg, int NumBytes, bool IsAdd, const ARCInstrInfo *TII) argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp978 bool IsAdd = Opcode == ISD::ADD || Opcode == ISD::ADDC || Opcode == ISD::ADDE; local
1001 unsigned Opc = OpcMap[0][N->isDivergent()][IsAdd];
1002 unsigned CarryOpc = OpcMap[1][N->isDivergent()][IsAdd];
1062 bool IsAdd = N->getOpcode() == ISD::UADDO; local
1068 if ((IsAdd && (UI->getOpcode() != ISD::ADDCARRY)) ||
1069 (!IsAdd && (UI->getOpcode() != ISD::SUBCARRY))) {
1076 unsigned Opc = IsAdd ? AMDGPU::V_ADD_I32_e64 : AMDGPU::V_SUB_I32_e64;
H A DAMDGPUInstructionSelector.cpp443 const bool IsAdd = I.getOpcode() == AMDGPU::G_UADDO || local
452 unsigned NoCarryOpc = IsAdd ? AMDGPU::V_ADD_I32_e64 : AMDGPU::V_SUB_I32_e64;
453 unsigned CarryOpc = IsAdd ? AMDGPU::V_ADDC_U32_e64 : AMDGPU::V_SUBB_U32_e64;
468 unsigned NoCarryOpc = IsAdd ? AMDGPU::S_ADD_U32 : AMDGPU::S_SUB_U32;
469 unsigned CarryOpc = IsAdd ? AMDGPU::S_ADDC_U32 : AMDGPU::S_SUBB_U32;
H A DSIISelLowering.cpp3795 bool IsAdd = (MI.getOpcode() == AMDGPU::S_ADD_U64_PSEUDO); local
3797 unsigned LoOpc = IsAdd ? AMDGPU::S_ADD_U32 : AMDGPU::S_SUB_U32;
3798 unsigned HiOpc = IsAdd ? AMDGPU::S_ADDC_U32 : AMDGPU::S_SUBB_U32;
3816 bool IsAdd = (MI.getOpcode() == AMDGPU::V_ADD_U64_PSEUDO); local
3852 unsigned LoOpc = IsAdd ? AMDGPU::V_ADD_I32_e64 : AMDGPU::V_SUB_I32_e64;
3859 unsigned HiOpc = IsAdd ? AMDGPU::V_ADDC_U32_e64 : AMDGPU::V_SUBB_U32_e64;
H A DSIInstrInfo.cpp5823 bool IsAdd = (Inst.getOpcode() == AMDGPU::S_ADD_U64_PSEUDO); local
5858 unsigned LoOpc = IsAdd ? AMDGPU::V_ADD_I32_e64 : AMDGPU::V_SUB_I32_e64;
5866 unsigned HiOpc = IsAdd ? AMDGPU::V_ADDC_U32_e64 : AMDGPU::V_SUBB_U32_e64;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp7621 bool IsAdd = Node->getOpcode() == ISD::UADDO;
7624 unsigned OpcCarry = IsAdd ? ISD::ADDCARRY : ISD::SUBCARRY;
7634 Result = DAG.getNode(IsAdd ? ISD::ADD : ISD::SUB, dl,
7640 ISD::CondCode CC = IsAdd ? ISD::SETULT : ISD::SETUGT;
7650 bool IsAdd = Node->getOpcode() == ISD::SADDO;
7652 Result = DAG.getNode(IsAdd ? ISD::ADD : ISD::SUB, dl,
7660 unsigned OpcSat = IsAdd ? ISD::SADDSAT : ISD::SSUBSAT;
7678 DAG.getSetCC(dl, OType, RHS, Zero, IsAdd ? ISD::SETLT : ISD::SETGT);
H A DLegalizeDAG.cpp3507 bool IsAdd = Node->getOpcode() == ISD::ADDCARRY;
3510 unsigned Op = IsAdd ? ISD::ADD : ISD::SUB;
3517 ISD::CondCode CC = IsAdd ? ISD::SETULT : ISD::SETUGT;
3532 IsAdd ? DAG.getSetCC(dl, SetCCType, Sum2, Zero, ISD::SETEQ)
H A DDAGCombiner.cpp2090 bool IsAdd = N->getOpcode() == ISD::ADD; local
2091 SDValue C = IsAdd ? N->getOperand(1) : N->getOperand(0);
2092 SDValue Z = IsAdd ? N->getOperand(0) : N->getOperand(1);
2117 SDValue C1 = IsAdd ? DAG.getConstant(CN->getAPIntValue() + 1, DL, VT) :
2119 return DAG.getNode(IsAdd ? ISD::SUB : ISD::ADD, DL, VT, C1, LowBit);
2130 bool IsAdd = N->getOpcode() == ISD::ADD; local
2131 SDValue ConstantOp = IsAdd ? N->getOperand(1) : N->getOperand(0);
2132 SDValue ShiftOp = IsAdd ? N->getOperand(0) : N->getOperand(1);
2153 auto ShOpcode = IsAdd ? ISD::SRA : ISD::SRL;
2156 DAG.FoldConstantArithmetic(IsAdd
2510 foldAddSubMasked1(bool IsAdd, SDValue N0, SDValue N1, SelectionDAG &DAG, const SDLoc &DL) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DAutoUpgrade.cpp2410 bool IsAdd = Name.contains(".padds"); local
2411 Rep = UpgradeX86AddSubSatIntrinsics(Builder, *CI, true, IsAdd);
2418 bool IsAdd = Name.contains(".paddus"); local
2419 Rep = UpgradeX86AddSubSatIntrinsics(Builder, *CI, false, IsAdd);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp353 bool IsLeaf, bool IsAdd) {
355 if (!IsAdd) {
374 if (IsAdd && IsLeaf)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp1711 bool IsAdd = II->getIntrinsicID() == Intrinsic::uadd_sat; local
1719 if (IsAdd)
1727 IsAdd, /* NSW */ false, Known, Known2);
1731 if (IsAdd) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp1811 auto IsSignedSaturateLimit = [&](Value *Limit, bool IsAdd) {
1834 if (IsAdd) {
1885 IsSignedSaturateLimit(TrueVal, /*IsAdd=*/true))
1896 IsSignedSaturateLimit(TrueVal, /*IsAdd=*/false))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp5238 const bool IsAdd = MI.getOpcode() == TargetOpcode::G_SADDO;
5243 if (IsAdd)
5261 IsAdd ? CmpInst::ICMP_SLT : CmpInst::ICMP_SGT, BoolTy, RHS, Zero);
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp6848 bool IsAdd = BO->getOpcode() == BO_Add;
6850 return setStep(BO->getRHS(), !IsAdd);
6851 if (IsAdd && getInitLCDecl(BO->getRHS()) == LCDecl)
6855 bool IsAdd = CE->getOperator() == OO_Plus;
6856 if ((IsAdd || CE->getOperator() == OO_Minus) && CE->getNumArgs() == 2) {
6858 return setStep(CE->getArg(1), !IsAdd);
6859 if (IsAdd && getInitLCDecl(CE->getArg(1)) == LCDecl)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp1041 bool IsAdd = ROOTNode->getOpcode() == ISD::ADD; local
1042 unsigned Opcode = IsAdd ? (IsUnsigned ? MipsISD::MAddu : MipsISD::MAdd)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp4805 bool IsAdd = Op->getOpcode() == ISD::SADDSAT; local
4810 NewOpcode = IsAdd ? ARMISD::QADD8b : ARMISD::QSUB8b;
4813 NewOpcode = IsAdd ? ARMISD::QADD16b : ARMISD::QSUB16b;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp[all...]

Completed in 652 milliseconds