예제 #1
0
파일: instr.go 프로젝트: MovingtoMars/nnvm
func checkAlloc(instr *ssa.Alloc) error {
	return errIfNonFirstClassType(instr.Type(), instr)
}
예제 #2
0
파일: instr.go 프로젝트: MovingtoMars/nnvm
func (v Target) genAlloc(a *allocator, instr *ssa.Alloc) {
	v.wop("subq $%d, #rsp", TypeStoreSizeInBits(instr.Type())/8)
	v.wop("movq #rsp, %s", a.valStr(instr))
}