| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64StorePairSuppress.cpp | 150 const MachineOperand *BaseOp; in runOnMachineFunction() local 153 if (TII->getMemOperandWithOffset(MI, BaseOp, Offset, OffsetIsScalable, in runOnMachineFunction() 155 BaseOp->isReg()) { in runOnMachineFunction() 156 Register BaseReg = BaseOp->getReg(); in runOnMachineFunction()
|
| H A D | AArch64InstrInfo.h | 137 const MachineOperand *&BaseOp,
|
| H A D | AArch64InstrInfo.cpp | 2540 const MachineOperand *BaseOp; in getMemOperandsWithOffsetWidth() local 2541 if (!getMemOperandWithOffsetWidth(LdSt, BaseOp, Offset, OffsetIsScalable, in getMemOperandsWithOffsetWidth() 2544 BaseOps.push_back(BaseOp); in getMemOperandsWithOffsetWidth() 2567 const MachineInstr &LdSt, const MachineOperand *&BaseOp, int64_t &Offset, in getMemOperandWithOffsetWidth() argument 2599 BaseOp = &LdSt.getOperand(1); in getMemOperandWithOffsetWidth() 2603 BaseOp = &LdSt.getOperand(2); in getMemOperandWithOffsetWidth() 2608 if (!BaseOp->isReg() && !BaseOp->isFI()) in getMemOperandWithOffsetWidth()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMHazardRecognizer.cpp | 107 static bool getBaseOffset(const MachineInstr &MI, const MachineOperand *&BaseOp, in getBaseOffset() argument 127 BaseOp = &MI.getOperand(1); in getBaseOffset() 139 BaseOp = &MI.getOperand(1); in getBaseOffset() 144 BaseOp = &MI.getOperand(2); in getBaseOffset() 158 BaseOp = &MI.getOperand(1); in getBaseOffset()
|
| H A D | ARMLoadStoreOptimizer.cpp | 1622 Register Base = BaseOp.getReg(); in MergeBaseUpdateLSDouble() 1657 MIB.addReg(BaseOp.getReg(), RegState::Kill) in MergeBaseUpdateLSDouble() 1768 Register BaseReg = BaseOp.getReg(); in FixInvalidRegPairOp() 1793 bool BaseKill = BaseOp.isKill(); in FixInvalidRegPairOp() 1794 bool BaseUndef = BaseOp.isUndef(); in FixInvalidRegPairOp() 2733 MI->getOperand(BaseOp).setReg(NewBaseReg); in AdjustBaseAndOffset() 2872 int BaseOp = getBaseOperandIndex(Use); in DistributeIncrements() local 2873 if (BaseOp == -1) in DistributeIncrements() 2876 if (!Use.getOperand(BaseOp).isReg() || in DistributeIncrements() 2999 int BaseOp = getBaseOperandIndex(MI); in DistributeIncrements() local [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiInstrInfo.cpp | 758 const MachineInstr &LdSt, const MachineOperand *&BaseOp, int64_t &Offset, in getMemOperandWithOffsetWidth() argument 789 BaseOp = &LdSt.getOperand(1); in getMemOperandWithOffsetWidth() 792 if (!BaseOp->isReg()) in getMemOperandWithOffsetWidth() 814 const MachineOperand *BaseOp; in getMemOperandsWithOffsetWidth() local 816 if (!getMemOperandWithOffsetWidth(LdSt, BaseOp, Offset, Width, TRI)) in getMemOperandsWithOffsetWidth() 818 BaseOps.push_back(BaseOp); in getMemOperandsWithOffsetWidth()
|
| H A D | LanaiInstrInfo.h | 77 const MachineOperand *&BaseOp,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonOptAddrMode.cpp | 363 MachineOperand BaseOp = MID.mayLoad() ? MI->getOperand(1) in processAddUses() local 366 if (!BaseOp.isReg() || BaseOp.getReg() != AddDefR) in processAddUses() 418 MachineOperand &BaseOp = MID.mayLoad() ? UseMI->getOperand(1) in updateAddUses() local 422 BaseOp.setReg(newReg); in updateAddUses() 423 BaseOp.setIsUndef(AddRegOp.isUndef()); in updateAddUses() 424 BaseOp.setImplicit(AddRegOp.isImplicit()); in updateAddUses()
|
| H A D | HexagonInstrInfo.cpp | 1087 assert(BaseOp.getSubReg() == 0); in expandPostRAPseudo() 1093 .addReg(BaseOp.getReg(), getRegState(BaseOp)) in expandPostRAPseudo() 1102 assert(BaseOp.getSubReg() == 0); in expandPostRAPseudo() 1110 .addReg(BaseOp.getReg(), getRegState(BaseOp) & ~RegState::Kill) in expandPostRAPseudo() 1115 .addReg(BaseOp.getReg(), getRegState(BaseOp)) in expandPostRAPseudo() 1131 .addReg(BaseOp.getReg(), getRegState(BaseOp)) in expandPostRAPseudo() 1148 .addReg(BaseOp.getReg(), getRegState(BaseOp) & ~RegState::Kill) in expandPostRAPseudo() 1153 .addReg(BaseOp.getReg(), getRegState(BaseOp)) in expandPostRAPseudo() 2979 if (!BaseOp || !BaseOp->isReg()) in getMemOperandsWithOffsetWidth() 2981 BaseOps.push_back(BaseOp); in getMemOperandsWithOffsetWidth() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFMISimplifyPatchable.cpp | 96 const MachineOperand *BaseOp = (RelocOp == Op1) ? Op2 : Op1; in checkADDrr() local 139 .add(DefInst->getOperand(0)).addImm(Opcode).add(*BaseOp) in checkADDrr()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | EvergreenInstructions.td | 675 field string BaseOp; 684 let BaseOp = name; 690 let BaseOp = name; 706 field string BaseOp; 714 let BaseOp = name; 720 let BaseOp = name;
|
| H A D | SIInstrInfo.cpp | 265 if (!BaseOp) { in getMemOperandsWithOffsetWidth() 270 BaseOps.push_back(BaseOp); in getMemOperandsWithOffsetWidth() 306 BaseOps.push_back(BaseOp); in getMemOperandsWithOffsetWidth() 328 if (BaseOp && !BaseOp->isFI()) in getMemOperandsWithOffsetWidth() 329 BaseOps.push_back(BaseOp); in getMemOperandsWithOffsetWidth() 369 if (!BaseOp) // e.g. S_MEMTIME in getMemOperandsWithOffsetWidth() 371 BaseOps.push_back(BaseOp); in getMemOperandsWithOffsetWidth() 383 if (BaseOp) in getMemOperandsWithOffsetWidth() 384 BaseOps.push_back(BaseOp); in getMemOperandsWithOffsetWidth() 386 if (BaseOp) in getMemOperandsWithOffsetWidth() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetInstrInfo.cpp | 1072 const MachineInstr &MI, const MachineOperand *&BaseOp, int64_t &Offset, in getMemOperandWithOffset() argument 1080 BaseOp = BaseOps.front(); in getMemOperandWithOffset() 1224 const MachineOperand *BaseOp; in describeLoadedValue() local 1225 if (!TII->getMemOperandWithOffset(MI, BaseOp, Offset, OffsetIsScalable, in describeLoadedValue() 1249 return ParamLoadedValue(*BaseOp, Expr); in describeLoadedValue()
|
| H A D | MachineSink.cpp | 1007 const MachineOperand *BaseOp; in SinkingPreventsImplicitNullCheck() local 1010 if (!TII->getMemOperandWithOffset(MI, BaseOp, Offset, OffsetIsScalable, TRI)) in SinkingPreventsImplicitNullCheck() 1013 if (!BaseOp->isReg()) in SinkingPreventsImplicitNullCheck() 1026 MBP.LHS.getReg() == BaseOp->getReg(); in SinkingPreventsImplicitNullCheck()
|
| H A D | ModuloSchedule.cpp | 913 const MachineOperand *BaseOp; in computeDelta() local 916 if (!TII->getMemOperandWithOffset(MI, BaseOp, Offset, OffsetIsScalable, TRI)) in computeDelta() 923 if (!BaseOp->isReg()) in computeDelta() 926 Register BaseReg = BaseOp->getReg(); in computeDelta()
|
| H A D | MachinePipeliner.cpp | 2127 const MachineOperand *BaseOp; in computeDelta() local 2130 if (!TII->getMemOperandWithOffset(MI, BaseOp, Offset, OffsetIsScalable, TRI)) in computeDelta() 2137 if (!BaseOp->isReg()) in computeDelta() 2140 Register BaseReg = BaseOp->getReg(); in computeDelta()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfo.h | 96 const MachineOperand *&BaseOp,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kISelLowering.cpp | 1375 unsigned BaseOp = 0; in LowerXALUO() local 1382 BaseOp = M68kISD::ADD; in LowerXALUO() 1386 BaseOp = M68kISD::ADD; in LowerXALUO() 1390 BaseOp = M68kISD::SUB; in LowerXALUO() 1394 BaseOp = M68kISD::SUB; in LowerXALUO() 1401 SDValue Arith = DAG.getNode(BaseOp, DL, VTs, LHS, RHS); in LowerXALUO()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.h | 538 const MachineOperand *&BaseOp,
|
| H A D | PPCInstrInfo.cpp | 2758 const MachineOperand *BaseOp; in getMemOperandsWithOffsetWidth() local 2760 if (!getMemOperandWithOffsetWidth(LdSt, BaseOp, Offset, Width, TRI)) in getMemOperandsWithOffsetWidth() 2762 BaseOps.push_back(BaseOp); in getMemOperandsWithOffsetWidth()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | Target.td | 1661 // let RowFields = BaseOp 1662 // All add instruction predicated/non-predicated will have to set their BaseOp 1665 // def Add: { let BaseOp = 'ADD'; let predSense = 'nopred' } 1666 // def Add_predtrue: { let BaseOp = 'ADD'; let predSense = 'true' } 1667 // def Add_predfalse: { let BaseOp = 'ADD'; let predSense = 'false' }
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetInstrInfo.h | 1333 const MachineOperand *&BaseOp, int64_t &Offset,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.cpp | 3718 unsigned BaseOp = 0; in lowerXALUO() local 3725 BaseOp = SystemZISD::SADDO; in lowerXALUO() 3730 BaseOp = SystemZISD::SSUBO; in lowerXALUO() 3735 BaseOp = SystemZISD::UADDO; in lowerXALUO() 3740 BaseOp = SystemZISD::USUBO; in lowerXALUO() 3747 SDValue Result = DAG.getNode(BaseOp, DL, VTs, LHS, RHS); in lowerXALUO() 3783 unsigned BaseOp = 0; in lowerADDSUBCARRY() local 3793 BaseOp = SystemZISD::ADDCARRY; in lowerADDSUBCARRY() 3801 BaseOp = SystemZISD::SUBCARRY; in lowerADDSUBCARRY() 3813 SDValue Result = DAG.getNode(BaseOp, DL, VTs, LHS, RHS, Carry); in lowerADDSUBCARRY()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 6915 unsigned BaseOp; in lowerAddSubSatToMinMax() local 6922 BaseOp = TargetOpcode::G_ADD; in lowerAddSubSatToMinMax() 6927 BaseOp = TargetOpcode::G_ADD; in lowerAddSubSatToMinMax() 6932 BaseOp = TargetOpcode::G_SUB; in lowerAddSubSatToMinMax() 6937 BaseOp = TargetOpcode::G_SUB; in lowerAddSubSatToMinMax() 6971 MIRBuilder.buildInstr(BaseOp, {Res}, {LHS, RHSClamped}); in lowerAddSubSatToMinMax() 6977 MIRBuilder.buildInstr(BaseOp, {Res}, {LHS, Min}); in lowerAddSubSatToMinMax()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrInfo.cpp | 3730 auto &BaseOp = MemI.getOperand(MemRefBegin + X86::AddrBaseReg); in getAddrModeFromMemoryOp() local 3731 if (!BaseOp.isReg()) // Can be an MO_FrameIndex in getAddrModeFromMemoryOp() 3740 AM.BaseReg = BaseOp.getReg(); in getAddrModeFromMemoryOp() 3798 const MachineOperand *BaseOp = in getMemOperandsWithOffsetWidth() local 3800 if (!BaseOp->isReg()) // Can be an MO_FrameIndex in getMemOperandsWithOffsetWidth() 3818 if (!BaseOp->isReg()) in getMemOperandsWithOffsetWidth() 3827 BaseOps.push_back(BaseOp); in getMemOperandsWithOffsetWidth()
|