Lines Matching refs:expandAtomicRMW
2995 return expandAtomicRMW(MI, BB, SP::ADDrr);
2997 return expandAtomicRMW(MI, BB, SP::ADDXrr);
2999 return expandAtomicRMW(MI, BB, SP::SUBrr);
3001 return expandAtomicRMW(MI, BB, SP::SUBXrr);
3003 return expandAtomicRMW(MI, BB, SP::ANDrr);
3005 return expandAtomicRMW(MI, BB, SP::ANDXrr);
3007 return expandAtomicRMW(MI, BB, SP::ORrr);
3009 return expandAtomicRMW(MI, BB, SP::ORXrr);
3011 return expandAtomicRMW(MI, BB, SP::XORrr);
3013 return expandAtomicRMW(MI, BB, SP::XORXrr);
3015 return expandAtomicRMW(MI, BB, SP::ANDrr);
3017 return expandAtomicRMW(MI, BB, SP::ANDXrr);
3020 return expandAtomicRMW(MI, BB, 0);
3023 return expandAtomicRMW(MI, BB, SP::MOVICCrr, SPCC::ICC_G);
3025 return expandAtomicRMW(MI, BB, SP::MOVXCCrr, SPCC::ICC_G);
3027 return expandAtomicRMW(MI, BB, SP::MOVICCrr, SPCC::ICC_LE);
3029 return expandAtomicRMW(MI, BB, SP::MOVXCCrr, SPCC::ICC_LE);
3031 return expandAtomicRMW(MI, BB, SP::MOVICCrr, SPCC::ICC_GU);
3033 return expandAtomicRMW(MI, BB, SP::MOVXCCrr, SPCC::ICC_GU);
3035 return expandAtomicRMW(MI, BB, SP::MOVICCrr, SPCC::ICC_LEU);
3037 return expandAtomicRMW(MI, BB, SP::MOVXCCrr, SPCC::ICC_LEU);
3101 SparcTargetLowering::expandAtomicRMW(MachineInstr *MI,