Home
last modified time | relevance | path

Searched refs:BrOffset (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMBasicBlockInfo.cpp97 unsigned BrOffset = getOffsetOf(MI) + PCAdj; in isBBInRange() local
104 << int(DestOffset - BrOffset) << "\t" << *MI); in isBBInRange()
106 if (BrOffset <= DestOffset) { in isBBInRange()
108 if (DestOffset-BrOffset <= MaxDisp) in isBBInRange()
111 if (BrOffset-DestOffset <= MaxDisp) in isBBInRange()
H A DARMConstantIslandPass.cpp1941 unsigned BrOffset = BBUtils->getOffsetOf(Br.MI) + 4 - 2; in optimizeThumb2Branches() local
1944 if (BrOffset >= DestOffset || (DestOffset - BrOffset) > 126) in optimizeThumb2Branches()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsInstrInfo.cpp318 return isInt<18>(BrOffset); in isBranchOffsetInRange()
334 return isInt<17>(BrOffset); in isBranchOffsetInRange()
338 return isInt<11>(BrOffset); in isBranchOffsetInRange()
342 return isInt<8>(BrOffset); in isBranchOffsetInRange()
347 return isInt<28>(BrOffset); in isBranchOffsetInRange()
371 return isInt<18>(BrOffset); in isBranchOffsetInRange()
375 return isInt<23>(BrOffset); in isBranchOffsetInRange()
379 return isInt<11>(BrOffset); in isBranchOffsetInRange()
383 return isInt<8>(BrOffset); in isBranchOffsetInRange()
387 return isInt<27>(BrOffset); in isBranchOffsetInRange()
[all …]
H A DMipsConstantIslandPass.cpp1455 unsigned BrOffset = getOffsetOf(MI) + PCAdj; in isBBInRange() local
1462 << int(DestOffset - BrOffset) << "\t" << *MI); in isBBInRange()
1464 if (BrOffset <= DestOffset) { in isBBInRange()
1466 if (DestOffset-BrOffset <= MaxDisp) in isBBInRange()
1469 if (BrOffset-DestOffset <= MaxDisp) in isBBInRange()
H A DMipsInstrInfo.h90 int64_t BrOffset) const override;
/llvm-project-15.0.7/llvm/lib/Target/AVR/
H A DAVRInstrInfo.h108 int64_t BrOffset) const override;
113 int64_t BrOffset, RegScavenger *RS) const override;
H A DAVRInstrInfo.cpp543 int64_t BrOffset) const { in isBranchOffsetInRange()
553 return isIntN(13, BrOffset); in isBranchOffsetInRange()
564 return isIntN(7, BrOffset); in isBranchOffsetInRange()
571 const DebugLoc &DL, int64_t BrOffset, in insertIndirectBranch() argument
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCBranchSelector.cpp59 unsigned BrOffset);
204 unsigned BrOffset) { in computeBranchSize() argument
212 BranchSize = BrOffset; in computeBranchSize()
228 BranchSize = BlockSizes[StartBlock].first - BrOffset; in computeBranchSize()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.h100 int64_t BrOffset, RegScavenger *RS) const override;
111 int64_t BrOffset) const override;
H A DRISCVInstrInfo.cpp957 const DebugLoc &DL, int64_t BrOffset, in insertIndirectBranch() argument
967 if (!isInt<32>(BrOffset)) in insertIndirectBranch()
1008 int64_t BrOffset) const { in isBranchOffsetInRange()
1022 return isIntN(13, BrOffset); in isBranchOffsetInRange()
1025 return isIntN(21, BrOffset); in isBranchOffsetInRange()
1027 return isIntN(32, SignExtend64(BrOffset + 0x800, XLen)); in isBranchOffsetInRange()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DBranchRelaxation.cpp276 int64_t BrOffset = getInstrOffset(MI); in isBlockInRange() local
279 if (TII->isBranchOffsetInRange(MI.getOpcode(), DestOffset - BrOffset)) in isBlockInRange()
285 << DestOffset << " offset " << DestOffset - BrOffset << '\t' in isBlockInRange()
/llvm-project-15.0.7/llvm/lib/Target/CSKY/
H A DCSKYConstantIslandPass.cpp1218 unsigned BrOffset = getOffsetOf(MI); in isBBInRange() local
1225 << int(DestOffset - BrOffset) << "\t" << *MI); in isBBInRange()
1227 if (BrOffset <= DestOffset) { in isBBInRange()
1229 if (DestOffset - BrOffset <= MaxDisp) in isBBInRange()
1232 if (BrOffset - DestOffset <= MaxDisp) in isBBInRange()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h586 int64_t BrOffset) const { in isBranchOffsetInRange() argument
602 const DebugLoc &DL, int64_t BrOffset = 0,
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.h208 int64_t BrOffset) const override;
H A DAArch64InstrInfo.cpp203 int64_t BrOffset) const { in isBranchOffsetInRange()
207 return isIntN(Bits, BrOffset / 4); in isBranchOffsetInRange()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.h276 int64_t BrOffset) const override;
283 int64_t BrOffset, RegScavenger *RS) const override;
H A DSIInstrInfo.cpp2359 int64_t BrOffset) const { in isBranchOffsetInRange()
2365 BrOffset /= 4; in isBranchOffsetInRange()
2369 BrOffset -= 1; in isBranchOffsetInRange()
2371 return isIntN(BranchOffsetBits, BrOffset); in isBranchOffsetInRange()
2388 const DebugLoc &DL, int64_t BrOffset, in insertIndirectBranch() argument