Home
last modified time | relevance | path

Searched refs:EXCEPT_REF (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrExceptRef.td15 defm SELECT_EXCEPT_REF : I<(outs EXCEPT_REF:$dst),
16 (ins EXCEPT_REF:$lhs, EXCEPT_REF:$rhs, I32:$cond),
18 [(set EXCEPT_REF:$dst,
19 (select I32:$cond, EXCEPT_REF:$lhs,
20 EXCEPT_REF:$rhs))],
24 def : Pat<(select (i32 (setne I32:$cond, 0)), EXCEPT_REF:$lhs, EXCEPT_REF:$rhs),
25 (SELECT_EXCEPT_REF EXCEPT_REF:$lhs, EXCEPT_REF:$rhs, I32:$cond)>;
26 def : Pat<(select (i32 (seteq I32:$cond, 0)), EXCEPT_REF:$lhs, EXCEPT_REF:$rhs),
27 (SELECT_EXCEPT_REF EXCEPT_REF:$rhs, EXCEPT_REF:$lhs, I32:$cond)>;
H A DWebAssemblyRegisterInfo.td68 def EXCEPT_REF : WebAssemblyRegClass<[ExceptRef], 0, (add EXCEPT_REF_0)>;
H A DWebAssemblyInstrInfo.td200 defm "": ARGUMENT<EXCEPT_REF, ExceptRef>;
270 defm "" : LOCAL<EXCEPT_REF>, Requires<[HasExceptionHandling]>;
H A DWebAssemblyInstrCall.td89 defm "" : CALL<EXCEPT_REF, "except_ref.">;
H A DWebAssemblyInstrControl.td119 defm "": RETURN<EXCEPT_REF>;
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCTargetDesc.cpp150 return wasm::ValType::EXCEPT_REF; in toValType()
/freebsd-12.1/contrib/llvm/include/llvm/BinaryFormat/
H A DWasm.h305 EXCEPT_REF = WASM_TYPE_EXCEPT_REF, enumerator