Lines Matching refs:AArch64
79 case AArch64::LDADDB: case AArch64::LDADDH: in atomicReadDroppedOnZero()
80 case AArch64::LDADDW: case AArch64::LDADDX: in atomicReadDroppedOnZero()
81 case AArch64::LDADDLB: case AArch64::LDADDLH: in atomicReadDroppedOnZero()
82 case AArch64::LDADDLW: case AArch64::LDADDLX: in atomicReadDroppedOnZero()
83 case AArch64::LDCLRB: case AArch64::LDCLRH: in atomicReadDroppedOnZero()
84 case AArch64::LDCLRW: case AArch64::LDCLRX: in atomicReadDroppedOnZero()
85 case AArch64::LDCLRLB: case AArch64::LDCLRLH: in atomicReadDroppedOnZero()
86 case AArch64::LDCLRLW: case AArch64::LDCLRLX: in atomicReadDroppedOnZero()
87 case AArch64::LDEORB: case AArch64::LDEORH: in atomicReadDroppedOnZero()
88 case AArch64::LDEORW: case AArch64::LDEORX: in atomicReadDroppedOnZero()
89 case AArch64::LDEORLB: case AArch64::LDEORLH: in atomicReadDroppedOnZero()
90 case AArch64::LDEORLW: case AArch64::LDEORLX: in atomicReadDroppedOnZero()
91 case AArch64::LDSETB: case AArch64::LDSETH: in atomicReadDroppedOnZero()
92 case AArch64::LDSETW: case AArch64::LDSETX: in atomicReadDroppedOnZero()
93 case AArch64::LDSETLB: case AArch64::LDSETLH: in atomicReadDroppedOnZero()
94 case AArch64::LDSETLW: case AArch64::LDSETLX: in atomicReadDroppedOnZero()
95 case AArch64::LDSMAXB: case AArch64::LDSMAXH: in atomicReadDroppedOnZero()
96 case AArch64::LDSMAXW: case AArch64::LDSMAXX: in atomicReadDroppedOnZero()
97 case AArch64::LDSMAXLB: case AArch64::LDSMAXLH: in atomicReadDroppedOnZero()
98 case AArch64::LDSMAXLW: case AArch64::LDSMAXLX: in atomicReadDroppedOnZero()
99 case AArch64::LDSMINB: case AArch64::LDSMINH: in atomicReadDroppedOnZero()
100 case AArch64::LDSMINW: case AArch64::LDSMINX: in atomicReadDroppedOnZero()
101 case AArch64::LDSMINLB: case AArch64::LDSMINLH: in atomicReadDroppedOnZero()
102 case AArch64::LDSMINLW: case AArch64::LDSMINLX: in atomicReadDroppedOnZero()
103 case AArch64::LDUMAXB: case AArch64::LDUMAXH: in atomicReadDroppedOnZero()
104 case AArch64::LDUMAXW: case AArch64::LDUMAXX: in atomicReadDroppedOnZero()
105 case AArch64::LDUMAXLB: case AArch64::LDUMAXLH: in atomicReadDroppedOnZero()
106 case AArch64::LDUMAXLW: case AArch64::LDUMAXLX: in atomicReadDroppedOnZero()
107 case AArch64::LDUMINB: case AArch64::LDUMINH: in atomicReadDroppedOnZero()
108 case AArch64::LDUMINW: case AArch64::LDUMINX: in atomicReadDroppedOnZero()
109 case AArch64::LDUMINLB: case AArch64::LDUMINLH: in atomicReadDroppedOnZero()
110 case AArch64::LDUMINLW: case AArch64::LDUMINLX: in atomicReadDroppedOnZero()
111 case AArch64::SWPB: case AArch64::SWPH: in atomicReadDroppedOnZero()
112 case AArch64::SWPW: case AArch64::SWPX: in atomicReadDroppedOnZero()
113 case AArch64::SWPLB: case AArch64::SWPLH: in atomicReadDroppedOnZero()
114 case AArch64::SWPLW: case AArch64::SWPLX: in atomicReadDroppedOnZero()
131 if (MI.definesRegister(AArch64::XZR, /*TRI=*/nullptr) || in processMachineBasicBlock()
132 MI.definesRegister(AArch64::WZR, /*TRI=*/nullptr)) { in processMachineBasicBlock()
169 } else if (RC->contains(AArch64::WZR)) in processMachineBasicBlock()
170 NewReg = AArch64::WZR; in processMachineBasicBlock()
171 else if (RC->contains(AArch64::XZR)) in processMachineBasicBlock()
172 NewReg = AArch64::XZR; in processMachineBasicBlock()