Searched refs:OffImm (Results 1 – 7 of 7) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMInstPrinter.cpp | 376 bool isSub = OffImm < 0; in printThumbLdrLabelOperand() 380 OffImm = 0; in printThumbLdrLabelOperand() 1063 else if (OffImm < 0) in printAdrLabelOperand() 1066 O << "#" << OffImm; in printAdrLabelOperand() 1208 OffImm = 0; in printAddrModeImm12Operand() 1235 OffImm = 0; in printT2AddrModeImm8Operand() 1270 OffImm = 0; in printT2AddrModeImm8s4Operand() 1306 else if (OffImm < 0) in printT2AddrModeImm8OffsetOperand() 1309 O << "#" << OffImm; in printT2AddrModeImm8OffsetOperand() 1324 else if (OffImm < 0) in printT2AddrModeImm8s4OffsetOperand() [all …]
|
| H A D | ARMMCTargetDesc.cpp | 452 int32_t OffImm = (int32_t)MO2.getImm(); in evaluateMemOpAddrForAddrMode_i12() local 454 if (OffImm == INT32_MIN) in evaluateMemOpAddrForAddrMode_i12() 455 OffImm = 0; in evaluateMemOpAddrForAddrMode_i12() 456 return Addr + OffImm; in evaluateMemOpAddrForAddrMode_i12() 529 int32_t OffImm = (int32_t)MO2.getImm(); in evaluateMemOpAddrForAddrModeT2_i8s4() local 533 if (OffImm == INT32_MIN) in evaluateMemOpAddrForAddrModeT2_i8s4() 534 OffImm = 0; in evaluateMemOpAddrForAddrModeT2_i8s4() 535 return Addr + OffImm; in evaluateMemOpAddrForAddrModeT2_i8s4() 549 if (OffImm == INT32_MIN) in evaluateMemOpAddrForAddrModeT2_pc() 550 OffImm = 0; in evaluateMemOpAddrForAddrModeT2_pc() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelDAGToDAG.cpp | 148 SDValue &OffImm); 150 SDValue &OffImm); 152 SDValue &OffImm); 154 SDValue &OffImm); 164 SDValue &OffImm); 166 SDValue &OffImm); 1264 OffImm = in SelectTAddrModeImm7() 1312 if (SelectT2AddrModeImm8(N, Base, OffImm)) in SelectT2AddrModeImm12() 1353 OffImm = in SelectT2AddrModeImm8() 1425 OffImm = in SelectT2AddrModeImm7() [all …]
|
| H A D | ARMLoadStoreOptimizer.cpp | 1799 int OffImm = getMemoryOpOffset(*MI); in FixInvalidRegPairOp() local 1803 if (OddRegNum > EvenRegNum && OffImm == 0) { in FixInvalidRegPairOp() 1831 ? (isT2 ? (OffImm < 0 ? ARM::t2LDRi8 : ARM::t2LDRi12) : ARM::LDRi12) in FixInvalidRegPairOp() 1832 : (isT2 ? (OffImm < 0 ? ARM::t2STRi8 : ARM::t2STRi12) : ARM::STRi12); in FixInvalidRegPairOp() 2294 int OffImm = getMemoryOpOffset(*Op0); in CanFormLdStDWord() local 2297 if (OffImm >= Limit || (OffImm <= -Limit) || (OffImm & (Scale-1))) in CanFormLdStDWord() 2299 Offset = OffImm; in CanFormLdStDWord() 2302 if (OffImm < 0) { in CanFormLdStDWord() 2304 OffImm = - OffImm; in CanFormLdStDWord() 2307 if (OffImm >= Limit || (OffImm & (Scale-1))) in CanFormLdStDWord() [all …]
|
| H A D | ARMBaseInstrInfo.cpp | 216 unsigned OffImm = MI.getOperand(NumOps - 2).getImm(); in convertToThreeAddress() local 221 bool isSub = ARM_AM::getAM2Op(OffImm) == ARM_AM::sub; in convertToThreeAddress() 222 unsigned Amt = ARM_AM::getAM2Offset(OffImm); in convertToThreeAddress() 235 ARM_AM::ShiftOpc ShOpc = ARM_AM::getAM2ShiftOpc(OffImm); in convertToThreeAddress() 255 bool isSub = ARM_AM::getAM3Op(OffImm) == ARM_AM::sub; in convertToThreeAddress() 256 unsigned Amt = ARM_AM::getAM3Offset(OffImm); in convertToThreeAddress()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelDAGToDAG.cpp | 103 return SelectAddrModeIndexed(N, 1, Base, OffImm); in SelectAddrModeIndexed8() 106 return SelectAddrModeIndexed(N, 2, Base, OffImm); in SelectAddrModeIndexed16() 109 return SelectAddrModeIndexed(N, 4, Base, OffImm); in SelectAddrModeIndexed32() 112 return SelectAddrModeIndexed(N, 8, Base, OffImm); in SelectAddrModeIndexed64() 115 return SelectAddrModeIndexed(N, 16, Base, OffImm); in SelectAddrModeIndexed128() 118 return SelectAddrModeUnscaled(N, 1, Base, OffImm); in SelectAddrModeUnscaled8() 400 SDValue &OffImm); 448 SDValue &OffImm) { in SelectAddrModeIndexed7S() argument 455 SDValue &OffImm); 457 SDValue &OffImm); [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64InstructionSelector.cpp | 7281 MachineOperand &OffImm = RootDef->getOperand(2); in selectAddrModeUnscaled() local 7282 if (!OffImm.isReg()) in selectAddrModeUnscaled() 7284 MachineInstr *RHS = MRI.getVRegDef(OffImm.getReg()); in selectAddrModeUnscaled()
|