reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3462 Info.opc = ISD::INTRINSIC_W_CHAIN; 3466 Info.memVT = MVT::i1; 3469 Info.flags = MachineMemOperand::MOLoad | MachineMemOperand::MOStore; 3495 Info.opc = ISD::INTRINSIC_W_CHAIN; 3496 Info.memVT = MVT::v8f16; 3497 Info.ptrVal = I.getArgOperand(0); 3498 Info.offset = 0; 3499 Info.flags = MachineMemOperand::MOLoad; 3500 Info.align = Align(16); 3519 Info.opc = ISD::INTRINSIC_W_CHAIN; 3520 Info.memVT = MVT::v2i32; 3521 Info.ptrVal = I.getArgOperand(0); 3522 Info.offset = 0; 3523 Info.flags = MachineMemOperand::MOLoad; 3524 Info.align = Align(8); 3545 Info.opc = ISD::INTRINSIC_W_CHAIN; 3546 Info.memVT = MVT::v4i32; 3547 Info.ptrVal = I.getArgOperand(0); 3548 Info.offset = 0; 3549 Info.flags = MachineMemOperand::MOLoad; 3550 Info.align = Align(16); 3583 Info.opc = ISD::INTRINSIC_W_CHAIN; 3584 Info.memVT = MVT::i32; 3585 Info.ptrVal = I.getArgOperand(0); 3586 Info.offset = 0; 3587 Info.flags = MachineMemOperand::MOLoad; 3588 Info.align = Align(4); 3604 Info.opc = ISD::INTRINSIC_W_CHAIN; 3605 Info.memVT = MVT::v4f16; 3606 Info.ptrVal = I.getArgOperand(0); 3607 Info.offset = 0; 3608 Info.flags = MachineMemOperand::MOLoad; 3609 Info.align = Align(16); 3625 Info.opc = ISD::INTRINSIC_W_CHAIN; 3626 Info.memVT = MVT::v8f32; 3627 Info.ptrVal = I.getArgOperand(0); 3628 Info.offset = 0; 3629 Info.flags = MachineMemOperand::MOLoad; 3630 Info.align = Align(16); 3646 Info.opc = ISD::INTRINSIC_W_CHAIN; 3647 Info.memVT = MVT::v8i32; 3648 Info.ptrVal = I.getArgOperand(0); 3649 Info.offset = 0; 3650 Info.flags = MachineMemOperand::MOLoad; 3651 Info.align = Align(16); 3663 Info.opc = ISD::INTRINSIC_W_CHAIN; 3664 Info.memVT = MVT::v2i32; 3665 Info.ptrVal = I.getArgOperand(0); 3666 Info.offset = 0; 3667 Info.flags = MachineMemOperand::MOLoad; 3668 Info.align = Align(8); 3684 Info.opc = ISD::INTRINSIC_VOID; 3685 Info.memVT = MVT::v4f16; 3686 Info.ptrVal = I.getArgOperand(0); 3687 Info.offset = 0; 3688 Info.flags = MachineMemOperand::MOStore; 3689 Info.align = Align(16); 3705 Info.opc = ISD::INTRINSIC_VOID; 3706 Info.memVT = MVT::v8f32; 3707 Info.ptrVal = I.getArgOperand(0); 3708 Info.offset = 0; 3709 Info.flags = MachineMemOperand::MOStore; 3710 Info.align = Align(16); 3726 Info.opc = ISD::INTRINSIC_VOID; 3727 Info.memVT = MVT::v8i32; 3728 Info.ptrVal = I.getArgOperand(0); 3729 Info.offset = 0; 3730 Info.flags = MachineMemOperand::MOStore; 3731 Info.align = Align(16); 3743 Info.opc = ISD::INTRINSIC_VOID; 3744 Info.memVT = MVT::v2i32; 3745 Info.ptrVal = I.getArgOperand(0); 3746 Info.offset = 0; 3747 Info.flags = MachineMemOperand::MOStore; 3748 Info.align = Align(8); 3778 Info.opc = ISD::INTRINSIC_W_CHAIN; 3779 Info.memVT = getValueType(DL, I.getType()); 3780 Info.ptrVal = I.getArgOperand(0); 3781 Info.offset = 0; 3782 Info.flags = MachineMemOperand::MOLoad | MachineMemOperand::MOStore; 3783 Info.align.reset(); 3791 Info.opc = ISD::INTRINSIC_W_CHAIN; 3793 Info.memVT = getValueType(DL, I.getType()); 3795 Info.memVT = getPointerTy(DL); 3797 Info.memVT = getValueType(DL, I.getType()); 3798 Info.ptrVal = I.getArgOperand(0); 3799 Info.offset = 0; 3800 Info.flags = MachineMemOperand::MOLoad; 3801 Info.align = 3811 Info.opc = ISD::INTRINSIC_W_CHAIN; 3813 Info.memVT = getValueType(DL, I.getType()); 3815 Info.memVT = getPointerTy(DL); 3817 Info.memVT = getValueType(DL, I.getType()); 3818 Info.ptrVal = I.getArgOperand(0); 3819 Info.offset = 0; 3820 Info.flags = MachineMemOperand::MOLoad; 3821 Info.align = 3883 Info.opc = getOpcForTextureInstr(Intrinsic); 3884 Info.memVT = MVT::v4f32; 3885 Info.ptrVal = nullptr; 3886 Info.offset = 0; 3887 Info.flags = MachineMemOperand::MOLoad; 3888 Info.align = Align(16); 4003 Info.opc = getOpcForTextureInstr(Intrinsic); 4004 Info.memVT = MVT::v4i32; 4005 Info.ptrVal = nullptr; 4006 Info.offset = 0; 4007 Info.flags = MachineMemOperand::MOLoad; 4008 Info.align = Align(16); 4056 Info.opc = getOpcForSurfaceInstr(Intrinsic); 4057 Info.memVT = MVT::i8; 4058 Info.ptrVal = nullptr; 4059 Info.offset = 0; 4060 Info.flags = MachineMemOperand::MOLoad; 4061 Info.align = Align(16); 4109 Info.opc = getOpcForSurfaceInstr(Intrinsic); 4110 Info.memVT = MVT::i16; 4111 Info.ptrVal = nullptr; 4112 Info.offset = 0; 4113 Info.flags = MachineMemOperand::MOLoad; 4114 Info.align = Align(16); 4162 Info.opc = getOpcForSurfaceInstr(Intrinsic); 4163 Info.memVT = MVT::i32; 4164 Info.ptrVal = nullptr; 4165 Info.offset = 0; 4166 Info.flags = MachineMemOperand::MOLoad; 4167 Info.align = Align(16); 4200 Info.opc = getOpcForSurfaceInstr(Intrinsic); 4201 Info.memVT = MVT::i64; 4202 Info.ptrVal = nullptr; 4203 Info.offset = 0; 4204 Info.flags = MachineMemOperand::MOLoad; 4205 Info.align = Align(16);