Lines Matching refs:cas
405 IRCAS *cas, *cas2; in flatten_Stmt() local
460 cas = st->Ist.CAS.details; in flatten_Stmt()
461 e1 = flatten_Expr(bb, cas->addr); in flatten_Stmt()
462 e2 = cas->expdHi ? flatten_Expr(bb, cas->expdHi) : NULL; in flatten_Stmt()
463 e3 = flatten_Expr(bb, cas->expdLo); in flatten_Stmt()
464 e4 = cas->dataHi ? flatten_Expr(bb, cas->dataHi) : NULL; in flatten_Stmt()
465 e5 = flatten_Expr(bb, cas->dataLo); in flatten_Stmt()
466 cas2 = mkIRCAS( cas->oldHi, cas->oldLo, cas->end, in flatten_Stmt()
2654 IRCAS *cas, *cas2; in subst_and_fold_Stmt() local
2655 cas = st->Ist.CAS.details; in subst_and_fold_Stmt()
2656 vassert(isIRAtom(cas->addr)); in subst_and_fold_Stmt()
2657 vassert(cas->expdHi == NULL || isIRAtom(cas->expdHi)); in subst_and_fold_Stmt()
2658 vassert(isIRAtom(cas->expdLo)); in subst_and_fold_Stmt()
2659 vassert(cas->dataHi == NULL || isIRAtom(cas->dataHi)); in subst_and_fold_Stmt()
2660 vassert(isIRAtom(cas->dataLo)); in subst_and_fold_Stmt()
2662 cas->oldHi, cas->oldLo, cas->end, in subst_and_fold_Stmt()
2663 fold_Expr(env, subst_Expr(env, cas->addr)), in subst_and_fold_Stmt()
2664 cas->expdHi ? fold_Expr(env, subst_Expr(env, cas->expdHi)) in subst_and_fold_Stmt()
2666 fold_Expr(env, subst_Expr(env, cas->expdLo)), in subst_and_fold_Stmt()
2667 cas->dataHi ? fold_Expr(env, subst_Expr(env, cas->dataHi)) in subst_and_fold_Stmt()
2669 fold_Expr(env, subst_Expr(env, cas->dataLo)) in subst_and_fold_Stmt()
2987 IRCAS* cas; in addUses_Stmt() local
3022 cas = st->Ist.CAS.details; in addUses_Stmt()
3023 addUses_Expr(set, cas->addr); in addUses_Stmt()
3024 if (cas->expdHi) in addUses_Stmt()
3025 addUses_Expr(set, cas->expdHi); in addUses_Stmt()
3026 addUses_Expr(set, cas->expdLo); in addUses_Stmt()
3027 if (cas->dataHi) in addUses_Stmt()
3028 addUses_Expr(set, cas->dataHi); in addUses_Stmt()
3029 addUses_Expr(set, cas->dataLo); in addUses_Stmt()
5149 IRCAS* cas; in aoccCount_Stmt() local
5184 cas = st->Ist.CAS.details; in aoccCount_Stmt()
5185 aoccCount_Expr(uses, cas->addr); in aoccCount_Stmt()
5186 if (cas->expdHi) in aoccCount_Stmt()
5187 aoccCount_Expr(uses, cas->expdHi); in aoccCount_Stmt()
5188 aoccCount_Expr(uses, cas->expdLo); in aoccCount_Stmt()
5189 if (cas->dataHi) in aoccCount_Stmt()
5190 aoccCount_Expr(uses, cas->dataHi); in aoccCount_Stmt()
5191 aoccCount_Expr(uses, cas->dataLo); in aoccCount_Stmt()
5505 IRCAS *cas, *cas2; in atbSubst_Stmt() local
5569 cas = st->Ist.CAS.details; in atbSubst_Stmt()
5571 cas->oldHi, cas->oldLo, cas->end, in atbSubst_Stmt()
5572 atbSubst_Expr(env, cas->addr), in atbSubst_Stmt()
5573 cas->expdHi ? atbSubst_Expr(env, cas->expdHi) : NULL, in atbSubst_Stmt()
5574 atbSubst_Expr(env, cas->expdLo), in atbSubst_Stmt()
5575 cas->dataHi ? atbSubst_Expr(env, cas->dataHi) : NULL, in atbSubst_Stmt()
5576 atbSubst_Expr(env, cas->dataLo) in atbSubst_Stmt()
6305 IRCAS* cas = st->Ist.CAS.details; in do_XOR_TRANSFORM_IRSB() local
6306 vassert(isIRAtom(cas->addr)); in do_XOR_TRANSFORM_IRSB()
6307 vassert(cas->expdHi == NULL || isIRAtom(cas->expdHi)); in do_XOR_TRANSFORM_IRSB()
6308 vassert(isIRAtom(cas->expdLo)); in do_XOR_TRANSFORM_IRSB()
6309 vassert(cas->dataHi == NULL || isIRAtom(cas->dataHi)); in do_XOR_TRANSFORM_IRSB()
6310 vassert(isIRAtom(cas->dataLo)); in do_XOR_TRANSFORM_IRSB()
6463 IRCAS* cas; in considerExpensives() local
6518 cas = st->Ist.CAS.details; in considerExpensives()
6519 vassert(isIRAtom(cas->addr)); in considerExpensives()
6520 vassert(cas->expdHi == NULL || isIRAtom(cas->expdHi)); in considerExpensives()
6521 vassert(isIRAtom(cas->expdLo)); in considerExpensives()
6522 vassert(cas->dataHi == NULL || isIRAtom(cas->dataHi)); in considerExpensives()
6523 vassert(isIRAtom(cas->dataLo)); in considerExpensives()