/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
D | WebAssemblyMCTargetDesc.h | 46 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 …]
|
D | WebAssemblyMCCodeEmitter.cpp | 77 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/ |
D | WebAssemblySetP2AlignOperands.cpp | 64 << 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 …]
|
D | WebAssemblyUtilities.cpp | 21 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 …]
|
D | WebAssemblyExplicitLocals.cpp | 82 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 …]
|
D | WebAssemblyFastISel.cpp | 378 &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 …]
|
D | WebAssemblyPeephole.cpp | 89 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 …]
|
D | WebAssemblyInstrInfo.cpp | 32 : 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 …]
|
D | WebAssemblyRegStackify.cpp | 83 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 …]
|
D | WebAssemblyCFGStackify.cpp | 131 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 …]
|
D | WebAssemblyFrameLowering.cpp | 109 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 …]
|
D | WebAssemblyRegisterInfo.cpp | 48 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 …]
|
D | WebAssemblyAsmPrinter.cpp | 171 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 …]
|
D | WebAssemblyLateEHPrepare.cpp | 133 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 …]
|
D | WebAssemblyISelLowering.cpp | 52 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/MCTargetDesc/ |
D | WebAssemblyMCTargetDesc.h | 43 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/llvm/lib/Target/WebAssembly/ |
D | WebAssemblySetP2AlignOperands.cpp | 64 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 …]
|
D | WebAssemblyFastISel.cpp | 329 &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 …]
|
D | WebAssemblyPeephole.cpp | 122 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 …]
|
D | WebAssemblyInstrInfo.cpp | 32 : 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 …]
|
D | WebAssemblyRegStackify.cpp | 77 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 …]
|
D | WebAssemblyRegisterInfo.cpp | 48 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 …]
|
D | WebAssemblyFrameLowering.cpp | 94 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/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/InstPrinter/ |
D | WebAssemblyInstPrinter.cpp | 61 (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/ |
D | WebAssemblyDisassembler.cpp | 141 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 …]
|