Lines Matching refs:Ordering

132 static unsigned getLRForRMW32(AtomicOrdering Ordering) {  in getLRForRMW32()  argument
133 switch (Ordering) { in getLRForRMW32()
149 static unsigned getSCForRMW32(AtomicOrdering Ordering) { in getSCForRMW32() argument
150 switch (Ordering) { in getSCForRMW32()
166 static unsigned getLRForRMW64(AtomicOrdering Ordering) { in getLRForRMW64() argument
167 switch (Ordering) { in getLRForRMW64()
183 static unsigned getSCForRMW64(AtomicOrdering Ordering) { in getSCForRMW64() argument
184 switch (Ordering) { in getSCForRMW64()
200 static unsigned getLRForRMW(AtomicOrdering Ordering, int Width) { in getLRForRMW() argument
202 return getLRForRMW32(Ordering); in getLRForRMW()
204 return getLRForRMW64(Ordering); in getLRForRMW()
208 static unsigned getSCForRMW(AtomicOrdering Ordering, int Width) { in getSCForRMW() argument
210 return getSCForRMW32(Ordering); in getSCForRMW()
212 return getSCForRMW64(Ordering); in getSCForRMW()
225 AtomicOrdering Ordering = in doAtomicBinOpExpansion() local
233 BuildMI(LoopMBB, DL, TII->get(getLRForRMW(Ordering, Width)), DestReg) in doAtomicBinOpExpansion()
247 BuildMI(LoopMBB, DL, TII->get(getSCForRMW(Ordering, Width)), ScratchReg) in doAtomicBinOpExpansion()
288 AtomicOrdering Ordering = in doMaskedAtomicBinOpExpansion() local
299 BuildMI(LoopMBB, DL, TII->get(getLRForRMW32(Ordering)), DestReg) in doMaskedAtomicBinOpExpansion()
332 BuildMI(LoopMBB, DL, TII->get(getSCForRMW32(Ordering)), ScratchReg) in doMaskedAtomicBinOpExpansion()
429 AtomicOrdering Ordering = in expandAtomicMinMaxOp() local
439 BuildMI(LoopHeadMBB, DL, TII->get(getLRForRMW32(Ordering)), DestReg) in expandAtomicMinMaxOp()
491 BuildMI(LoopTailMBB, DL, TII->get(getSCForRMW32(Ordering)), Scratch1Reg) in expandAtomicMinMaxOp()
540 AtomicOrdering Ordering = in expandAtomicCmpXchg() local
547 BuildMI(LoopHeadMBB, DL, TII->get(getLRForRMW(Ordering, Width)), DestReg) in expandAtomicCmpXchg()
556 BuildMI(LoopTailMBB, DL, TII->get(getSCForRMW(Ordering, Width)), ScratchReg) in expandAtomicCmpXchg()
569 BuildMI(LoopHeadMBB, DL, TII->get(getLRForRMW(Ordering, Width)), DestReg) in expandAtomicCmpXchg()
587 BuildMI(LoopTailMBB, DL, TII->get(getSCForRMW(Ordering, Width)), ScratchReg) in expandAtomicCmpXchg()