Home
last modified time | relevance | path

Searched refs:JumpKind (Results 1 – 25 of 75) sorted by relevance

123

/dports/devel/llvm90/llvm-9.0.1.src/lib/Target/X86/
H A DX86MacroFusion.cpp27 enum class JumpKind { enum
147 static JumpKind classifySecond(const MachineInstr &MI) { in classifySecond()
150 return JumpKind::Invalid; in classifySecond()
154 return JumpKind::Invalid; in classifySecond()
161 return JumpKind::ELG; in classifySecond()
166 return JumpKind::AB; in classifySecond()
173 return JumpKind::SPO; in classifySecond()
190 const JumpKind BranchKind = classifySecond(SecondMI); in shouldScheduleAdjacent()
192 if (BranchKind == JumpKind::Invalid) in shouldScheduleAdjacent()
215 return BranchKind == JumpKind::ELG || BranchKind == JumpKind::AB; in shouldScheduleAdjacent()
[all …]
/dports/www/firefox/firefox-99.0/third_party/rust/jsparagus-emitter/src/
H A Dcontrol_structures.rs11 pub enum JumpKind { enum
20 fn jump_kind(&mut self) -> &JumpKind { in jump_kind() argument
21 &JumpKind::Goto in jump_kind()
29 JumpKind::Coalesce { .. } in should_fallthrough()
30 | JumpKind::LogicalOr { .. } in should_fallthrough()
31 | JumpKind::LogicalAnd { .. } in should_fallthrough()
57 JumpKind::Goto { .. } => { in emit_jump()
97 pub jump: JumpKind,
411 kind: JumpKind,
446 kind: JumpKind::Goto, in emit()
[all …]
H A Dast_emitter.rs30 ForwardJumpEmitter, JumpKind, LabelEmitter, WhileEmitter,
381 jump: JumpKind::JumpIfFalse, in emit_if()
391 jump: JumpKind::Goto, in emit_if()
624 self.emit_short_circuit(JumpKind::Coalesce, left, right)?; in emit_binary_expression()
628 self.emit_short_circuit(JumpKind::LogicalOr, left, right)?; in emit_binary_expression()
632 self.emit_short_circuit(JumpKind::LogicalAnd, left, right)?; in emit_binary_expression()
652 jump: JumpKind, in emit_short_circuit() argument
761 jump: JumpKind::JumpIfFalse, in emit_conditional_expression()
770 jump: JumpKind::Goto, in emit_conditional_expression()
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/rust/jsparagus-emitter/src/
H A Dcontrol_structures.rs11 pub enum JumpKind { enum
20 fn jump_kind(&mut self) -> &JumpKind { in jump_kind() argument
21 &JumpKind::Goto in jump_kind()
29 JumpKind::Coalesce { .. } in should_fallthrough()
30 | JumpKind::LogicalOr { .. } in should_fallthrough()
31 | JumpKind::LogicalAnd { .. } in should_fallthrough()
57 JumpKind::Goto { .. } => { in emit_jump()
97 pub jump: JumpKind,
411 kind: JumpKind,
446 kind: JumpKind::Goto, in emit()
[all …]
H A Dast_emitter.rs30 ForwardJumpEmitter, JumpKind, LabelEmitter, WhileEmitter,
381 jump: JumpKind::JumpIfFalse, in emit_if()
391 jump: JumpKind::Goto, in emit_if()
624 self.emit_short_circuit(JumpKind::Coalesce, left, right)?; in emit_binary_expression()
628 self.emit_short_circuit(JumpKind::LogicalOr, left, right)?; in emit_binary_expression()
632 self.emit_short_circuit(JumpKind::LogicalAnd, left, right)?; in emit_binary_expression()
652 jump: JumpKind, in emit_short_circuit() argument
761 jump: JumpKind::JumpIfFalse, in emit_conditional_expression()
770 jump: JumpKind::Goto, in emit_conditional_expression()
/dports/www/firefox-esr/firefox-91.8.0/third_party/rust/jsparagus-emitter/src/
H A Dcontrol_structures.rs11 pub enum JumpKind { enum
20 fn jump_kind(&mut self) -> &JumpKind { in jump_kind() argument
21 &JumpKind::Goto in jump_kind()
29 JumpKind::Coalesce { .. } in should_fallthrough()
30 | JumpKind::LogicalOr { .. } in should_fallthrough()
31 | JumpKind::LogicalAnd { .. } in should_fallthrough()
57 JumpKind::Goto { .. } => { in emit_jump()
97 pub jump: JumpKind,
411 kind: JumpKind,
446 kind: JumpKind::Goto, in emit()
[all …]
H A Dast_emitter.rs30 ForwardJumpEmitter, JumpKind, LabelEmitter, WhileEmitter,
381 jump: JumpKind::JumpIfFalse, in emit_if()
391 jump: JumpKind::Goto, in emit_if()
624 self.emit_short_circuit(JumpKind::Coalesce, left, right)?; in emit_binary_expression()
628 self.emit_short_circuit(JumpKind::LogicalOr, left, right)?; in emit_binary_expression()
632 self.emit_short_circuit(JumpKind::LogicalAnd, left, right)?; in emit_binary_expression()
652 jump: JumpKind, in emit_short_circuit() argument
761 jump: JumpKind::JumpIfFalse, in emit_conditional_expression()
770 jump: JumpKind::Goto, in emit_conditional_expression()
/dports/lang/spidermonkey78/firefox-78.9.0/third_party/rust/jsparagus-emitter/src/
H A Dcontrol_structures.rs11 pub enum JumpKind { enum
20 fn jump_kind(&mut self) -> &JumpKind { in jump_kind() argument
21 &JumpKind::Goto in jump_kind()
29 JumpKind::Coalesce { .. } in should_fallthrough()
30 | JumpKind::LogicalOr { .. } in should_fallthrough()
54 JumpKind::IfEq { .. } => { in emit_jump()
57 JumpKind::Goto { .. } => { in emit_jump()
97 pub jump: JumpKind,
411 kind: JumpKind,
501 kind: JumpKind::IfEq, in emit()
[all …]
H A Dast_emitter.rs29 ForwardJumpEmitter, JumpKind, LabelEmitter, WhileEmitter,
337 jump: JumpKind::IfEq, in emit_if()
347 jump: JumpKind::Goto, in emit_if()
579 self.emit_short_circuit(JumpKind::Coalesce, left, right)?; in emit_binary_expression()
583 self.emit_short_circuit(JumpKind::LogicalOr, left, right)?; in emit_binary_expression()
587 self.emit_short_circuit(JumpKind::LogicalAnd, left, right)?; in emit_binary_expression()
607 jump: JumpKind, in emit_short_circuit() argument
716 jump: JumpKind::IfEq, in emit_conditional_expression()
725 jump: JumpKind::Goto, in emit_conditional_expression()
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/mips-shared/
H A DMacroAssembler-mips-shared.h30 enum JumpKind { LongJump = 0, ShortJump = 1 }; enum
155 JumpKind jumpKind = LongJump);
157 JumpKind jumpKind = LongJump);
159 JumpKind jumpKind = LongJump);
161 JumpKind jumpKind = LongJump) {
168 JumpKind jumpKind = LongJump);
170 void ma_b(Label* l, JumpKind jumpKind = LongJump);
171 void ma_b(wasm::OldTrapDesc target, JumpKind jumpKind = LongJump);
184 DoubleCondition c, JumpKind jumpKind = LongJump,
187 DoubleCondition c, JumpKind jumpKind = LongJump,
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/mips-shared/
H A DMacroAssembler-mips-shared.h35 enum JumpKind in w()
149 void ma_b(Register lhs, Register rhs, Label* l, Condition c, JumpKind jumpKind = LongJump); in w()
150 void ma_b(Register lhs, Imm32 imm, Label* l, Condition c, JumpKind jumpKind = LongJump); in w()
151 void ma_b(Register lhs, ImmPtr imm, Label* l, Condition c, JumpKind jumpKind = LongJump); in w()
152 void ma_b(Register lhs, ImmGCPtr imm, Label* l, Condition c, JumpKind jumpKind = LongJump) { in w()
159 JumpKind jumpKind = LongJump); in w()
161 void ma_b(Label* l, JumpKind jumpKind = LongJump); in w()
162 void ma_b(wasm::TrapDesc target, JumpKind jumpKind = LongJump); in w()
174 JumpKind jumpKind = LongJump, FPConditionBit fcc = FCC0); in w()
176 JumpKind jumpKind = LongJump, FPConditionBit fcc = FCC0); in w()
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/mips-shared/
H A DMacroAssembler-mips-shared.h30 enum JumpKind { LongJump = 0, ShortJump = 1 }; enum
169 JumpKind jumpKind = LongJump);
171 JumpKind jumpKind = LongJump);
173 JumpKind jumpKind = LongJump);
175 JumpKind jumpKind = LongJump) {
181 void ma_b(Label* l, JumpKind jumpKind = LongJump);
194 DoubleCondition c, JumpKind jumpKind = LongJump,
197 DoubleCondition c, JumpKind jumpKind = LongJump,
/dports/www/firefox/firefox-99.0/js/src/jit/mips-shared/
H A DMacroAssembler-mips-shared.h30 enum JumpKind { LongJump = 0, ShortJump = 1 }; enum
169 JumpKind jumpKind = LongJump);
171 JumpKind jumpKind = LongJump);
173 JumpKind jumpKind = LongJump);
175 JumpKind jumpKind = LongJump) {
181 void ma_b(Label* l, JumpKind jumpKind = LongJump);
194 DoubleCondition c, JumpKind jumpKind = LongJump,
197 DoubleCondition c, JumpKind jumpKind = LongJump,
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/mips-shared/
H A DMacroAssembler-mips-shared.h30 enum JumpKind { LongJump = 0, ShortJump = 1 }; enum
169 JumpKind jumpKind = LongJump);
171 JumpKind jumpKind = LongJump);
173 JumpKind jumpKind = LongJump);
175 JumpKind jumpKind = LongJump) {
181 void ma_b(Label* l, JumpKind jumpKind = LongJump);
194 DoubleCondition c, JumpKind jumpKind = LongJump,
197 DoubleCondition c, JumpKind jumpKind = LongJump,
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/mips-shared/
H A DMacroAssembler-mips-shared.h30 enum JumpKind { LongJump = 0, ShortJump = 1 }; enum
168 JumpKind jumpKind = LongJump);
170 JumpKind jumpKind = LongJump);
172 JumpKind jumpKind = LongJump);
174 JumpKind jumpKind = LongJump) {
180 void ma_b(Label* l, JumpKind jumpKind = LongJump);
193 DoubleCondition c, JumpKind jumpKind = LongJump,
196 DoubleCondition c, JumpKind jumpKind = LongJump,
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/mips-shared/
H A DMacroAssembler-mips-shared.h31 enum JumpKind enum
135 void ma_b(Register lhs, Register rhs, Label* l, Condition c, JumpKind jumpKind = LongJump);
136 void ma_b(Register lhs, Imm32 imm, Label* l, Condition c, JumpKind jumpKind = LongJump);
137 void ma_b(Register lhs, ImmPtr imm, Label* l, Condition c, JumpKind jumpKind = LongJump);
138 void ma_b(Register lhs, ImmGCPtr imm, Label* l, Condition c, JumpKind jumpKind = LongJump) {
144 void ma_b(Label* l, JumpKind jumpKind = LongJump);
155 JumpKind jumpKind = LongJump, FPConditionBit fcc = FCC0);
157 JumpKind jumpKind = LongJump, FPConditionBit fcc = FCC0);
/dports/security/py-pyvex/pyvex-9.0.5405/pyvex/lifting/util/
H A Dlifter_helper.py90 self.irsb.jumpkind = JumpKind.Invalid
96 if irsb_c.irsb.jumpkind != JumpKind.Invalid:
104 irsb_c.irsb.jumpkind = JumpKind.NoDecode
H A Dvex_helper.py10 class JumpKind(object): class
147 self.irsb.jumpkind = JumpKind.Boring
151 self.irsb.jumpkind = JumpKind.Ret
155 self.irsb.jumpkind = JumpKind.Call
H A D__init__.py1 from .vex_helper import Type, JumpKind
/dports/security/py-pyvex/pyvex-9.0.5405/tests/
H A Dtest_lift.py4 from pyvex.lifting.util import Instruction, GymratLifter, JumpKind
26 nose.tools.assert_equal(block.jumpkind, JumpKind.NoDecode)
/dports/www/firefox/firefox-99.0/js/src/jit/loong64/
H A DMacroAssembler-loong64.h27 enum JumpKind { LongJump = 0, ShortJump = 1 }; enum
151 JumpKind jumpKind = LongJump);
153 JumpKind jumpKind = LongJump);
155 JumpKind jumpKind = LongJump);
157 JumpKind jumpKind = LongJump);
159 JumpKind jumpKind = LongJump) {
285 JumpKind jumpKind = LongJump);
287 JumpKind jumpKind = LongJump);
289 JumpKind jumpKind = LongJump);
291 JumpKind jumpKind = LongJump) {
[all …]
/dports/security/py-pyvex/pyvex-9.0.5405/pyvex/lifting/gym/
H A Darm_spotter.py5 from ..util import JumpKind, Type
206 self.jump(cond, val, JumpKind.Ret)
208 self.jump(None, val, JumpKind.Ret)
/dports/www/firefox-esr/firefox-91.8.0/js/src/vm/
H A DBytecodeUtil.cpp305 enum class JumpKind { enum in __anon27cc0de70211::BytecodeParser
351 JumpKind kind;
393 bool addJump(uint32_t from, JumpKind kind) { in addJump()
555 JumpKind kind);
897 JumpKind::SwitchDefault)) { in parse()
907 JumpKind::SwitchCase)) { in parse()
954 JumpKind::Simple)) { in parse()
1288 case BytecodeParser::JumpKind::Simple: in DumpJumpOrigins()
1291 case BytecodeParser::JumpKind::SwitchCase: in DumpJumpOrigins()
1303 case BytecodeParser::JumpKind::TryCatch: in DumpJumpOrigins()
[all …]
/dports/www/firefox/firefox-99.0/js/src/vm/
H A DBytecodeUtil.cpp305 enum class JumpKind { enum in __anone8e8e1520211::BytecodeParser
351 JumpKind kind;
393 bool addJump(uint32_t from, JumpKind kind) { in addJump()
555 JumpKind kind);
896 JumpKind::SwitchDefault)) { in parse()
906 JumpKind::SwitchCase)) { in parse()
953 JumpKind::Simple)) { in parse()
1287 case BytecodeParser::JumpKind::Simple: in DumpJumpOrigins()
1290 case BytecodeParser::JumpKind::SwitchCase: in DumpJumpOrigins()
1302 case BytecodeParser::JumpKind::TryCatch: in DumpJumpOrigins()
[all …]
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/vm/
H A DBytecodeUtil.cpp290 enum class JumpKind { enum in __anon82595cb70211::BytecodeParser
336 JumpKind kind;
371 bool addJump(uint32_t from, JumpKind kind) { in addJump()
858 JumpKind::SwitchDefault)) { in parse()
866 JumpKind::SwitchCase)) { in parse()
915 JumpKind::Simple)) in parse()
1188 case BytecodeParser::JumpKind::Simple: in DumpJumpOrigins()
1191 case BytecodeParser::JumpKind::SwitchCase: in DumpJumpOrigins()
1195 case BytecodeParser::JumpKind::SwitchDefault: in DumpJumpOrigins()
1199 case BytecodeParser::JumpKind::TryCatch: in DumpJumpOrigins()
[all …]

123