Home
last modified time | relevance | path

Searched refs:BranchTargetIdentifier (Results 1 – 21 of 21) sorted by relevance

/dports/lang/v8/v8-9.6.180.12/src/codegen/arm64/
H A Dmacro-assembler-arm64-inl.h312 void TurboAssembler::Bind(Label* label, BranchTargetIdentifier id) { in Bind()
314 if (id == BranchTargetIdentifier::kNone) { in Bind()
321 if (id == BranchTargetIdentifier::kPacibsp) { in Bind()
339 bti(BranchTargetIdentifier::kBtiJump); in JumpTarget()
345 Bind(label, BranchTargetIdentifier::kBtiJump); in BindJumpTarget()
353 bti(BranchTargetIdentifier::kBtiCall); in CallTarget()
359 bti(BranchTargetIdentifier::kBtiJumpCall); in JumpOrCallTarget()
365 Bind(label, BranchTargetIdentifier::kBtiJumpCall); in BindJumpOrCallTarget()
H A Dassembler-arm64.cc1197 void Assembler::bti(BranchTargetIdentifier id) { in bti()
1200 case BranchTargetIdentifier::kBti: in bti()
1203 case BranchTargetIdentifier::kBtiCall: in bti()
1206 case BranchTargetIdentifier::kBtiJump: in bti()
1209 case BranchTargetIdentifier::kBtiJumpCall: in bti()
1212 case BranchTargetIdentifier::kNone: in bti()
1213 case BranchTargetIdentifier::kPacibsp: in bti()
H A Dmacro-assembler-arm64.h623 BranchTargetIdentifier id = BranchTargetIdentifier::kNone);
H A Dconstants-arm64.h398 enum class BranchTargetIdentifier { enum
H A Dassembler-arm64.h954 void bti(BranchTargetIdentifier id);
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/codegen/arm64/
H A Dmacro-assembler-arm64-inl.h312 void TurboAssembler::Bind(Label* label, BranchTargetIdentifier id) { in Bind()
314 if (id == BranchTargetIdentifier::kNone) { in Bind()
321 if (id == BranchTargetIdentifier::kPaciasp) { in Bind()
347 bti(BranchTargetIdentifier::kBtiJump); in JumpTarget()
353 Bind(label, BranchTargetIdentifier::kBtiJump); in BindJumpTarget()
361 bti(BranchTargetIdentifier::kBtiCall); in CallTarget()
367 bti(BranchTargetIdentifier::kBtiJumpCall); in JumpOrCallTarget()
373 Bind(label, BranchTargetIdentifier::kBtiJumpCall); in BindJumpOrCallTarget()
H A Dassembler-arm64.cc1121 void Assembler::bti(BranchTargetIdentifier id) { in bti()
1124 case BranchTargetIdentifier::kBti: in bti()
1127 case BranchTargetIdentifier::kBtiCall: in bti()
1130 case BranchTargetIdentifier::kBtiJump: in bti()
1133 case BranchTargetIdentifier::kBtiJumpCall: in bti()
1136 case BranchTargetIdentifier::kNone: in bti()
1137 case BranchTargetIdentifier::kPaciasp: in bti()
H A Dmacro-assembler-arm64.h623 BranchTargetIdentifier id = BranchTargetIdentifier::kNone);
H A Dconstants-arm64.h398 enum class BranchTargetIdentifier { enum
H A Dassembler-arm64.h943 void bti(BranchTargetIdentifier id);
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/codegen/arm64/
H A Dmacro-assembler-arm64-inl.h312 void TurboAssembler::Bind(Label* label, BranchTargetIdentifier id) { in Bind()
314 if (id == BranchTargetIdentifier::kNone) { in Bind()
321 if (id == BranchTargetIdentifier::kPacibsp) { in Bind()
339 bti(BranchTargetIdentifier::kBtiJump); in JumpTarget()
345 Bind(label, BranchTargetIdentifier::kBtiJump); in BindJumpTarget()
353 bti(BranchTargetIdentifier::kBtiCall); in CallTarget()
359 bti(BranchTargetIdentifier::kBtiJumpCall); in JumpOrCallTarget()
365 Bind(label, BranchTargetIdentifier::kBtiJumpCall); in BindJumpOrCallTarget()
H A Dassembler-arm64.cc1181 void Assembler::bti(BranchTargetIdentifier id) { in bti()
1184 case BranchTargetIdentifier::kBti: in bti()
1187 case BranchTargetIdentifier::kBtiCall: in bti()
1190 case BranchTargetIdentifier::kBtiJump: in bti()
1193 case BranchTargetIdentifier::kBtiJumpCall: in bti()
1196 case BranchTargetIdentifier::kNone: in bti()
1197 case BranchTargetIdentifier::kPacibsp: in bti()
H A Dmacro-assembler-arm64.h627 BranchTargetIdentifier id = BranchTargetIdentifier::kNone);
H A Dconstants-arm64.h398 enum class BranchTargetIdentifier { enum
H A Dassembler-arm64.h943 void bti(BranchTargetIdentifier id);
/dports/lang/v8/v8-9.6.180.12/test/cctest/
H A Dtest-assembler-arm64.cc1653 __ Bind(&label_2, BranchTargetIdentifier::kBtiJump); in TEST()
1660 __ Bind(&label_3, BranchTargetIdentifier::kBtiJump); in TEST()
1666 __ Bind(&label_1, BranchTargetIdentifier::kBtiJump); in TEST()
1673 __ Bind(&label_4, BranchTargetIdentifier::kBtiJump); in TEST()
1900 __ Bind(&test_pacibsp, BranchTargetIdentifier::kNone); in BtiHelper()
1936 __ Bind(&none, BranchTargetIdentifier::kBti); in TEST()
1937 __ Bind(&c, BranchTargetIdentifier::kBtiCall); in TEST()
1938 __ Bind(&j, BranchTargetIdentifier::kBtiJump); in TEST()
1939 __ Bind(&jc, BranchTargetIdentifier::kBtiJumpCall); in TEST()
14123 __ Bind(&target, BranchTargetIdentifier::kBtiCall); in TEST()
[all …]
H A Dtest-disasm-arm64.cc1894 COMPARE(bti(BranchTargetIdentifier::kBti), "bti"); in TEST_()
1895 COMPARE(bti(BranchTargetIdentifier::kBtiCall), "bti c"); in TEST_()
1896 COMPARE(bti(BranchTargetIdentifier::kBtiJump), "bti j"); in TEST_()
1897 COMPARE(bti(BranchTargetIdentifier::kBtiJumpCall), "bti jc"); in TEST_()
1910 COMPARE(Bind(&dummy1, BranchTargetIdentifier::kBti), "bti"); in TEST_()
1911 COMPARE(Bind(&dummy2, BranchTargetIdentifier::kBtiCall), "bti c"); in TEST_()
1912 COMPARE(Bind(&dummy3, BranchTargetIdentifier::kBtiJump), "bti j"); in TEST_()
1913 COMPARE(Bind(&dummy4, BranchTargetIdentifier::kBtiJumpCall), "bti jc"); in TEST_()
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/arm64/vixl/
H A DConstants-vixl.h334 enum BranchTargetIdentifier { enum
/dports/www/firefox/firefox-99.0/js/src/jit/arm64/vixl/
H A DConstants-vixl.h334 enum BranchTargetIdentifier { enum
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/arm64/vixl/
H A DConstants-vixl.h334 enum BranchTargetIdentifier { enum
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/arm64/vixl/
H A DConstants-vixl.h334 enum BranchTargetIdentifier { enum