Home
last modified time | relevance | path

Searched refs:OffImm (Results 1 – 7 of 7) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMInstPrinter.cpp376 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 DARMMCTargetDesc.cpp452 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 DARMISelDAGToDAG.cpp148 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 DARMLoadStoreOptimizer.cpp1799 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 DARMBaseInstrInfo.cpp216 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 DAArch64ISelDAGToDAG.cpp103 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 DAArch64InstructionSelector.cpp7281 MachineOperand &OffImm = RootDef->getOperand(2); in selectAddrModeUnscaled() local
7282 if (!OffImm.isReg()) in selectAddrModeUnscaled()
7284 MachineInstr *RHS = MRI.getVRegDef(OffImm.getReg()); in selectAddrModeUnscaled()