Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldELF.cpp467 uint64_t BranchImm = Value + Addend - FinalAddress; in resolveAArch64Relocation() local
469 assert(isInt<21>(BranchImm)); in resolveAArch64Relocation()
472 or32le(TargetPtr, (BranchImm & 0x001FFFFC) << 3); in resolveAArch64Relocation()
476 uint64_t BranchImm = Value + Addend - FinalAddress; in resolveAArch64Relocation() local
478 assert(isInt<16>(BranchImm)); in resolveAArch64Relocation()
482 or32le(TargetPtr, (BranchImm & 0x0000FFFC) << 3); in resolveAArch64Relocation()
489 uint64_t BranchImm = Value + Addend - FinalAddress; in resolveAArch64Relocation() local
492 assert(isInt<28>(BranchImm)); in resolveAArch64Relocation()
493 or32le(TargetPtr, (BranchImm & 0x0FFFFFFC) >> 2); in resolveAArch64Relocation()
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64InstrInfo.td2656 def B : BranchImm<0, "b", [(br bb:$addr)]>;
DAArch64InstrFormats.td2164 class BranchImm<bit op, string asm, list<dag> pattern>