Lines Matching refs:ins
40 static getSubCode(ins: ir.Intrinsic): number | undefined {
42 let code = (builtinsCodeMap as any)[key][ins.mnemonic];
50 static expand2Builtin(ins: ir.Intrinsic, operands: ir.OperandType[]) {
51 let code = this.getSubCode(ins);
53 … throw new Error("Intrinsic getSubCode subcode(" + ins.mnemonic + ") ir = " + ins.toString());
58 switch (ins.mnemonic) {
75 throw new Error("<%= i-2%> parameters must be Imm <" + ins.toString() + ">");
80 throw new Error("<%= i-2%> parameters must be VReg <" + ins.toString() + ">");
85 throw new Error("<%= i-2%> parameters must be string <" + ins.toString() + ">");
90 throw new Error("<%= i-2%> parameters must be string <" + ins.toString() + ">");
109 … throw new Error("Intrinsic can't found subcode(" + ins.mnemonic + ") ir = " + ins.toString());