reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/NVPTX/NVPTXISelLowering.cpp
 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);