Home
last modified time | relevance | path

Searched refs:OffsetPos (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCInstrInfo.cpp425 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 DARCOptAddrMode.cpp201 unsigned BasePos, OffsetPos; in tryToCombine() local
204 if (!AII->getBaseAndOffsetPosition(Ldst, BasePos, OffsetPos)) { in tryToCombine()
210 MachineOperand &Offset = Ldst.getOperand(OffsetPos); in tryToCombine()
H A DARCInstrInfo.h94 unsigned &OffsetPos) const override;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachinePipeliner.cpp1022 unsigned BasePos = 0, OffsetPos = 0, NewBase = 0; in changeDependences() local
1024 if (!canUseLastOffsetValue(I.getInstr(), BasePos, OffsetPos, NewBase, in changeDependences()
2612 unsigned &OffsetPos, in canUseLastOffsetValue() argument
2658 OffsetPos = OffsetPosLd; in canUseLastOffsetValue()
2673 unsigned BasePos, OffsetPos; in applyInstrChange() local
2674 if (!TII->getBaseAndOffsetPosition(*MI, BasePos, OffsetPos)) in applyInstrChange()
2691 MI->getOperand(OffsetPos).getImm() + RegAndOffset.second * OffsetDiff; in applyInstrChange()
2692 NewMI->getOperand(OffsetPos).setImm(NewOffset); in applyInstrChange()
2995 unsigned BasePos, OffsetPos; in orderDependence() local
2996 if (ST.getInstrInfo()->getBaseAndOffsetPosition(*MI, BasePos, OffsetPos)) in orderDependence()
[all …]
H A DModuloSchedule.cpp1015 unsigned BasePos, OffsetPos; in cloneAndChangeInstr() local
1016 if (!TII->getBaseAndOffsetPosition(*OldMI, BasePos, OffsetPos)) in cloneAndChangeInstr()
1018 int64_t NewOffset = OldMI->getOperand(OffsetPos).getImm(); in cloneAndChangeInstr()
1022 NewMI->getOperand(OffsetPos).setImm(NewOffset); in cloneAndChangeInstr()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.cpp2047 unsigned BasePos = 0, OffsetPos = 0; in getIncrementValue() local
2048 if (!getBaseAndOffsetPosition(MI, BasePos, OffsetPos)) in getIncrementValue()
2050 const MachineOperand &OffsetOp = MI.getOperand(OffsetPos); in getIncrementValue()
3301 unsigned BasePos = 0, OffsetPos = 0; in getBaseAndOffset() local
3302 if (!getBaseAndOffsetPosition(MI, BasePos, OffsetPos)) in getBaseAndOffset()
3310 const MachineOperand &OffsetOp = MI.getOperand(OffsetPos); in getBaseAndOffset()
3324 unsigned &BasePos, unsigned &OffsetPos) const { in getBaseAndOffsetPosition()
3331 OffsetPos = 1; in getBaseAndOffsetPosition()
3334 OffsetPos = 1; in getBaseAndOffsetPosition()
3337 OffsetPos = 2; in getBaseAndOffsetPosition()
[all …]
H A DHexagonInstrInfo.h299 unsigned &OffsetPos) const override;
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachinePipeliner.h317 unsigned &OffsetPos, unsigned &NewBase,
H A DTargetInstrInfo.h1495 unsigned &OffsetPos) const { in getBaseAndOffsetPosition() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp24855 const unsigned OffsetPos = 4; in legalizeSVEGatherPrefetchOffsVec() local
24856 SDValue Offset = N->getOperand(OffsetPos); in legalizeSVEGatherPrefetchOffsVec()
24867 Ops[OffsetPos] = Offset; in legalizeSVEGatherPrefetchOffsVec()
24879 const unsigned ImmPos = 4, OffsetPos = 3; in combineSVEPrefetchVecBaseImmOff() local
24886 std::swap(Ops[ImmPos], Ops[OffsetPos]); in combineSVEPrefetchVecBaseImmOff()