Lines Matching refs:SchedRW
17 let Constraints = "$src1 = $dst", SchedRW = [WriteShift] in {
18 let Uses = [CL], SchedRW = [WriteShiftCL] in {
31 } // Uses = [CL], SchedRW
64 } // Constraints = "$src = $dst", SchedRW
68 let Uses = [CL], SchedRW = [WriteShiftCLLd, WriteRMW] in {
86 let SchedRW = [WriteShiftLd, WriteRMW] in {
119 } // SchedRW
121 let Constraints = "$src1 = $dst", SchedRW = [WriteShift] in {
122 let Uses = [CL], SchedRW = [WriteShiftCL] in {
165 } // Constraints = "$src = $dst", SchedRW
168 let Uses = [CL], SchedRW = [WriteShiftCLLd, WriteRMW] in {
186 let SchedRW = [WriteShiftLd, WriteRMW] in {
219 } // SchedRW
221 let Constraints = "$src1 = $dst", SchedRW = [WriteShift] in {
222 let Uses = [CL], SchedRW = [WriteShiftCL] in {
268 } // Constraints = "$src = $dst", SchedRW
271 let Uses = [CL], SchedRW = [WriteShiftCLLd, WriteRMW] in {
289 let SchedRW = [WriteShiftLd, WriteRMW] in {
322 } // SchedRW
329 let Constraints = "$src1 = $dst", SchedRW = [WriteRotate] in {
331 let Uses = [CL, EFLAGS], SchedRW = [WriteRotateCL] in {
361 let Uses = [CL, EFLAGS], SchedRW = [WriteRotateCL] in {
393 let SchedRW = [WriteRotateLd, WriteRMW], mayStore = 1 in {
432 let Uses = [CL, EFLAGS], SchedRW = [WriteRotateCLLd, WriteRMW] in {
453 } // SchedRW
456 let Constraints = "$src1 = $dst", SchedRW = [WriteRotate] in {
458 let Uses = [CL], SchedRW = [WriteRotateCL] in {
502 } // Constraints = "$src = $dst", SchedRW
504 let Uses = [CL], SchedRW = [WriteRotateCLLd, WriteRMW] in {
520 let SchedRW = [WriteRotateLd, WriteRMW] in {
553 } // SchedRW
555 let Constraints = "$src1 = $dst", SchedRW = [WriteRotate] in {
556 let Uses = [CL], SchedRW = [WriteRotateCL] in {
600 } // Constraints = "$src = $dst", SchedRW
602 let Uses = [CL], SchedRW = [WriteRotateCLLd, WriteRMW] in {
618 let SchedRW = [WriteRotateLd, WriteRMW] in {
651 } // SchedRW
660 let Uses = [CL], SchedRW = [WriteSHDrrcl] in {
691 } // SchedRW
693 let isCommutable = 1, SchedRW = [WriteSHDrri] in { // These instructions commute to each other.
736 } // SchedRW
739 let Uses = [CL], SchedRW = [WriteSHDmrcl] in {
766 } // SchedRW
768 let SchedRW = [WriteSHDmri] in {
807 } // SchedRW
844 Defs = [EFLAGS], isPseudo = 1, SchedRW = [WriteSHDrri],