| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMBasicBlockInfo.cpp | 94 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 D | ARMConstantIslandPass.cpp | 1936 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 D | MipsInstrInfo.cpp | 302 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 D | MipsConstantIslandPass.cpp | 1453 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 D | MipsInstrInfo.h | 92 int64_t BrOffset) const override;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
| H A D | XtensaInstrInfo.cpp | 312 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 D | XtensaInstrInfo.h | 84 int64_t BrOffset) const override; 101 int64_t BrOffset = 0,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCBranchSelector.cpp | 56 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 D | AVRInstrInfo.h | 112 int64_t BrOffset) const override; 117 int64_t BrOffset, RegScavenger *RS) const override;
|
| H A D | AVRInstrInfo.cpp | 532 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 D | LoongArchInstrInfo.h | 65 int64_t BrOffset) const override; 85 int64_t BrOffset, RegScavenger *RS) const override;
|
| H A D | LoongArchInstrInfo.cpp | 359 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 D | CSKYConstantIslandPass.cpp | 1208 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 D | BranchRelaxation.cpp | 351 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 D | RISCVInstrInfo.h | 135 int64_t BrOffset, RegScavenger *RS) const override; 148 int64_t BrOffset) const override;
|
| H A D | RISCVInstrInfo.cpp | 1297 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 D | AArch64InstrInfo.h | 377 int64_t BrOffset) const override; 384 int64_t BrOffset, RegScavenger *RS) const override;
|
| H A D | AArch64InstrInfo.cpp | 267 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 D | TargetInstrInfo.h | 625 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 D | SIInstrInfo.h | 339 int64_t BrOffset) const override; 350 int64_t BrOffset, RegScavenger *RS) const override;
|
| H A D | SIInstrInfo.cpp | 2911 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
|