Home
last modified time | relevance | path

Searched refs:branchCode (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/
H A Dassembler_aarch64.cpp1069 uint32_t branchCode = GetU32(pos); in GetLinkOffsetFromBranchInst() local
1071 int32_t immOffSet = ImmBranch(branchCode) << 2; in GetLinkOffsetFromBranchInst()
1075 int32_t AssemblerAarch64::ImmBranch(uint32_t branchCode) in ImmBranch() argument
1078 if ((branchCode & BranchFMask) == BranchOpCode::Branch) { in ImmBranch()
1079 immOffset = (branchCode & BRANCH_Imm26_MASK) >> BRANCH_Imm26_LOWBITS; in ImmBranch()
1084 } else if ((branchCode & BranchCondFMask) == BranchOpCode::BranchCond) { in ImmBranch()
1085 immOffset = (branchCode & BRANCH_Imm19_MASK) >> BRANCH_Imm19_LOWBITS; in ImmBranch()
1090 } else if ((branchCode & BranchCompareFMask) == BranchOpCode::CBZ) { in ImmBranch()
1091 immOffset = (branchCode & BRANCH_Imm19_MASK) >> BRANCH_Imm19_LOWBITS; in ImmBranch()
1096 } else if ((branchCode in ImmBranch()
1110 uint32_t branchCode = GetU32(linkPos); SetRealOffsetToBranchInst() local
[all...]
H A Dassembler_aarch64.h419 int32_t ImmBranch(uint32_t branchCode);

Completed in 5 milliseconds