Lines Matching refs:ASMOP_A

54 static struct asmop *const ASMOP_A = &asmop_a;  variable
688 cheapMove (ASMOP_A, 0, ASMOP_SP, 0, true, true, true); in pointPStack()
691 cheapMove (ASMOP_P, 0, ASMOP_A, 0, true, true, true); in pointPStack()
770 cheapMove (result, roffset, ASMOP_A, 0, true, p_dead, true); in cheapMove()
827 cheapMove (ASMOP_A, 0, source, soffset, true, true, true); in cheapMove()
828 cheapMove (result, roffset, ASMOP_A, 0, true, true, true); in cheapMove()
837 cheapMove (ASMOP_A, 0, source, soffset, true, p_dead, f_dead || !a_dead); in cheapMove()
838 cheapMove (result, roffset, ASMOP_A, 0, true, p_dead, f_dead || !a_dead); in cheapMove()
873 cheapMove (ASMOP_A, 0, ASMOP_P, 0, true, true, true); in adjustStack()
940 cheapMove (ASMOP_A, 0, op, i, true, true, true); in push()
959 cheapMove (ASMOP_A, 0, op, i + 1, true, true, true); in push()
965 cheapMove (ASMOP_A, 0, op, i + 1, true, false, true); in push()
1055 cheapMove (result, roffset + 1, ASMOP_A, 0, false, true, true); in genMove_o()
1057 cheapMove (result, roffset + 0, ASMOP_A, 0, a_dead_global, true, true); in genMove_o()
1069 cheapMove (result, roffset + 0, ASMOP_A, 0, false, true, true); in genMove_o()
1071 cheapMove (result, roffset + 1, ASMOP_A, 0, a_dead_global, true, true); in genMove_o()
1079 cheapMove (result, roffset + 0, ASMOP_A, 0, false, p_dead_global, true); in genMove_o()
1082 cheapMove (result, roffset + 1, ASMOP_A, 0, p_dead_global, true, true); in genMove_o()
1090 cheapMove (result, roffset + 1, ASMOP_A, 0, false, p_dead_global, true); in genMove_o()
1093 cheapMove (result, roffset + 0, ASMOP_A, 0, p_dead_global, false, true); in genMove_o()
1167 cheapMove (ASMOP_A, 0, source, soffset + i, true, false, true); in genMove_o()
1250 cheapMove (ASMOP_A, 0, left->aop, 0, true, regDead (P_IDX, ic), true); in genNot()
1253 cheapMove (result->aop, 0, ASMOP_A, 0, true, regDead (P_IDX, ic), true); in genNot()
1258 cheapMove (ASMOP_A, 0, left->aop, 0, true, regDead (P_IDX, ic), true); in genNot()
1279 cheapMove (result->aop, 0, ASMOP_A, 0, true, true, true); in genNot()
1315 cheapMove (ASMOP_A, 0, left->aop, i, true, true, true); in genCpl()
1322 cheapMove (result->aop, i, ASMOP_A, 0, true, true, true); in genCpl()
1419 cheapMove (ASMOP_A, 0, right_aop, i, true, !aopInReg (left_aop, i, P_IDX), !started); in genSub()
1427 cheapMove (ASMOP_A, 0, left_aop, i, true, false, !started); in genSub()
1434 cheapMove (ASMOP_A, 0, right_aop, i, true, true, true); in genSub()
1459 cheapMove (ASMOP_A, 0, left_aop, i, true, true, !started); in genSub()
1469 cheapMove (ASMOP_A, 0, left_aop, i, true, true, false); in genSub()
1478 cheapMove (ASMOP_A, 0, left_aop, i, true, false, !started); in genSub()
1496 cheapMove (ASMOP_A, 0, left_aop, i, true, false, !started); in genSub()
1514 cheapMove (ASMOP_A, 0, left_aop, i, true, !aopInReg (right_aop, i, P_IDX), !started); in genSub()
1555 cheapMove (result_aop, i, ASMOP_A, 0, true, true, i + 1 == size); in genSub()
1578 cheapMove (ASMOP_A, 0, left->aop, result->aop->size - 1, true, true, true); in genUminusFloat()
1581 cheapMove (result->aop, result->aop->size - 1, ASMOP_A, 0, true, true, true); in genUminusFloat()
1634 cheapMove (ASMOP_A, 0, left->aop, 0, true, regDead (P_IDX, ic), true); in genIpush()
1838 cheapMove (ASMOP_A, 0, ASMOP_P, 0, true, true, true); in genFunction()
1879 cheapMove (ASMOP_P, 0, ASMOP_A, 0, true, true, true); in genEndFunction()
1920 cheapMove (ASMOP_A, 0, left->aop, i, true, true, true); in genReturn()
1948 cheapMove (ASMOP_A, 0, left->aop, i, true, true, true); in genReturn()
1985 cheapMove (ASMOP_A, 0, left->aop, 0, true, left->aop->size <= 1, true); in genReturn()
2118 … cheapMove (ASMOP_A, 0, right->aop, i, true, p_dead && !aopInReg (left->aop, i, P_IDX), !started); in genPlus()
2139 cheapMove (ASMOP_A, 0, left->aop, i, true, true, !started); in genPlus()
2151 cheapMove (ASMOP_A, 0, right->aop, i, true, false, !started); in genPlus()
2158 cheapMove (ASMOP_A, 0, left->aop, i, true, p_dead, false); in genPlus()
2178 cheapMove (ASMOP_A, 0, left->aop, i, true, false, false); in genPlus()
2189 … cheapMove (ASMOP_A, 0, left->aop, i, true, p_dead && !aopInReg (right->aop, i, P_IDX), !started); in genPlus()
2225 cheapMove (result->aop, i, ASMOP_A, 0, true, p_dead, i + 1 == size); in genPlus()
2303 cheapMove (ASMOP_A, 0, left->aop, 0, true, true, true); in genMultLit()
2340 cheapMove (result->aop, 0, ASMOP_A, 0, true, true, true); in genMultLit()
2468 cheapMove (ASMOP_A, 0, left->aop, i, true, true, true); in genCmp()
2501 cheapMove (result->aop, 0, ASMOP_A, 0, true, true, true); in genCmp()
2510 cheapMove (ASMOP_A, 0, left->aop, i, true, true, !i); in genCmp()
2518 cheapMove (ASMOP_A, 0, left->aop, i, true, true, !i); in genCmp()
2524 cheapMove (ASMOP_A, 0, left->aop, i, true, false, !i); in genCmp()
2533 cheapMove (ASMOP_A, 0, left->aop, i, true, true, !i); in genCmp()
2560 cheapMove (ASMOP_A, 0, left->aop, i, true, !aopInReg (right->aop, i, P_IDX), !i); in genCmp()
2586 cheapMove (result->aop, 0, ASMOP_A, 0, true, true, true); in genCmp()
2646 cheapMove (ASMOP_A, 0, left->aop, 0, true, true, true); in genCmpEQorNE()
2682 cheapMove (ASMOP_A, 0, right->aop, i, true, true, true); in genCmpEQorNE()
2692 cheapMove (ASMOP_A, 0, left->aop, i, true, true, true); in genCmpEQorNE()
2791 cheapMove (ASMOP_A, 0, right_aop, i, true, p_dead, true); in genXorByte()
2797 cheapMove (ASMOP_A, 0, left_aop, i, true, true, true); in genXorByte()
2808 cheapMove (ASMOP_A, 0, left_aop, i, true, true, true); in genXorByte()
2812 cheapMove (result_aop, i, ASMOP_A, 0, true, true, true); in genXorByte()
2816 cheapMove (ASMOP_A, 0, left_aop, i, true, p_dead, true); in genXorByte()
2819 cheapMove (result_aop, i, ASMOP_A, 0, true, p_dead, true); in genXorByte()
2934 … cheapMove (ASMOP_A, 0, right->aop, i, true, p_free && !aopInReg (left->aop, i, P_IDX), true); in genOr()
2940 … cheapMove (ASMOP_A, 0, left->aop, i, true, p_free && !aopInReg (right->aop, i, P_IDX), true); in genOr()
2948 … cheapMove (ASMOP_A, 0, left->aop, i, true, p_free && !aopInReg (right->aop, i, P_IDX), true); in genOr()
2952 cheapMove (result->aop, i, ASMOP_A, 0, true, true, true); in genOr()
2958 … cheapMove (ASMOP_A, 0, left->aop, i, true, p_free && !aopInReg (right->aop, i, P_IDX), true); in genOr()
2961 cheapMove (result->aop, i, ASMOP_A, 0, true, p_free, true); in genOr()
3036 cheapMove (ASMOP_A, 0, left->aop, i, true, true, true); in genAnd()
3087 cheapMove (ASMOP_A, 0, left->aop, j, true, true, true); in genAnd()
3108 cheapMove (ASMOP_A, 0, left->aop, i, true, true, true); in genAnd()
3156 … cheapMove (ASMOP_A, 0, right->aop, i, true, p_dead && !aopInReg (left->aop, i, P_IDX), true); in genAnd()
3162 … cheapMove (ASMOP_A, 0, left->aop, i, true, p_dead && !aopInReg (right->aop, i, P_IDX), true); in genAnd()
3170 cheapMove (ASMOP_A, 0, left->aop, i, true, !aopInReg (right->aop, i, P_IDX), true); in genAnd()
3174 cheapMove (result->aop, i, ASMOP_A, 0, true, true, true); in genAnd()
3180 … cheapMove (ASMOP_A, 0, left->aop, i, true, p_dead && !aopInReg (right->aop, i, P_IDX), true); in genAnd()
3183 cheapMove (result->aop, i, ASMOP_A, 0, true, p_dead, true); in genAnd()
3276 cheapMove (ASMOP_A, 0, result->aop, offset, true, p_dead, true); in genLeftShift()
3289 cheapMove (result->aop, offset, ASMOP_A, 0, true, p_dead, true); in genLeftShift()
3297 cheapMove (ASMOP_A, 0, result->aop, i, true, p_dead, i <= offset); in genLeftShift()
3300 cheapMove (result->aop, i, ASMOP_A, 0, true, p_dead, i + 1 != size); in genLeftShift()
3331 cheapMove (ASMOP_A, 0, right->aop, 0, true, true, true); in genLeftShift()
3343 cheapMove (ASMOP_A, 0, right->aop, 0, true, true, true); in genLeftShift()
3357 cheapMove (ASMOP_A, 0, result->aop, i, true, p_dead, true); in genLeftShift()
3360 cheapMove (result->aop, i, ASMOP_A, 0, true, p_dead, true); in genLeftShift()
3486 cheapMove (ASMOP_A, 0, result->aop, 0, true, p_dead, true); in genRightShift()
3499 cheapMove (result->aop, 0, ASMOP_A, 0, true, p_dead, true); in genRightShift()
3510 cheapMove (ASMOP_P, 0, ASMOP_A, 0, true, true, true); in genRightShift()
3531 cheapMove (ASMOP_A, 0, result->aop, size - 1, true, true, true); in genRightShift()
3536 cheapMove (ASMOP_A, 0, result->aop, size - 1, true, true, false); in genRightShift()
3538 cheapMove (result->aop, size - 1, ASMOP_A, 0, true, true, size > 1); in genRightShift()
3549 cheapMove (ASMOP_A, 0, result->aop, size - 1, true, true, true); in genRightShift()
3552 cheapMove (result->aop, size - 1, ASMOP_A, 0, true, true, size == 1); in genRightShift()
3569 cheapMove (ASMOP_A, 0, result->aop, i, true, true, false); in genRightShift()
3572 cheapMove (result->aop, i, ASMOP_A, 0, true, true, i > 1); in genRightShift()
3606 cheapMove (ASMOP_A, 0, right->aop, 0, true, true, true); in genRightShift()
3619 … cheapMove (ASMOP_A, 0, right->aop, 0, true, p_dead && !aopInReg (result->aop, 0, P_IDX), true); in genRightShift()
3665 cheapMove (ASMOP_A, 0, result->aop, size - 1, true, true, true); in genRightShift()
3668 cheapMove (result->aop, size - 1, ASMOP_A, 0, true, true, size == 1); in genRightShift()
3681 cheapMove (ASMOP_A, 0, result->aop, i, true, true, false); in genRightShift()
3683 cheapMove (result->aop, i, ASMOP_A, 0, true, true, i == 1); in genRightShift()
3838 cheapMove (result->aop, i, ASMOP_A, 0, true, true, true); in genPointerGet()
3850 cheapMove (result->aop, 0, ASMOP_A, 0, true, true); in genPointerGet()
3887 cheapMove (result->aop, i, ASMOP_A, 0, true, i + 1 == size, true); in genPointerGet()
3975 cheapMove (result->aop, i, ASMOP_A, 0, true, true, true); in genPointerGet()
4021 cheapMove (ASMOP_A, 0, right->aop, i, true, true); in genPointerSet()
4079 cheapMove (ASMOP_A, 0, right->aop, i, true, !aopInReg (left->aop, 0, P_IDX), true); in genPointerSet()
4166 cheapMove (ASMOP_A, 0, left->aop, 0, true, false, true); in genPointerSet()
4250 … cheapMove (ASMOP_A, 0, right->aop, i, true, !ptr_aop || !aopInReg (ptr_aop, 0, P_IDX), true); in genPointerSet()
4298 cheapMove (ASMOP_A, 0, right->aop, i, true, false, true); in genPointerSet()
4330 cheapMove (ASMOP_A, 0, right->aop, i, true, regDead (P_IDX, ic) || pushed_p, true); in genPointerSet()
4388 cheapMove (result->aop, i, ASMOP_A, 0, regDead (A_IDX, ic), regDead (P_IDX, ic), true); in genAssign()
4403 push (ASMOP_A, 0, 1); in genAssign()
4405 cheapMove (ASMOP_A, 0, right->aop, i, FALSE); in genAssign()
4407 pop (ASMOP_A, 0, 1); in genAssign()
4467 cheapMove (ASMOP_A, 0, cond->aop, cond->aop->size - 1, true, true, true); in genIfx()
4478 cheapMove (ASMOP_A, 0, cond->aop, 0, true, true, true); in genIfx()
4555 cheapMove (ASMOP_A, 0, ASMOP_SP, 0, true, true, true); in genAddrOf()
4558 cheapMove (result->aop, 0, ASMOP_A, 0, true, true, true); in genAddrOf()
4570 cheapMove (result->aop, 0, ASMOP_A, 0, true, true, true); in genAddrOf()
4572 cheapMove (result->aop, 1, ASMOP_A, 0, true, true, true); in genAddrOf()
4578 cheapMove (result->aop, 0, ASMOP_A, 0, true, true, true); in genAddrOf()
4602 cheapMove (ASMOP_A, 0, cond->aop, 0, true, true, true); in genJumpTab()
4662 cheapMove (ASMOP_A, 0, right->aop, 0, true, true, true); in genCast()
4689 cheapMove (result->aop, 0, ASMOP_A, 0, true, true, true); in genCast()
4701 cheapMove (ASMOP_A, 0, result->aop, right->aop->size - 1, true, regDead (P_IDX, ic), true); in genCast()
4708 cheapMove (result->aop, offset++, ASMOP_A, 0, true, regDead (P_IDX, ic), true); in genCast()
4760 cheapMove (ASMOP_A, 0, op->aop, i, true, true, true); in genDummyRead()