Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBasicBlockInfo.cpp96 unsigned BrOffset = getOffsetOf(MI) + PCAdj; in isBBInRange()
103 << int(DestOffset - BrOffset) << "\t" << *MI); in isBBInRange()
105 if (BrOffset <= DestOffset) { in isBBInRange()
107 if (DestOffset-BrOffset <= MaxDisp) in isBBInRange()
110 if (BrOffset-DestOffset <= MaxDisp) in isBBInRange()
97 unsigned BrOffset = getOffsetOf(MI) + PCAdj; isBBInRange() local
H A DARMConstantIslandPass.cpp1955 unsigned BrOffset = BBUtils->getOffsetOf(Br.MI) + 4 - 2; in optimizeThumb2Branches() local
1958 if (BrOffset >= DestOffset || (DestOffset - BrOffset) > 126) in optimizeThumb2Branches()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsInstrInfo.cpp293 int64_t BrOffset) const { in isBranchOffsetInRange()
319 return isInt<18>(BrOffset); in isBranchOffsetInRange()
335 return isInt<17>(BrOffset); in isBranchOffsetInRange()
339 return isInt<11>(BrOffset); in isBranchOffsetInRange()
343 return isInt<8>(BrOffset); in isBranchOffsetInRange()
348 return isInt<28>(BrOffset); in isBranchOffsetInRange()
372 return isInt<18>(BrOffset); in isBranchOffsetInRange()
376 return isInt<23>(BrOffset); in isBranchOffsetInRange()
380 return isInt<11>(BrOffset); in isBranchOffsetInRange()
384 return isInt<8>(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;
/freebsd/contrib/llvm-project/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()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchInstrInfo.cpp328 int64_t BrOffset) const { in isBranchOffsetInRange()
338 return isInt<18>(BrOffset); in isBranchOffsetInRange()
343 return isInt<23>(BrOffset); in isBranchOffsetInRange()
346 return isInt<28>(BrOffset); in isBranchOffsetInRange()
425 int64_t BrOffset, in insertIndirectBranch() argument
438 if (!isInt<32>(BrOffset)) in insertIndirectBranch()
H A DLoongArchInstrInfo.h65 int64_t BrOffset) const override;
78 int64_t BrOffset, RegScavenger *RS) const override;
/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.cpp535 int64_t BrOffset) const { in isBranchOffsetInRange()
545 return isIntN(13, BrOffset); in isBranchOffsetInRange()
556 return isIntN(7, BrOffset); in isBranchOffsetInRange()
563 const DebugLoc &DL, int64_t BrOffset, in insertIndirectBranch() argument
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DBranchRelaxation.cpp333 int64_t BrOffset = getInstrOffset(MI); in fixupConditionalBranch()
341 : DestOffset - BrOffset)) in fixupConditionalBranch()
347 << DestOffset << " offset " << DestOffset - BrOffset << '\t' in fixupConditionalBranch()
300 int64_t BrOffset = getInstrOffset(MI); isBlockInRange() local
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYConstantIslandPass.cpp1214 unsigned BrOffset = getOffsetOf(MI); in isBBInRange() local
1221 << int(DestOffset - BrOffset) << "\t" << *MI); in isBBInRange()
1223 if (BrOffset <= DestOffset) { in isBBInRange()
1225 if (DestOffset - BrOffset <= MaxDisp) in isBBInRange()
1228 if (BrOffset - DestOffset <= MaxDisp) in isBBInRange()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.h131 int64_t BrOffset, RegScavenger *RS) const override;
144 int64_t BrOffset) const override;
H A DRISCVInstrInfo.cpp1074 const DebugLoc &DL, int64_t BrOffset, in insertIndirectBranch() argument
1088 if (!isInt<32>(BrOffset)) in insertIndirectBranch()
1266 int64_t BrOffset) const { in isBranchOffsetInRange()
1282 return isIntN(13, BrOffset); in isBranchOffsetInRange()
1285 return isIntN(21, BrOffset); in isBranchOffsetInRange()
1287 return isIntN(32, SignExtend64(BrOffset + 0x800, XLen)); in isBranchOffsetInRange()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.h371 int64_t BrOffset) const override;
378 int64_t BrOffset, RegScavenger *RS) const override;
H A DAArch64InstrInfo.cpp232 int64_t BrOffset) const { in isBranchOffsetInRange()
236 return isIntN(Bits, BrOffset / 4); in isBranchOffsetInRange()
264 int64_t BrOffset, in insertIndirectBranch() argument
276 if (!isInt<33>(BrOffset)) in insertIndirectBranch()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h602 int64_t BrOffset) const { in isBranchOffsetInRange() argument
618 const DebugLoc &DL, int64_t BrOffset = 0,
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.h329 int64_t BrOffset) const override;
340 int64_t BrOffset, RegScavenger *RS) const override;
H A DSIInstrInfo.cpp2848 int64_t BrOffset) const { in isBranchOffsetInRange()
2854 BrOffset /= 4; in isBranchOffsetInRange()
2858 BrOffset -= 1; in isBranchOffsetInRange()
2860 return isIntN(BranchOffsetBits, BrOffset); in isBranchOffsetInRange()
2881 const DebugLoc &DL, int64_t BrOffset, in insertIndirectBranch() argument