| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCOptAddrMode.cpp | 182 unsigned BasePos, OffPos; in isLoadStoreThatCanHandleDisplacement() local 201 unsigned BasePos, OffsetPos; in tryToCombine() local 209 MachineOperand &Base = Ldst.getOperand(BasePos); in tryToCombine() 288 unsigned BasePos, OffPos; in canJoinInstructions() local 378 unsigned BasePos, OffPos; in fixPastUses() local 383 BasePos = 1; in fixPastUses() 394 MI->getOperand(BasePos).setReg(NewBase); in fixPastUses() 455 unsigned BasePos, OffPos; in changeToAddrMode() local 462 Ldst.removeOperand(BasePos); in changeToAddrMode() 465 Src = Ldst.getOperand(BasePos - 1); in changeToAddrMode() [all …]
|
| H A D | ARCInstrInfo.cpp | 424 unsigned &BasePos, in getBaseAndOffsetPosition() argument 429 BasePos = 1; in getBaseAndOffsetPosition() 433 BasePos++; in getBaseAndOffsetPosition() 437 if (!MI.getOperand(BasePos).isReg() || !MI.getOperand(OffsetPos).isImm()) in getBaseAndOffsetPosition()
|
| H A D | ARCInstrInfo.h | 93 unsigned &BasePos,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachinePipeliner.cpp | 962 unsigned BasePos = 0, OffsetPos = 0, NewBase = 0; in changeDependences() local 2555 unsigned &BasePos, in canUseLastOffsetValue() argument 2601 BasePos = BasePosLd; in canUseLastOffsetValue() 2617 unsigned BasePos, OffsetPos; in applyInstrChange() local 2618 if (!TII->getBaseAndOffsetPosition(*MI, BasePos, OffsetPos)) in applyInstrChange() 2620 Register BaseReg = MI->getOperand(BasePos).getReg(); in applyInstrChange() 2630 NewMI->getOperand(BasePos).setReg(RegAndOffset.first); in applyInstrChange() 2939 unsigned BasePos, OffsetPos; in orderDependence() local 2941 if (MI->getOperand(BasePos).getReg() == Reg) in orderDependence() 3304 unsigned BasePos, OffsetPos; in fixupRegisterOverlaps() local [all …]
|
| H A D | ModuloSchedule.cpp | 1008 unsigned BasePos, OffsetPos; in cloneAndChangeInstr() local 1009 if (!TII->getBaseAndOffsetPosition(*OldMI, BasePos, OffsetPos)) in cloneAndChangeInstr()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonInstrInfo.cpp | 2046 unsigned BasePos = 0, OffsetPos = 0; in getIncrementValue() local 2047 if (!getBaseAndOffsetPosition(MI, BasePos, OffsetPos)) in getIncrementValue() 3272 unsigned BasePos = 0, OffsetPos = 0; in getBaseAndOffset() local 3273 if (!getBaseAndOffsetPosition(MI, BasePos, OffsetPos)) in getBaseAndOffset() 3287 const MachineOperand &BaseOp = MI.getOperand(BasePos); in getBaseAndOffset() 3295 unsigned &BasePos, unsigned &OffsetPos) const { in getBaseAndOffsetPosition() argument 3301 BasePos = 0; in getBaseAndOffsetPosition() 3304 BasePos = 0; in getBaseAndOffsetPosition() 3307 BasePos = 1; in getBaseAndOffsetPosition() 3313 BasePos++; in getBaseAndOffsetPosition() [all …]
|
| H A D | HexagonInstrInfo.h | 298 bool getBaseAndOffsetPosition(const MachineInstr &MI, unsigned &BasePos,
|
| H A D | HexagonVectorCombine.cpp | 1106 BasicBlock::iterator BasePos = Builder.GetInsertPoint(); in realignLoadGroup() local 1240 if (!HVC.isSafeToMoveBeforeInBB(*Load, BasePos)) in realignLoadGroup() 1241 moveBefore(Load, &*BasePos); in realignLoadGroup()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachinePipeliner.h | 311 bool canUseLastOffsetValue(MachineInstr *MI, unsigned &BasePos,
|
| H A D | TargetInstrInfo.h | 1458 unsigned &BasePos, in getBaseAndOffsetPosition() argument
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | CFG.cpp | 1963 LocalScope::const_iterator BasePos = SrcPos.shared_parent(DstPos); in addScopeChangesHandling() local 1966 if (BuildOpts.AddScopes && !DstPos.inSameLocalScope(BasePos)) { in addScopeChangesHandling() 1967 for (LocalScope::const_iterator I = DstPos; I != BasePos; ++I) in addScopeChangesHandling() 1974 addAutomaticObjHandling(SrcPos, BasePos, S); in addScopeChangesHandling()
|