Home
last modified time | relevance | path

Searched refs:BranchImm (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldELF.cpp469 uint64_t BranchImm = Value + Addend - FinalAddress; in resolveAArch64Relocation() local
471 assert(isInt<21>(BranchImm)); in resolveAArch64Relocation()
474 or32le(TargetPtr, (BranchImm & 0x001FFFFC) << 3); in resolveAArch64Relocation()
478 uint64_t BranchImm = Value + Addend - FinalAddress; in resolveAArch64Relocation() local
480 assert(isInt<16>(BranchImm)); in resolveAArch64Relocation()
486 or32le(TargetPtr, (BranchImm & 0x0000FFFC) << 3); in resolveAArch64Relocation()
493 uint64_t BranchImm = Value + Addend - FinalAddress; in resolveAArch64Relocation() local
496 assert(isInt<28>(BranchImm)); in resolveAArch64Relocation()
497 or32le(TargetPtr, (BranchImm & 0x0FFFFFFC) >> 2); in resolveAArch64Relocation()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrFormats.td2275 class BranchImm<bit op, string asm, list<dag> pattern>
H A DAArch64InstrInfo.td3189 def B : BranchImm<0, "b", [(br bb:$addr)]>;