Searched refs:externref (Results 1 – 13 of 13) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyInstrTable.td | 57 def : Pat<(wasm_table_set i32:$table, i32:$idx, externref:$r), 58 (TABLE_SET_EXTERNREF i32:$table, i32:$idx, externref:$r)>,
|
| H A D | WebAssemblyRegisterInfo.td | 47 def EXTERNREF_0 : WebAssemblyReg<"%externref.0">; 69 def EXTERNREF : WebAssemblyRegClass<[externref], 0, (add EXTERNREF_0)>;
|
| H A D | WebAssemblyISelLowering.h | 62 return MVT::externref; 69 return MVT::externref;
|
| H A D | WebAssemblyInstrRef.td | 32 defm "" : REF_I<EXTERNREF, externref>;
|
| H A D | WebAssemblyFastISel.cpp | 135 case MVT::externref: in getLegalType() 711 case MVT::externref: in fastLowerArguments() 816 case MVT::externref: in selectCall() 954 case MVT::externref: in selectSelect() 1364 case MVT::externref: in selectRet()
|
| H A D | WebAssemblyExplicitLocals.cpp | 178 return MVT::externref; in typeForRegClass()
|
| H A D | WebAssemblyInstrInfo.td | 285 defm "": ARGUMENT<EXTERNREF, externref>;
|
| H A D | WebAssemblyISelLowering.cpp | 71 addRegisterClass(MVT::externref, &WebAssembly::EXTERNREFRegClass); in WebAssemblyTargetLowering() 91 for (auto T : {MVT::externref, MVT::funcref}) { in WebAssemblyTargetLowering()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/Utils/ |
| H A D | WebAssemblyTypeUtilities.cpp | 77 .Case("externref", MVT::externref) in parseMVT() 150 case MVT::externref: in toValType()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | ValueTypes.td | 217 def externref : ValueType<0, 176>; // WebAssembly's externref type
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ValueTypes.cpp | 174 case MVT::externref: return "externref"; in getEVTString() 203 case MVT::externref: in getTypeForEVT()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | MachineValueType.h | 271 externref = 176, // WebAssembly's externref type enumerator 1052 case externref: return TypeSize::Fixed(0); // opaque type in getSizeInBits()
|
| /freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | CodeGenTarget.cpp | 245 case MVT::externref: return "MVT::externref"; in getEnumName()
|