Searched refs:OffsetPos (Results 1 – 10 of 10) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARC/ |
| H A D | ARCInstrInfo.cpp | 425 unsigned &OffsetPos) const { in getBaseAndOffsetPosition() 430 OffsetPos = 2; in getBaseAndOffsetPosition() 434 OffsetPos++; in getBaseAndOffsetPosition() 437 if (!MI.getOperand(BasePos).isReg() || !MI.getOperand(OffsetPos).isImm()) in getBaseAndOffsetPosition()
|
| H A D | ARCOptAddrMode.cpp | 202 unsigned BasePos, OffsetPos; in tryToCombine() local 205 if (!AII->getBaseAndOffsetPosition(Ldst, BasePos, OffsetPos)) { in tryToCombine() 211 MachineOperand &Offset = Ldst.getOperand(OffsetPos); in tryToCombine()
|
| H A D | ARCInstrInfo.h | 94 unsigned &OffsetPos) const override;
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | MachinePipeliner.cpp | 945 unsigned BasePos = 0, OffsetPos = 0, NewBase = 0; in changeDependences() local 947 if (!canUseLastOffsetValue(I.getInstr(), BasePos, OffsetPos, NewBase, in changeDependences() 2126 unsigned &OffsetPos, in canUseLastOffsetValue() argument 2172 OffsetPos = OffsetPosLd; in canUseLastOffsetValue() 2187 unsigned BasePos, OffsetPos; in applyInstrChange() local 2188 if (!TII->getBaseAndOffsetPosition(*MI, BasePos, OffsetPos)) in applyInstrChange() 2205 MI->getOperand(OffsetPos).getImm() + RegAndOffset.second * OffsetDiff; in applyInstrChange() 2206 NewMI->getOperand(OffsetPos).setImm(NewOffset); in applyInstrChange() 2507 unsigned BasePos, OffsetPos; in orderDependence() local 2508 if (ST.getInstrInfo()->getBaseAndOffsetPosition(*MI, BasePos, OffsetPos)) in orderDependence() [all …]
|
| H A D | ModuloSchedule.cpp | 1013 unsigned BasePos, OffsetPos; in cloneAndChangeInstr() local 1014 if (!TII->getBaseAndOffsetPosition(*OldMI, BasePos, OffsetPos)) in cloneAndChangeInstr() 1016 int64_t NewOffset = OldMI->getOperand(OffsetPos).getImm(); in cloneAndChangeInstr() 1020 NewMI->getOperand(OffsetPos).setImm(NewOffset); in cloneAndChangeInstr()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonInstrInfo.cpp | 2045 unsigned BasePos = 0, OffsetPos = 0; in getIncrementValue() local 2046 if (!getBaseAndOffsetPosition(MI, BasePos, OffsetPos)) in getIncrementValue() 2048 const MachineOperand &OffsetOp = MI.getOperand(OffsetPos); in getIncrementValue() 3269 unsigned BasePos = 0, OffsetPos = 0; in getBaseAndOffset() local 3270 if (!getBaseAndOffsetPosition(MI, BasePos, OffsetPos)) in getBaseAndOffset() 3278 const MachineOperand &OffsetOp = MI.getOperand(OffsetPos); in getBaseAndOffset() 3292 unsigned &BasePos, unsigned &OffsetPos) const { in getBaseAndOffsetPosition() 3299 OffsetPos = 1; in getBaseAndOffsetPosition() 3302 OffsetPos = 1; in getBaseAndOffsetPosition() 3305 OffsetPos = 2; in getBaseAndOffsetPosition() [all …]
|
| H A D | HexagonInstrInfo.h | 299 unsigned &OffsetPos) const override;
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | MachinePipeliner.h | 311 unsigned &OffsetPos, unsigned &NewBase,
|
| H A D | TargetInstrInfo.h | 1407 unsigned &OffsetPos) const { in getBaseAndOffsetPosition() argument
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 21166 const unsigned OffsetPos = 4; in legalizeSVEGatherPrefetchOffsVec() local 21167 SDValue Offset = N->getOperand(OffsetPos); in legalizeSVEGatherPrefetchOffsVec() 21178 Ops[OffsetPos] = Offset; in legalizeSVEGatherPrefetchOffsVec() 21190 const unsigned ImmPos = 4, OffsetPos = 3; in combineSVEPrefetchVecBaseImmOff() local 21197 std::swap(Ops[ImmPos], Ops[OffsetPos]); in combineSVEPrefetchVecBaseImmOff()
|