Ejemplo n.º 1
0
func (v Target) genBinOp(a *allocator, instr *ssa.BinOp) {
	checkTypeSupported(instr.Type())

	//floatOps := []ssa.BinOpType{ssa.BinOpFAdd, ssa.BinOpFSub, ssa.BinOpFMul, ssa.BinOpFDiv, ssa.BinOpFRem}

	for i, intOp := range binOpIntOps {
		if instr.BinOpType() == intOp {
			v.genIntBinOp(a, instr, i)
		}
	}
}