Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBasicBlockInfo.cpp94 unsigned BrOffset = getOffsetOf(MI) + PCAdj; in isBBInRange() local
101 << int(DestOffset - BrOffset) << "\t" << *MI); in isBBInRange()
103 if (BrOffset <= DestOffset) { in isBBInRange()
105 if (DestOffset-BrOffset <= MaxDisp) in isBBInRange()
108 if (BrOffset-DestOffset <= MaxDisp) in isBBInRange()
H A DARMConstantIslandPass.cpp1936 unsigned BrOffset = BBUtils->getOffsetOf(Br.MI) + 4 - 2; in optimizeThumb2Branches() local
1939 if (BrOffset >= DestOffset || (DestOffset - BrOffset) > 126) in optimizeThumb2Branches()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsInstrInfo.cpp302 int64_t BrOffset) const { in isBranchOffsetInRange()
328 return isInt<18>(BrOffset); in isBranchOffsetInRange()
344 return isInt<17>(BrOffset); in isBranchOffsetInRange()
348 return isInt<11>(BrOffset); in isBranchOffsetInRange()
352 return isInt<8>(BrOffset); in isBranchOffsetInRange()
357 return isInt<28>(BrOffset); in isBranchOffsetInRange()
381 return isInt<18>(BrOffset); in isBranchOffsetInRange()
385 return isInt<23>(BrOffset); in isBranchOffsetInRange()
389 return isInt<11>(BrOffset); in isBranchOffsetInRange()
393 return isInt<8>(BrOffset); in isBranchOffsetInRange()
[all …]
H A DMipsConstantIslandPass.cpp1453 unsigned BrOffset = getOffsetOf(MI) + PCAdj; in isBBInRange() local
1460 << int(DestOffset - BrOffset) << "\t" << *MI); in isBBInRange()
1462 if (BrOffset <= DestOffset) { in isBBInRange()
1464 if (DestOffset-BrOffset <= MaxDisp) in isBBInRange()
1467 if (BrOffset-DestOffset <= MaxDisp) in isBBInRange()
H A DMipsInstrInfo.h92 int64_t BrOffset) const override;
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaInstrInfo.cpp312 int64_t BrOffset) const { in isBranchOffsetInRange()
315 BrOffset -= 4; in isBranchOffsetInRange()
316 return isIntN(18, BrOffset); in isBranchOffsetInRange()
333 BrOffset -= 4; in isBranchOffsetInRange()
334 return isIntN(8, BrOffset); in isBranchOffsetInRange()
339 BrOffset -= 4; in isBranchOffsetInRange()
340 return isIntN(12, BrOffset); in isBranchOffsetInRange()
343 BrOffset -= 4; in isBranchOffsetInRange()
344 return isIntN(8, BrOffset); in isBranchOffsetInRange()
485 const DebugLoc &DL, int64_t BrOffset, in insertIndirectBranch() argument
[all …]
H A DXtensaInstrInfo.h84 int64_t BrOffset) const override;
101 int64_t BrOffset = 0,
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCBranchSelector.cpp56 unsigned BrOffset);
200 unsigned BrOffset) { in computeBranchSize() argument
208 BranchSize = BrOffset; in computeBranchSize()
224 BranchSize = BlockSizes[StartBlock].first - BrOffset; in computeBranchSize()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRInstrInfo.h112 int64_t BrOffset) const override;
117 int64_t BrOffset, RegScavenger *RS) const override;
H A DAVRInstrInfo.cpp532 int64_t BrOffset) const { in isBranchOffsetInRange()
542 return isIntN(13, BrOffset); in isBranchOffsetInRange()
553 return isIntN(7, BrOffset); in isBranchOffsetInRange()
560 const DebugLoc &DL, int64_t BrOffset, in insertIndirectBranch() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchInstrInfo.h65 int64_t BrOffset) const override;
85 int64_t BrOffset, RegScavenger *RS) const override;
H A DLoongArchInstrInfo.cpp359 int64_t BrOffset) const { in isBranchOffsetInRange()
369 return isInt<18>(BrOffset); in isBranchOffsetInRange()
374 return isInt<23>(BrOffset); in isBranchOffsetInRange()
377 return isInt<28>(BrOffset); in isBranchOffsetInRange()
621 int64_t BrOffset, in insertIndirectBranch() argument
634 if (!isInt<32>(BrOffset)) in insertIndirectBranch()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYConstantIslandPass.cpp1208 unsigned BrOffset = getOffsetOf(MI); in isBBInRange() local
1215 << int(DestOffset - BrOffset) << "\t" << *MI); in isBBInRange()
1217 if (BrOffset <= DestOffset) { in isBBInRange()
1219 if (DestOffset - BrOffset <= MaxDisp) in isBBInRange()
1222 if (BrOffset - DestOffset <= MaxDisp) in isBBInRange()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DBranchRelaxation.cpp351 int64_t BrOffset = getInstrOffset(MI); in isBlockInRange() local
359 : DestOffset - BrOffset)) in isBlockInRange()
365 << DestOffset << " offset " << DestOffset - BrOffset << '\t' in isBlockInRange()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.h135 int64_t BrOffset, RegScavenger *RS) const override;
148 int64_t BrOffset) const override;
H A DRISCVInstrInfo.cpp1297 const DebugLoc &DL, int64_t BrOffset, in insertIndirectBranch() argument
1311 if (!isInt<32>(BrOffset)) in insertIndirectBranch()
1601 int64_t BrOffset) const { in isBranchOffsetInRange()
1613 return isInt<11>(BrOffset); in isBranchOffsetInRange()
1634 return isInt<13>(BrOffset); in isBranchOffsetInRange()
1637 return isInt<21>(BrOffset); in isBranchOffsetInRange()
1639 return isInt<32>(SignExtend64(BrOffset + 0x800, XLen)); in isBranchOffsetInRange()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.h377 int64_t BrOffset) const override;
384 int64_t BrOffset, RegScavenger *RS) const override;
H A DAArch64InstrInfo.cpp267 int64_t BrOffset) const { in isBranchOffsetInRange()
271 return isIntN(Bits, BrOffset / 4); in isBranchOffsetInRange()
304 int64_t BrOffset, in insertIndirectBranch() argument
316 if (!isInt<33>(BrOffset)) in insertIndirectBranch()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h625 int64_t BrOffset) const { in isBranchOffsetInRange() argument
641 const DebugLoc &DL, int64_t BrOffset = 0,
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.h339 int64_t BrOffset) const override;
350 int64_t BrOffset, RegScavenger *RS) const override;
H A DSIInstrInfo.cpp2911 int64_t BrOffset) const { in isBranchOffsetInRange()
2917 BrOffset /= 4; in isBranchOffsetInRange()
2921 BrOffset -= 1; in isBranchOffsetInRange()
2923 return isIntN(BranchOffsetBits, BrOffset); in isBranchOffsetInRange()
2943 const DebugLoc &DL, int64_t BrOffset, in insertIndirectBranch() argument