Home
last modified time | relevance | path

Searched refs:EXNREF (Results 1 – 25 of 76) sorted by relevance

1234

/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrRef.td14 defm SELECT_EXNREF : I<(outs EXNREF:$dst),
15 (ins EXNREF:$lhs, EXNREF:$rhs, I32:$cond),
17 [(set EXNREF:$dst,
18 (select I32:$cond, EXNREF:$lhs, EXNREF:$rhs))],
22 def : Pat<(select (i32 (setne I32:$cond, 0)), EXNREF:$lhs, EXNREF:$rhs),
23 (SELECT_EXNREF EXNREF:$lhs, EXNREF:$rhs, I32:$cond)>;
24 def : Pat<(select (i32 (seteq I32:$cond, 0)), EXNREF:$lhs, EXNREF:$rhs),
25 (SELECT_EXNREF EXNREF:$rhs, EXNREF:$lhs, I32:$cond)>;
H A DWebAssemblyInstrControl.td117 defm RETHROW : I<(outs), (ins EXNREF:$exn), (outs), (ins), [],
134 defm CATCH : I<(outs EXNREF:$dst), (ins), (outs), (ins), [],
142 defm BR_ON_EXN : I<(outs), (ins bb_op:$dst, event_op:$tag, EXNREF:$exn),
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrRef.td14 defm SELECT_EXNREF : I<(outs EXNREF:$dst),
15 (ins EXNREF:$lhs, EXNREF:$rhs, I32:$cond),
17 [(set EXNREF:$dst,
18 (select I32:$cond, EXNREF:$lhs, EXNREF:$rhs))],
22 def : Pat<(select (i32 (setne I32:$cond, 0)), EXNREF:$lhs, EXNREF:$rhs),
23 (SELECT_EXNREF EXNREF:$lhs, EXNREF:$rhs, I32:$cond)>;
24 def : Pat<(select (i32 (seteq I32:$cond, 0)), EXNREF:$lhs, EXNREF:$rhs),
25 (SELECT_EXNREF EXNREF:$rhs, EXNREF:$lhs, I32:$cond)>;
H A DWebAssemblyInstrControl.td134 defm RETHROW : I<(outs), (ins EXNREF:$exn), (outs), (ins), [],
151 defm CATCH : I<(outs EXNREF:$dst), (ins), (outs), (ins), [],
159 defm BR_ON_EXN : I<(outs), (ins bb_op:$dst, event_op:$tag, EXNREF:$exn),
/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/WebAssembly/
H A DWebAssemblyInstrRef.td14 defm SELECT_EXNREF : I<(outs EXNREF:$dst),
15 (ins EXNREF:$lhs, EXNREF:$rhs, I32:$cond),
17 [(set EXNREF:$dst,
18 (select I32:$cond, EXNREF:$lhs, EXNREF:$rhs))],
22 def : Pat<(select (i32 (setne I32:$cond, 0)), EXNREF:$lhs, EXNREF:$rhs),
23 (SELECT_EXNREF EXNREF:$lhs, EXNREF:$rhs, I32:$cond)>;
24 def : Pat<(select (i32 (seteq I32:$cond, 0)), EXNREF:$lhs, EXNREF:$rhs),
25 (SELECT_EXNREF EXNREF:$rhs, EXNREF:$lhs, I32:$cond)>;
H A DWebAssemblyInstrControl.td117 defm RETHROW : I<(outs), (ins EXNREF:$exn), (outs), (ins), [],
134 defm CATCH : I<(outs EXNREF:$dst), (ins), (outs), (ins), [],
142 defm BR_ON_EXN : I<(outs), (ins bb_op:$dst, event_op:$tag, EXNREF:$exn),
/dports/devel/llvm11/llvm-11.0.1.src/lib/Target/WebAssembly/
H A DWebAssemblyInstrRef.td14 defm SELECT_EXNREF : I<(outs EXNREF:$dst),
15 (ins EXNREF:$lhs, EXNREF:$rhs, I32:$cond),
17 [(set EXNREF:$dst,
18 (select I32:$cond, EXNREF:$lhs, EXNREF:$rhs))],
22 def : Pat<(select (i32 (setne I32:$cond, 0)), EXNREF:$lhs, EXNREF:$rhs),
23 (SELECT_EXNREF EXNREF:$lhs, EXNREF:$rhs, I32:$cond)>;
24 def : Pat<(select (i32 (seteq I32:$cond, 0)), EXNREF:$lhs, EXNREF:$rhs),
25 (SELECT_EXNREF EXNREF:$rhs, EXNREF:$lhs, I32:$cond)>;
H A DWebAssemblyInstrControl.td134 defm RETHROW : I<(outs), (ins EXNREF:$exn), (outs), (ins), [],
151 defm CATCH : I<(outs EXNREF:$dst), (ins), (outs), (ins), [],
159 defm BR_ON_EXN : I<(outs), (ins bb_op:$dst, event_op:$tag, EXNREF:$exn),
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrRef.td14 defm SELECT_EXNREF : I<(outs EXNREF:$dst),
15 (ins EXNREF:$lhs, EXNREF:$rhs, I32:$cond),
17 [(set EXNREF:$dst,
18 (select I32:$cond, EXNREF:$lhs, EXNREF:$rhs))],
22 def : Pat<(select (i32 (setne I32:$cond, 0)), EXNREF:$lhs, EXNREF:$rhs),
23 (SELECT_EXNREF EXNREF:$lhs, EXNREF:$rhs, I32:$cond)>;
24 def : Pat<(select (i32 (seteq I32:$cond, 0)), EXNREF:$lhs, EXNREF:$rhs),
25 (SELECT_EXNREF EXNREF:$rhs, EXNREF:$lhs, I32:$cond)>;
H A DWebAssemblyInstrControl.td117 defm RETHROW : I<(outs), (ins EXNREF:$exn), (outs), (ins), [],
134 defm CATCH : I<(outs EXNREF:$dst), (ins), (outs), (ins), [],
142 defm BR_ON_EXN : I<(outs), (ins bb_op:$dst, event_op:$tag, EXNREF:$exn),
/dports/devel/llvm90/llvm-9.0.1.src/lib/Target/WebAssembly/
H A DWebAssemblyInstrRef.td14 defm SELECT_EXNREF : I<(outs EXNREF:$dst),
15 (ins EXNREF:$lhs, EXNREF:$rhs, I32:$cond),
17 [(set EXNREF:$dst,
18 (select I32:$cond, EXNREF:$lhs, EXNREF:$rhs))],
22 def : Pat<(select (i32 (setne I32:$cond, 0)), EXNREF:$lhs, EXNREF:$rhs),
23 (SELECT_EXNREF EXNREF:$lhs, EXNREF:$rhs, I32:$cond)>;
24 def : Pat<(select (i32 (seteq I32:$cond, 0)), EXNREF:$lhs, EXNREF:$rhs),
25 (SELECT_EXNREF EXNREF:$rhs, EXNREF:$lhs, I32:$cond)>;
H A DWebAssemblyInstrControl.td117 defm "": RETURN<EXNREF>;
147 defm RETHROW : I<(outs), (ins EXNREF:$exn), (outs), (ins), [],
164 defm CATCH : I<(outs EXNREF:$dst), (ins), (outs), (ins), [],
172 defm BR_ON_EXN : I<(outs), (ins bb_op:$dst, event_op:$tag, EXNREF:$exn),
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrRef.td14 defm SELECT_EXNREF : I<(outs EXNREF:$dst),
15 (ins EXNREF:$lhs, EXNREF:$rhs, I32:$cond),
17 [(set EXNREF:$dst,
18 (select I32:$cond, EXNREF:$lhs, EXNREF:$rhs))],
22 def : Pat<(select (i32 (setne I32:$cond, 0)), EXNREF:$lhs, EXNREF:$rhs),
23 (SELECT_EXNREF EXNREF:$lhs, EXNREF:$rhs, I32:$cond)>;
24 def : Pat<(select (i32 (seteq I32:$cond, 0)), EXNREF:$lhs, EXNREF:$rhs),
25 (SELECT_EXNREF EXNREF:$rhs, EXNREF:$lhs, I32:$cond)>;
H A DWebAssemblyInstrControl.td134 defm RETHROW : I<(outs), (ins EXNREF:$exn), (outs), (ins), [],
151 defm CATCH : I<(outs EXNREF:$dst), (ins), (outs), (ins), [],
159 defm BR_ON_EXN : I<(outs), (ins bb_op:$dst, event_op:$tag, EXNREF:$exn),
/dports/devel/llvm10/llvm-10.0.1.src/test/CodeGen/WebAssembly/
H A Dexception.ll34 ; CHECK: catch $[[EXNREF:[0-9]+]]=
37 ; CHECK: br_on_exn 0, __cpp_exception, $[[EXNREF]]
38 ; CHECK: rethrow $[[EXNREF]]
50 ; CHECK: rethrow $[[EXNREF]]
95 ; CHECK: catch $[[EXNREF:[0-9]+]]=
98 ; CHECK: rethrow $[[EXNREF]]
/dports/devel/llvm90/llvm-9.0.1.src/test/CodeGen/WebAssembly/
H A Dexception.ll34 ; CHECK: catch $[[EXNREF:[0-9]+]]=
37 ; CHECK: br_on_exn 0, __cpp_exception, $[[EXNREF]]
38 ; CHECK: rethrow $[[EXNREF]]
50 ; CHECK: rethrow $[[EXNREF]]
95 ; CHECK: catch $[[EXNREF:[0-9]+]]=
98 ; CHECK: rethrow $[[EXNREF]]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/test/CodeGen/WebAssembly/
H A Dexception.ll34 ; CHECK: catch $[[EXNREF:[0-9]+]]=
37 ; CHECK: br_on_exn 0, __cpp_exception, $[[EXNREF]]
38 ; CHECK: rethrow $[[EXNREF]]
50 ; CHECK: rethrow $[[EXNREF]]
95 ; CHECK: catch $[[EXNREF:[0-9]+]]=
98 ; CHECK: rethrow $[[EXNREF]]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/test/CodeGen/WebAssembly/
H A Dexception.ll34 ; CHECK: catch $[[EXNREF:[0-9]+]]=
37 ; CHECK: br_on_exn 0, __cpp_exception, $[[EXNREF]]
38 ; CHECK: rethrow $[[EXNREF]]
50 ; CHECK: rethrow $[[EXNREF]]
95 ; CHECK: catch $[[EXNREF:[0-9]+]]=
98 ; CHECK: rethrow $[[EXNREF]]
/dports/devel/llvm11/llvm-11.0.1.src/test/CodeGen/WebAssembly/
H A Dexception.ll34 ; CHECK: catch $[[EXNREF:[0-9]+]]=
37 ; CHECK: br_on_exn 0, __cpp_exception, $[[EXNREF]]
38 ; CHECK: rethrow $[[EXNREF]]
50 ; CHECK: rethrow $[[EXNREF]]
95 ; CHECK: catch $[[EXNREF:[0-9]+]]=
98 ; CHECK: rethrow $[[EXNREF]]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/test/CodeGen/WebAssembly/
H A Dexception.ll34 ; CHECK: catch $[[EXNREF:[0-9]+]]=
37 ; CHECK: br_on_exn 0, __cpp_exception, $[[EXNREF]]
38 ; CHECK: rethrow $[[EXNREF]]
50 ; CHECK: rethrow $[[EXNREF]]
95 ; CHECK: catch $[[EXNREF:[0-9]+]]=
98 ; CHECK: rethrow $[[EXNREF]]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCTargetDesc.cpp152 return wasm::ValType::EXNREF; in toValType()
/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCTargetDesc.cpp151 return wasm::ValType::EXNREF; in toValType()
/dports/devel/llvm11/llvm-11.0.1.src/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCTargetDesc.cpp151 return wasm::ValType::EXNREF; in toValType()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCTargetDesc.cpp151 return wasm::ValType::EXNREF; in toValType()
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCTargetDesc.cpp151 return wasm::ValType::EXNREF; in toValType()

1234