Home
last modified time | relevance | path

Searched refs:WebAssembly (Results 1 – 25 of 155) sorted by relevance

1234567

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/MCTargetDesc/
DWebAssemblyMCTargetDesc.h46 namespace WebAssembly {
103 namespace WebAssembly {
108 case WebAssembly::LOAD8_S_I32: in GetDefaultP2Align()
109 case WebAssembly::LOAD8_S_I32_S: in GetDefaultP2Align()
110 case WebAssembly::LOAD8_U_I32: in GetDefaultP2Align()
111 case WebAssembly::LOAD8_U_I32_S: in GetDefaultP2Align()
112 case WebAssembly::LOAD8_S_I64: in GetDefaultP2Align()
113 case WebAssembly::LOAD8_S_I64_S: in GetDefaultP2Align()
114 case WebAssembly::LOAD8_U_I64: in GetDefaultP2Align()
115 case WebAssembly::LOAD8_U_I64_S: in GetDefaultP2Align()
[all …]
DWebAssemblyMCCodeEmitter.cpp77 if (MI.getOpcode() == WebAssembly::BR_TABLE_I32 || in encodeInstruction()
78 MI.getOpcode() == WebAssembly::BR_TABLE_I64) in encodeInstruction()
93 if (Info.OperandType == WebAssembly::OPERAND_I32IMM) { in encodeInstruction()
95 } else if (Info.OperandType == WebAssembly::OPERAND_OFFSET32) { in encodeInstruction()
97 } else if (Info.OperandType == WebAssembly::OPERAND_I64IMM) { in encodeInstruction()
99 } else if (Info.OperandType == WebAssembly::OPERAND_GLOBAL) { in encodeInstruction()
101 } else if (Info.OperandType == WebAssembly::OPERAND_SIGNATURE) { in encodeInstruction()
117 if (Info.OperandType == WebAssembly::OPERAND_F32IMM) { in encodeInstruction()
123 assert(Info.OperandType == WebAssembly::OPERAND_F64IMM); in encodeInstruction()
131 if (Info.OperandType == WebAssembly::OPERAND_I32IMM) { in encodeInstruction()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/
DWebAssemblySetP2AlignOperands.cpp64 << WebAssembly::GetDefaultP2Align(MI.getOpcode())) && in RewriteP2Align()
67 WebAssembly::OPERAND_P2ALIGN && in RewriteP2Align()
73 P2Align, uint64_t(WebAssembly::GetDefaultP2Align(MI.getOpcode()))); in RewriteP2Align()
89 case WebAssembly::LOAD_I32: in runOnMachineFunction()
90 case WebAssembly::LOAD_I64: in runOnMachineFunction()
91 case WebAssembly::LOAD_F32: in runOnMachineFunction()
92 case WebAssembly::LOAD_F64: in runOnMachineFunction()
93 case WebAssembly::LOAD8_S_I32: in runOnMachineFunction()
94 case WebAssembly::LOAD8_U_I32: in runOnMachineFunction()
95 case WebAssembly::LOAD16_S_I32: in runOnMachineFunction()
[all …]
DWebAssemblyUtilities.cpp21 const char *const WebAssembly::ClangCallTerminateFn = "__clang_call_terminate";
22 const char *const WebAssembly::CxaBeginCatchFn = "__cxa_begin_catch";
23 const char *const WebAssembly::CxaRethrowFn = "__cxa_rethrow";
24 const char *const WebAssembly::StdTerminateFn = "_ZSt9terminatev";
25 const char *const WebAssembly::PersonalityWrapperFn =
28 bool WebAssembly::isArgument(const MachineInstr &MI) { in isArgument()
30 case WebAssembly::ARGUMENT_I32: in isArgument()
31 case WebAssembly::ARGUMENT_I64: in isArgument()
32 case WebAssembly::ARGUMENT_F32: in isArgument()
33 case WebAssembly::ARGUMENT_F64: in isArgument()
[all …]
DWebAssemblyExplicitLocals.cpp82 if (RC == &WebAssembly::I32RegClass) in getDropOpcode()
83 return WebAssembly::DROP_I32; in getDropOpcode()
84 if (RC == &WebAssembly::I64RegClass) in getDropOpcode()
85 return WebAssembly::DROP_I64; in getDropOpcode()
86 if (RC == &WebAssembly::F32RegClass) in getDropOpcode()
87 return WebAssembly::DROP_F32; in getDropOpcode()
88 if (RC == &WebAssembly::F64RegClass) in getDropOpcode()
89 return WebAssembly::DROP_F64; in getDropOpcode()
90 if (RC == &WebAssembly::V128RegClass) in getDropOpcode()
91 return WebAssembly::DROP_V128; in getDropOpcode()
[all …]
DWebAssemblyFastISel.cpp378 &WebAssembly::I64RegClass : in materializeLoadStoreOperands()
379 &WebAssembly::I32RegClass); in materializeLoadStoreOperands()
381 WebAssembly::CONST_I64 : in materializeLoadStoreOperands()
382 WebAssembly::CONST_I32; in materializeLoadStoreOperands()
458 unsigned Imm = createResultReg(&WebAssembly::I32RegClass); in zeroExtendToI32()
460 TII.get(WebAssembly::CONST_I32), Imm) in zeroExtendToI32()
463 unsigned Result = createResultReg(&WebAssembly::I32RegClass); in zeroExtendToI32()
465 TII.get(WebAssembly::AND_I32), Result) in zeroExtendToI32()
488 unsigned Imm = createResultReg(&WebAssembly::I32RegClass); in signExtendToI32()
490 TII.get(WebAssembly::CONST_I32), Imm) in signExtendToI32()
[all …]
DWebAssemblyPeephole.cpp89 assert(End->getOpcode() == WebAssembly::END_FUNCTION); in MaybeRewriteToFallthrough()
94 if (FallthroughOpc != WebAssembly::FALLTHROUGH_RETURN_VOID) { in MaybeRewriteToFallthrough()
132 case WebAssembly::CALL_I32: in runOnMachineFunction()
133 case WebAssembly::CALL_I64: { in runOnMachineFunction()
160 case WebAssembly::RETURN_I32: in runOnMachineFunction()
162 MI, MBB, MF, MFI, MRI, TII, WebAssembly::FALLTHROUGH_RETURN_I32, in runOnMachineFunction()
163 WebAssembly::COPY_I32); in runOnMachineFunction()
165 case WebAssembly::RETURN_I64: in runOnMachineFunction()
167 MI, MBB, MF, MFI, MRI, TII, WebAssembly::FALLTHROUGH_RETURN_I64, in runOnMachineFunction()
168 WebAssembly::COPY_I64); in runOnMachineFunction()
[all …]
DWebAssemblyRegStackify.cpp83 if (!MI->definesRegister(WebAssembly::VALUE_STACK)) in ImposeStackOrdering()
84 MI->addOperand(MachineOperand::CreateReg(WebAssembly::VALUE_STACK, in ImposeStackOrdering()
89 if (!MI->readsRegister(WebAssembly::VALUE_STACK)) in ImposeStackOrdering()
90 MI->addOperand(MachineOperand::CreateReg(WebAssembly::VALUE_STACK, in ImposeStackOrdering()
105 if (RegClass == &WebAssembly::I32RegClass) { in ConvertImplicitDefToConstZero()
106 MI->setDesc(TII->get(WebAssembly::CONST_I32)); in ConvertImplicitDefToConstZero()
108 } else if (RegClass == &WebAssembly::I64RegClass) { in ConvertImplicitDefToConstZero()
109 MI->setDesc(TII->get(WebAssembly::CONST_I64)); in ConvertImplicitDefToConstZero()
111 } else if (RegClass == &WebAssembly::F32RegClass) { in ConvertImplicitDefToConstZero()
112 MI->setDesc(TII->get(WebAssembly::CONST_F32)); in ConvertImplicitDefToConstZero()
[all …]
DWebAssemblyInstrInfo.cpp32 : WebAssemblyGenInstrInfo(WebAssembly::ADJCALLSTACKDOWN, in WebAssemblyInstrInfo()
33 WebAssembly::ADJCALLSTACKUP, in WebAssemblyInstrInfo()
34 WebAssembly::CATCHRET), in WebAssemblyInstrInfo()
40 case WebAssembly::CONST_I32: in isReallyTriviallyReMaterializable()
41 case WebAssembly::CONST_I64: in isReallyTriviallyReMaterializable()
42 case WebAssembly::CONST_F32: in isReallyTriviallyReMaterializable()
43 case WebAssembly::CONST_F64: in isReallyTriviallyReMaterializable()
65 if (RC == &WebAssembly::I32RegClass) in copyPhysReg()
66 CopyOpcode = WebAssembly::COPY_I32; in copyPhysReg()
67 else if (RC == &WebAssembly::I64RegClass) in copyPhysReg()
[all …]
DWebAssemblyCFGStackify.cpp131 MBB.getNumber() > WebAssembly::getBottom(HeaderLoop)->getNumber()) { in PlaceBlockMarker()
135 while (InsertPos->getOpcode() == WebAssembly::END_BLOCK || in PlaceBlockMarker()
136 InsertPos->getOpcode() == WebAssembly::END_LOOP) in PlaceBlockMarker()
143 WebAssembly::isChild(*std::prev(InsertPos), MFI) && in PlaceBlockMarker()
144 std::prev(InsertPos)->getOpcode() != WebAssembly::LOOP && in PlaceBlockMarker()
145 std::prev(InsertPos)->getOpcode() != WebAssembly::END_BLOCK && in PlaceBlockMarker()
146 std::prev(InsertPos)->getOpcode() != WebAssembly::END_LOOP) in PlaceBlockMarker()
153 TII.get(WebAssembly::BLOCK)) in PlaceBlockMarker()
154 .addImm(int64_t(WebAssembly::ExprType::Void)); in PlaceBlockMarker()
159 InsertPos->getOpcode() == WebAssembly::END_LOOP && in PlaceBlockMarker()
[all …]
DWebAssemblyFrameLowering.cpp109 BuildMI(MBB, InsertStore, DL, TII->get(WebAssembly::SET_GLOBAL_I32)) in writeSPToMemory()
124 writeSPToMemory(WebAssembly::SP32, MF, MBB, I, I, DL); in eliminateCallFramePseudoInstr()
143 while (InsertPt != MBB.end() && WebAssembly::isArgument(*InsertPt)) in emitPrologue()
149 unsigned SPReg = WebAssembly::SP32; in emitPrologue()
155 BuildMI(MBB, InsertPt, DL, TII->get(WebAssembly::GET_GLOBAL_I32), SPReg) in emitPrologue()
163 BuildMI(MBB, InsertPt, DL, TII->get(WebAssembly::COPY), BasePtr) in emitPrologue()
169 BuildMI(MBB, InsertPt, DL, TII->get(WebAssembly::CONST_I32), OffsetReg) in emitPrologue()
171 BuildMI(MBB, InsertPt, DL, TII->get(WebAssembly::SUB_I32), in emitPrologue()
172 WebAssembly::SP32) in emitPrologue()
181 BuildMI(MBB, InsertPt, DL, TII->get(WebAssembly::CONST_I32), BitmaskReg) in emitPrologue()
[all …]
DWebAssemblyRegisterInfo.cpp48 for (auto Reg : {WebAssembly::SP32, WebAssembly::SP64, WebAssembly::FP32, in getReservedRegs()
49 WebAssembly::FP64}) in getReservedRegs()
74 if ((MI.mayLoad() && FIOperandNum == WebAssembly::LoadAddressOperandNo) || in eliminateFrameIndex()
75 (MI.mayStore() && FIOperandNum == WebAssembly::StoreAddressOperandNo)) { in eliminateFrameIndex()
89 if (MI.getOpcode() == WebAssembly::ADD_I32) { in eliminateFrameIndex()
98 if (Def && Def->getOpcode() == WebAssembly::CONST_I32 && in eliminateFrameIndex()
119 BuildMI(MBB, *II, II->getDebugLoc(), TII->get(WebAssembly::CONST_I32), in eliminateFrameIndex()
123 BuildMI(MBB, *II, II->getDebugLoc(), TII->get(WebAssembly::ADD_I32), in eliminateFrameIndex()
135 /* !hasFP */ {WebAssembly::SP32, WebAssembly::SP64}, in getFrameRegister()
136 /* hasFP */ {WebAssembly::FP32, WebAssembly::FP64}}; in getFrameRegister()
[all …]
DWebAssemblyLateEHPrepare.cpp133 case WebAssembly::CATCHRET: { in replaceFuncletReturns()
137 BuildMI(MBB, TI, TI->getDebugLoc(), TII.get(WebAssembly::BR)) in replaceFuncletReturns()
143 case WebAssembly::CLEANUPRET: { in replaceFuncletReturns()
146 BuildMI(MBB, TI, TI->getDebugLoc(), TII.get(WebAssembly::RETHROW)) in replaceFuncletReturns()
150 TII.get(WebAssembly::RETHROW_TO_CALLER)); in replaceFuncletReturns()
178 if (WebAssembly::isCatch(MI)) in hoistCatches()
202 if (!WebAssembly::isCatch(*MBB.begin())) { in addCatchAlls()
205 TII.get(WebAssembly::CATCH_ALL)); in addCatchAlls()
224 CalleeOp.getGlobal()->getName() != WebAssembly::CxaRethrowFn) in addRethrows()
235 TII.get(WebAssembly::RETHROW)) in addRethrows()
[all …]
DWebAssemblyAsmPrinter.cpp171 case WebAssembly::ARGUMENT_I32: in EmitInstruction()
172 case WebAssembly::ARGUMENT_I64: in EmitInstruction()
173 case WebAssembly::ARGUMENT_F32: in EmitInstruction()
174 case WebAssembly::ARGUMENT_F64: in EmitInstruction()
175 case WebAssembly::ARGUMENT_v16i8: in EmitInstruction()
176 case WebAssembly::ARGUMENT_v8i16: in EmitInstruction()
177 case WebAssembly::ARGUMENT_v4i32: in EmitInstruction()
178 case WebAssembly::ARGUMENT_v4f32: in EmitInstruction()
182 case WebAssembly::FALLTHROUGH_RETURN_I32: in EmitInstruction()
183 case WebAssembly::FALLTHROUGH_RETURN_I64: in EmitInstruction()
[all …]
DWebAssemblyISelLowering.cpp52 Subtarget->hasAddr64() ? WebAssembly::SP64 : WebAssembly::SP32); in WebAssemblyTargetLowering()
54 addRegisterClass(MVT::i32, &WebAssembly::I32RegClass); in WebAssemblyTargetLowering()
55 addRegisterClass(MVT::i64, &WebAssembly::I64RegClass); in WebAssemblyTargetLowering()
56 addRegisterClass(MVT::f32, &WebAssembly::F32RegClass); in WebAssemblyTargetLowering()
57 addRegisterClass(MVT::f64, &WebAssembly::F64RegClass); in WebAssemblyTargetLowering()
59 addRegisterClass(MVT::v16i8, &WebAssembly::V128RegClass); in WebAssemblyTargetLowering()
60 addRegisterClass(MVT::v8i16, &WebAssembly::V128RegClass); in WebAssemblyTargetLowering()
61 addRegisterClass(MVT::v4i32, &WebAssembly::V128RegClass); in WebAssemblyTargetLowering()
62 addRegisterClass(MVT::v4f32, &WebAssembly::V128RegClass); in WebAssemblyTargetLowering()
162 return WebAssembly::createFastISel(FuncInfo, LibInfo); in createFastISel()
[all …]
/external/llvm/lib/Target/WebAssembly/
DWebAssemblySetP2AlignOperands.cpp64 case WebAssembly::LOAD_I32: in runOnMachineFunction()
65 case WebAssembly::LOAD_I64: in runOnMachineFunction()
66 case WebAssembly::LOAD_F32: in runOnMachineFunction()
67 case WebAssembly::LOAD_F64: in runOnMachineFunction()
68 case WebAssembly::LOAD8_S_I32: in runOnMachineFunction()
69 case WebAssembly::LOAD8_U_I32: in runOnMachineFunction()
70 case WebAssembly::LOAD16_S_I32: in runOnMachineFunction()
71 case WebAssembly::LOAD16_U_I32: in runOnMachineFunction()
72 case WebAssembly::LOAD8_S_I64: in runOnMachineFunction()
73 case WebAssembly::LOAD8_U_I64: in runOnMachineFunction()
[all …]
DWebAssemblyFastISel.cpp329 &WebAssembly::I64RegClass : in materializeLoadStoreOperands()
330 &WebAssembly::I32RegClass); in materializeLoadStoreOperands()
332 WebAssembly::CONST_I64 : in materializeLoadStoreOperands()
333 WebAssembly::CONST_I32; in materializeLoadStoreOperands()
402 unsigned Imm = createResultReg(&WebAssembly::I32RegClass); in zeroExtendToI32()
404 TII.get(WebAssembly::CONST_I32), Imm) in zeroExtendToI32()
407 unsigned Result = createResultReg(&WebAssembly::I32RegClass); in zeroExtendToI32()
409 TII.get(WebAssembly::AND_I32), Result) in zeroExtendToI32()
429 unsigned Imm = createResultReg(&WebAssembly::I32RegClass); in signExtendToI32()
431 TII.get(WebAssembly::CONST_I32), Imm) in signExtendToI32()
[all …]
DWebAssemblyPeephole.cpp122 case WebAssembly::STORE8_I32: in runOnMachineFunction()
123 case WebAssembly::STORE16_I32: in runOnMachineFunction()
124 case WebAssembly::STORE8_I64: in runOnMachineFunction()
125 case WebAssembly::STORE16_I64: in runOnMachineFunction()
126 case WebAssembly::STORE32_I64: in runOnMachineFunction()
127 case WebAssembly::STORE_F32: in runOnMachineFunction()
128 case WebAssembly::STORE_F64: in runOnMachineFunction()
129 case WebAssembly::STORE_I32: in runOnMachineFunction()
130 case WebAssembly::STORE_I64: { in runOnMachineFunction()
137 MI.getOperand(WebAssembly::StoreValueOperandNo).getReg(); in runOnMachineFunction()
[all …]
DWebAssemblyRegStackify.cpp77 if (!MI->definesRegister(WebAssembly::EXPR_STACK)) in ImposeStackOrdering()
78 MI->addOperand(MachineOperand::CreateReg(WebAssembly::EXPR_STACK, in ImposeStackOrdering()
83 if (!MI->readsRegister(WebAssembly::EXPR_STACK)) in ImposeStackOrdering()
84 MI->addOperand(MachineOperand::CreateReg(WebAssembly::EXPR_STACK, in ImposeStackOrdering()
153 case WebAssembly::DIV_S_I32: case WebAssembly::DIV_S_I64: in Query()
154 case WebAssembly::REM_S_I32: case WebAssembly::REM_S_I64: in Query()
155 case WebAssembly::DIV_U_I32: case WebAssembly::DIV_U_I64: in Query()
156 case WebAssembly::REM_U_I32: case WebAssembly::REM_U_I64: in Query()
157 case WebAssembly::I32_TRUNC_S_F32: case WebAssembly::I64_TRUNC_S_F32: in Query()
158 case WebAssembly::I32_TRUNC_S_F64: case WebAssembly::I64_TRUNC_S_F64: in Query()
[all …]
DWebAssemblyInstrInfo.cpp32 : WebAssemblyGenInstrInfo(WebAssembly::ADJCALLSTACKDOWN, in WebAssemblyInstrInfo()
33 WebAssembly::ADJCALLSTACKUP), in WebAssemblyInstrInfo()
39 case WebAssembly::CONST_I32: in isReallyTriviallyReMaterializable()
40 case WebAssembly::CONST_I64: in isReallyTriviallyReMaterializable()
41 case WebAssembly::CONST_F32: in isReallyTriviallyReMaterializable()
42 case WebAssembly::CONST_F64: in isReallyTriviallyReMaterializable()
64 if (RC == &WebAssembly::I32RegClass) in copyPhysReg()
65 CopyLocalOpcode = WebAssembly::COPY_LOCAL_I32; in copyPhysReg()
66 else if (RC == &WebAssembly::I64RegClass) in copyPhysReg()
67 CopyLocalOpcode = WebAssembly::COPY_LOCAL_I64; in copyPhysReg()
[all …]
DWebAssemblyRegisterInfo.cpp48 for (auto Reg : {WebAssembly::SP32, WebAssembly::SP64, WebAssembly::FP32, in getReservedRegs()
49 WebAssembly::FP64}) in getReservedRegs()
69 if (MI.mayLoadOrStore() && FIOperandNum == WebAssembly::MemOpAddressOperandNo) { in eliminateFrameIndex()
76 .ChangeToRegister(WebAssembly::SP32, /*IsDef=*/false); in eliminateFrameIndex()
83 if (MI.getOpcode() == WebAssembly::ADD_I32) { in eliminateFrameIndex()
92 if (Def && Def->getOpcode() == WebAssembly::CONST_I32 && in eliminateFrameIndex()
97 .ChangeToRegister(WebAssembly::SP32, /*IsDef=*/false); in eliminateFrameIndex()
107 unsigned FIRegOperand = WebAssembly::SP32; in eliminateFrameIndex()
113 BuildMI(MBB, *II, II->getDebugLoc(), TII->get(WebAssembly::CONST_I32), in eliminateFrameIndex()
117 BuildMI(MBB, *II, II->getDebugLoc(), TII->get(WebAssembly::ADD_I32), in eliminateFrameIndex()
[all …]
DWebAssemblyFrameLowering.cpp94 BuildMI(MBB, InsertAddr, DL, TII->get(WebAssembly::CONST_I32), Zero) in writeSPToMemory()
99 BuildMI(MBB, InsertStore, DL, TII->get(WebAssembly::STORE_I32), Drop) in writeSPToMemory()
117 writeSPToMemory(WebAssembly::SP32, MF, MBB, I, I, DL); in eliminateCallFramePseudoInstr()
144 BuildMI(MBB, InsertPt, DL, TII->get(WebAssembly::CONST_I32), Zero) in emitPrologue()
150 BuildMI(MBB, InsertPt, DL, TII->get(WebAssembly::LOAD_I32), in emitPrologue()
151 StackSize ? SPReg : (unsigned)WebAssembly::SP32) in emitPrologue()
160 BuildMI(MBB, InsertPt, DL, TII->get(WebAssembly::CONST_I32), OffsetReg) in emitPrologue()
162 BuildMI(MBB, InsertPt, DL, TII->get(WebAssembly::SUB_I32), in emitPrologue()
163 WebAssembly::SP32) in emitPrologue()
171 BuildMI(MBB, InsertPt, DL, TII->get(WebAssembly::COPY), in emitPrologue()
[all …]
/external/llvm/lib/Target/WebAssembly/MCTargetDesc/
DWebAssemblyMCTargetDesc.h43 namespace WebAssembly {
94 namespace WebAssembly {
99 case WebAssembly::LOAD8_S_I32: in GetDefaultP2Align()
100 case WebAssembly::LOAD8_U_I32: in GetDefaultP2Align()
101 case WebAssembly::LOAD8_S_I64: in GetDefaultP2Align()
102 case WebAssembly::LOAD8_U_I64: in GetDefaultP2Align()
103 case WebAssembly::STORE8_I32: in GetDefaultP2Align()
104 case WebAssembly::STORE8_I64: in GetDefaultP2Align()
106 case WebAssembly::LOAD16_S_I32: in GetDefaultP2Align()
107 case WebAssembly::LOAD16_U_I32: in GetDefaultP2Align()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/InstPrinter/
DWebAssemblyInstPrinter.cpp61 (MI->getOpcode() != WebAssembly::CALL_INDIRECT_VOID || in printInst()
76 case WebAssembly::LOOP: { in printInst()
81 case WebAssembly::BLOCK: in printInst()
84 case WebAssembly::END_LOOP: in printInst()
89 case WebAssembly::END_BLOCK: in printInst()
101 WebAssembly::OPERAND_BASIC_BLOCK) in printInst()
178 if (Info.OperandType == WebAssembly::OPERAND_F32IMM) { in printOperand()
183 assert(Info.OperandType == WebAssembly::OPERAND_F64IMM); in printOperand()
200 if (Imm == WebAssembly::GetDefaultP2Align(MI->getOpcode())) in printWebAssemblyP2AlignOperand()
208 switch (WebAssembly::ExprType(Imm)) { in printWebAssemblySignatureOperand()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/Disassembler/
DWebAssemblyDisassembler.cpp141 case WebAssembly::OPERAND_BASIC_BLOCK: in getInstruction()
142 case WebAssembly::OPERAND_LOCAL: in getInstruction()
143 case WebAssembly::OPERAND_GLOBAL: in getInstruction()
144 case WebAssembly::OPERAND_FUNCTION32: in getInstruction()
145 case WebAssembly::OPERAND_OFFSET32: in getInstruction()
146 case WebAssembly::OPERAND_P2ALIGN: in getInstruction()
147 case WebAssembly::OPERAND_TYPEINDEX: in getInstruction()
154 case WebAssembly::OPERAND_I32IMM: in getInstruction()
155 case WebAssembly::OPERAND_I64IMM: in getInstruction()
156 case WebAssembly::OPERAND_SIGNATURE: { in getInstruction()
[all …]

1234567