Lines Matching refs:Intrinsic
2312 DAG.getConstant(Intrinsic::nvvm_ptr_local_to_gen, MVT::i32), p); in LowerFormalArguments()
2529 static unsigned getOpcForTextureInstr(unsigned Intrinsic) { in getOpcForTextureInstr() argument
2530 switch (Intrinsic) { in getOpcForTextureInstr()
2534 case Intrinsic::nvvm_tex_1d_v4f32_s32: in getOpcForTextureInstr()
2536 case Intrinsic::nvvm_tex_1d_v4f32_f32: in getOpcForTextureInstr()
2538 case Intrinsic::nvvm_tex_1d_level_v4f32_f32: in getOpcForTextureInstr()
2540 case Intrinsic::nvvm_tex_1d_grad_v4f32_f32: in getOpcForTextureInstr()
2542 case Intrinsic::nvvm_tex_1d_v4s32_s32: in getOpcForTextureInstr()
2544 case Intrinsic::nvvm_tex_1d_v4s32_f32: in getOpcForTextureInstr()
2546 case Intrinsic::nvvm_tex_1d_level_v4s32_f32: in getOpcForTextureInstr()
2548 case Intrinsic::nvvm_tex_1d_grad_v4s32_f32: in getOpcForTextureInstr()
2550 case Intrinsic::nvvm_tex_1d_v4u32_s32: in getOpcForTextureInstr()
2552 case Intrinsic::nvvm_tex_1d_v4u32_f32: in getOpcForTextureInstr()
2554 case Intrinsic::nvvm_tex_1d_level_v4u32_f32: in getOpcForTextureInstr()
2556 case Intrinsic::nvvm_tex_1d_grad_v4u32_f32: in getOpcForTextureInstr()
2559 case Intrinsic::nvvm_tex_1d_array_v4f32_s32: in getOpcForTextureInstr()
2561 case Intrinsic::nvvm_tex_1d_array_v4f32_f32: in getOpcForTextureInstr()
2563 case Intrinsic::nvvm_tex_1d_array_level_v4f32_f32: in getOpcForTextureInstr()
2565 case Intrinsic::nvvm_tex_1d_array_grad_v4f32_f32: in getOpcForTextureInstr()
2567 case Intrinsic::nvvm_tex_1d_array_v4s32_s32: in getOpcForTextureInstr()
2569 case Intrinsic::nvvm_tex_1d_array_v4s32_f32: in getOpcForTextureInstr()
2571 case Intrinsic::nvvm_tex_1d_array_level_v4s32_f32: in getOpcForTextureInstr()
2573 case Intrinsic::nvvm_tex_1d_array_grad_v4s32_f32: in getOpcForTextureInstr()
2575 case Intrinsic::nvvm_tex_1d_array_v4u32_s32: in getOpcForTextureInstr()
2577 case Intrinsic::nvvm_tex_1d_array_v4u32_f32: in getOpcForTextureInstr()
2579 case Intrinsic::nvvm_tex_1d_array_level_v4u32_f32: in getOpcForTextureInstr()
2581 case Intrinsic::nvvm_tex_1d_array_grad_v4u32_f32: in getOpcForTextureInstr()
2584 case Intrinsic::nvvm_tex_2d_v4f32_s32: in getOpcForTextureInstr()
2586 case Intrinsic::nvvm_tex_2d_v4f32_f32: in getOpcForTextureInstr()
2588 case Intrinsic::nvvm_tex_2d_level_v4f32_f32: in getOpcForTextureInstr()
2590 case Intrinsic::nvvm_tex_2d_grad_v4f32_f32: in getOpcForTextureInstr()
2592 case Intrinsic::nvvm_tex_2d_v4s32_s32: in getOpcForTextureInstr()
2594 case Intrinsic::nvvm_tex_2d_v4s32_f32: in getOpcForTextureInstr()
2596 case Intrinsic::nvvm_tex_2d_level_v4s32_f32: in getOpcForTextureInstr()
2598 case Intrinsic::nvvm_tex_2d_grad_v4s32_f32: in getOpcForTextureInstr()
2600 case Intrinsic::nvvm_tex_2d_v4u32_s32: in getOpcForTextureInstr()
2602 case Intrinsic::nvvm_tex_2d_v4u32_f32: in getOpcForTextureInstr()
2604 case Intrinsic::nvvm_tex_2d_level_v4u32_f32: in getOpcForTextureInstr()
2606 case Intrinsic::nvvm_tex_2d_grad_v4u32_f32: in getOpcForTextureInstr()
2609 case Intrinsic::nvvm_tex_2d_array_v4f32_s32: in getOpcForTextureInstr()
2611 case Intrinsic::nvvm_tex_2d_array_v4f32_f32: in getOpcForTextureInstr()
2613 case Intrinsic::nvvm_tex_2d_array_level_v4f32_f32: in getOpcForTextureInstr()
2615 case Intrinsic::nvvm_tex_2d_array_grad_v4f32_f32: in getOpcForTextureInstr()
2617 case Intrinsic::nvvm_tex_2d_array_v4s32_s32: in getOpcForTextureInstr()
2619 case Intrinsic::nvvm_tex_2d_array_v4s32_f32: in getOpcForTextureInstr()
2621 case Intrinsic::nvvm_tex_2d_array_level_v4s32_f32: in getOpcForTextureInstr()
2623 case Intrinsic::nvvm_tex_2d_array_grad_v4s32_f32: in getOpcForTextureInstr()
2625 case Intrinsic::nvvm_tex_2d_array_v4u32_s32: in getOpcForTextureInstr()
2627 case Intrinsic::nvvm_tex_2d_array_v4u32_f32: in getOpcForTextureInstr()
2629 case Intrinsic::nvvm_tex_2d_array_level_v4u32_f32: in getOpcForTextureInstr()
2631 case Intrinsic::nvvm_tex_2d_array_grad_v4u32_f32: in getOpcForTextureInstr()
2634 case Intrinsic::nvvm_tex_3d_v4f32_s32: in getOpcForTextureInstr()
2636 case Intrinsic::nvvm_tex_3d_v4f32_f32: in getOpcForTextureInstr()
2638 case Intrinsic::nvvm_tex_3d_level_v4f32_f32: in getOpcForTextureInstr()
2640 case Intrinsic::nvvm_tex_3d_grad_v4f32_f32: in getOpcForTextureInstr()
2642 case Intrinsic::nvvm_tex_3d_v4s32_s32: in getOpcForTextureInstr()
2644 case Intrinsic::nvvm_tex_3d_v4s32_f32: in getOpcForTextureInstr()
2646 case Intrinsic::nvvm_tex_3d_level_v4s32_f32: in getOpcForTextureInstr()
2648 case Intrinsic::nvvm_tex_3d_grad_v4s32_f32: in getOpcForTextureInstr()
2650 case Intrinsic::nvvm_tex_3d_v4u32_s32: in getOpcForTextureInstr()
2652 case Intrinsic::nvvm_tex_3d_v4u32_f32: in getOpcForTextureInstr()
2654 case Intrinsic::nvvm_tex_3d_level_v4u32_f32: in getOpcForTextureInstr()
2656 case Intrinsic::nvvm_tex_3d_grad_v4u32_f32: in getOpcForTextureInstr()
2659 case Intrinsic::nvvm_tex_cube_v4f32_f32: in getOpcForTextureInstr()
2661 case Intrinsic::nvvm_tex_cube_level_v4f32_f32: in getOpcForTextureInstr()
2663 case Intrinsic::nvvm_tex_cube_v4s32_f32: in getOpcForTextureInstr()
2665 case Intrinsic::nvvm_tex_cube_level_v4s32_f32: in getOpcForTextureInstr()
2667 case Intrinsic::nvvm_tex_cube_v4u32_f32: in getOpcForTextureInstr()
2669 case Intrinsic::nvvm_tex_cube_level_v4u32_f32: in getOpcForTextureInstr()
2672 case Intrinsic::nvvm_tex_cube_array_v4f32_f32: in getOpcForTextureInstr()
2674 case Intrinsic::nvvm_tex_cube_array_level_v4f32_f32: in getOpcForTextureInstr()
2676 case Intrinsic::nvvm_tex_cube_array_v4s32_f32: in getOpcForTextureInstr()
2678 case Intrinsic::nvvm_tex_cube_array_level_v4s32_f32: in getOpcForTextureInstr()
2680 case Intrinsic::nvvm_tex_cube_array_v4u32_f32: in getOpcForTextureInstr()
2682 case Intrinsic::nvvm_tex_cube_array_level_v4u32_f32: in getOpcForTextureInstr()
2685 case Intrinsic::nvvm_tld4_r_2d_v4f32_f32: in getOpcForTextureInstr()
2687 case Intrinsic::nvvm_tld4_g_2d_v4f32_f32: in getOpcForTextureInstr()
2689 case Intrinsic::nvvm_tld4_b_2d_v4f32_f32: in getOpcForTextureInstr()
2691 case Intrinsic::nvvm_tld4_a_2d_v4f32_f32: in getOpcForTextureInstr()
2693 case Intrinsic::nvvm_tld4_r_2d_v4s32_f32: in getOpcForTextureInstr()
2695 case Intrinsic::nvvm_tld4_g_2d_v4s32_f32: in getOpcForTextureInstr()
2697 case Intrinsic::nvvm_tld4_b_2d_v4s32_f32: in getOpcForTextureInstr()
2699 case Intrinsic::nvvm_tld4_a_2d_v4s32_f32: in getOpcForTextureInstr()
2701 case Intrinsic::nvvm_tld4_r_2d_v4u32_f32: in getOpcForTextureInstr()
2703 case Intrinsic::nvvm_tld4_g_2d_v4u32_f32: in getOpcForTextureInstr()
2705 case Intrinsic::nvvm_tld4_b_2d_v4u32_f32: in getOpcForTextureInstr()
2707 case Intrinsic::nvvm_tld4_a_2d_v4u32_f32: in getOpcForTextureInstr()
2710 case Intrinsic::nvvm_tex_unified_1d_v4f32_s32: in getOpcForTextureInstr()
2712 case Intrinsic::nvvm_tex_unified_1d_v4f32_f32: in getOpcForTextureInstr()
2714 case Intrinsic::nvvm_tex_unified_1d_level_v4f32_f32: in getOpcForTextureInstr()
2716 case Intrinsic::nvvm_tex_unified_1d_grad_v4f32_f32: in getOpcForTextureInstr()
2718 case Intrinsic::nvvm_tex_unified_1d_v4s32_s32: in getOpcForTextureInstr()
2720 case Intrinsic::nvvm_tex_unified_1d_v4s32_f32: in getOpcForTextureInstr()
2722 case Intrinsic::nvvm_tex_unified_1d_level_v4s32_f32: in getOpcForTextureInstr()
2724 case Intrinsic::nvvm_tex_unified_1d_grad_v4s32_f32: in getOpcForTextureInstr()
2726 case Intrinsic::nvvm_tex_unified_1d_v4u32_s32: in getOpcForTextureInstr()
2728 case Intrinsic::nvvm_tex_unified_1d_v4u32_f32: in getOpcForTextureInstr()
2730 case Intrinsic::nvvm_tex_unified_1d_level_v4u32_f32: in getOpcForTextureInstr()
2732 case Intrinsic::nvvm_tex_unified_1d_grad_v4u32_f32: in getOpcForTextureInstr()
2735 case Intrinsic::nvvm_tex_unified_1d_array_v4f32_s32: in getOpcForTextureInstr()
2737 case Intrinsic::nvvm_tex_unified_1d_array_v4f32_f32: in getOpcForTextureInstr()
2739 case Intrinsic::nvvm_tex_unified_1d_array_level_v4f32_f32: in getOpcForTextureInstr()
2741 case Intrinsic::nvvm_tex_unified_1d_array_grad_v4f32_f32: in getOpcForTextureInstr()
2743 case Intrinsic::nvvm_tex_unified_1d_array_v4s32_s32: in getOpcForTextureInstr()
2745 case Intrinsic::nvvm_tex_unified_1d_array_v4s32_f32: in getOpcForTextureInstr()
2747 case Intrinsic::nvvm_tex_unified_1d_array_level_v4s32_f32: in getOpcForTextureInstr()
2749 case Intrinsic::nvvm_tex_unified_1d_array_grad_v4s32_f32: in getOpcForTextureInstr()
2751 case Intrinsic::nvvm_tex_unified_1d_array_v4u32_s32: in getOpcForTextureInstr()
2753 case Intrinsic::nvvm_tex_unified_1d_array_v4u32_f32: in getOpcForTextureInstr()
2755 case Intrinsic::nvvm_tex_unified_1d_array_level_v4u32_f32: in getOpcForTextureInstr()
2757 case Intrinsic::nvvm_tex_unified_1d_array_grad_v4u32_f32: in getOpcForTextureInstr()
2760 case Intrinsic::nvvm_tex_unified_2d_v4f32_s32: in getOpcForTextureInstr()
2762 case Intrinsic::nvvm_tex_unified_2d_v4f32_f32: in getOpcForTextureInstr()
2764 case Intrinsic::nvvm_tex_unified_2d_level_v4f32_f32: in getOpcForTextureInstr()
2766 case Intrinsic::nvvm_tex_unified_2d_grad_v4f32_f32: in getOpcForTextureInstr()
2768 case Intrinsic::nvvm_tex_unified_2d_v4s32_s32: in getOpcForTextureInstr()
2770 case Intrinsic::nvvm_tex_unified_2d_v4s32_f32: in getOpcForTextureInstr()
2772 case Intrinsic::nvvm_tex_unified_2d_level_v4s32_f32: in getOpcForTextureInstr()
2774 case Intrinsic::nvvm_tex_unified_2d_grad_v4s32_f32: in getOpcForTextureInstr()
2776 case Intrinsic::nvvm_tex_unified_2d_v4u32_s32: in getOpcForTextureInstr()
2778 case Intrinsic::nvvm_tex_unified_2d_v4u32_f32: in getOpcForTextureInstr()
2780 case Intrinsic::nvvm_tex_unified_2d_level_v4u32_f32: in getOpcForTextureInstr()
2782 case Intrinsic::nvvm_tex_unified_2d_grad_v4u32_f32: in getOpcForTextureInstr()
2785 case Intrinsic::nvvm_tex_unified_2d_array_v4f32_s32: in getOpcForTextureInstr()
2787 case Intrinsic::nvvm_tex_unified_2d_array_v4f32_f32: in getOpcForTextureInstr()
2789 case Intrinsic::nvvm_tex_unified_2d_array_level_v4f32_f32: in getOpcForTextureInstr()
2791 case Intrinsic::nvvm_tex_unified_2d_array_grad_v4f32_f32: in getOpcForTextureInstr()
2793 case Intrinsic::nvvm_tex_unified_2d_array_v4s32_s32: in getOpcForTextureInstr()
2795 case Intrinsic::nvvm_tex_unified_2d_array_v4s32_f32: in getOpcForTextureInstr()
2797 case Intrinsic::nvvm_tex_unified_2d_array_level_v4s32_f32: in getOpcForTextureInstr()
2799 case Intrinsic::nvvm_tex_unified_2d_array_grad_v4s32_f32: in getOpcForTextureInstr()
2801 case Intrinsic::nvvm_tex_unified_2d_array_v4u32_s32: in getOpcForTextureInstr()
2803 case Intrinsic::nvvm_tex_unified_2d_array_v4u32_f32: in getOpcForTextureInstr()
2805 case Intrinsic::nvvm_tex_unified_2d_array_level_v4u32_f32: in getOpcForTextureInstr()
2807 case Intrinsic::nvvm_tex_unified_2d_array_grad_v4u32_f32: in getOpcForTextureInstr()
2810 case Intrinsic::nvvm_tex_unified_3d_v4f32_s32: in getOpcForTextureInstr()
2812 case Intrinsic::nvvm_tex_unified_3d_v4f32_f32: in getOpcForTextureInstr()
2814 case Intrinsic::nvvm_tex_unified_3d_level_v4f32_f32: in getOpcForTextureInstr()
2816 case Intrinsic::nvvm_tex_unified_3d_grad_v4f32_f32: in getOpcForTextureInstr()
2818 case Intrinsic::nvvm_tex_unified_3d_v4s32_s32: in getOpcForTextureInstr()
2820 case Intrinsic::nvvm_tex_unified_3d_v4s32_f32: in getOpcForTextureInstr()
2822 case Intrinsic::nvvm_tex_unified_3d_level_v4s32_f32: in getOpcForTextureInstr()
2824 case Intrinsic::nvvm_tex_unified_3d_grad_v4s32_f32: in getOpcForTextureInstr()
2826 case Intrinsic::nvvm_tex_unified_3d_v4u32_s32: in getOpcForTextureInstr()
2828 case Intrinsic::nvvm_tex_unified_3d_v4u32_f32: in getOpcForTextureInstr()
2830 case Intrinsic::nvvm_tex_unified_3d_level_v4u32_f32: in getOpcForTextureInstr()
2832 case Intrinsic::nvvm_tex_unified_3d_grad_v4u32_f32: in getOpcForTextureInstr()
2835 case Intrinsic::nvvm_tex_unified_cube_v4f32_f32: in getOpcForTextureInstr()
2837 case Intrinsic::nvvm_tex_unified_cube_level_v4f32_f32: in getOpcForTextureInstr()
2839 case Intrinsic::nvvm_tex_unified_cube_v4s32_f32: in getOpcForTextureInstr()
2841 case Intrinsic::nvvm_tex_unified_cube_level_v4s32_f32: in getOpcForTextureInstr()
2843 case Intrinsic::nvvm_tex_unified_cube_v4u32_f32: in getOpcForTextureInstr()
2845 case Intrinsic::nvvm_tex_unified_cube_level_v4u32_f32: in getOpcForTextureInstr()
2848 case Intrinsic::nvvm_tex_unified_cube_array_v4f32_f32: in getOpcForTextureInstr()
2850 case Intrinsic::nvvm_tex_unified_cube_array_level_v4f32_f32: in getOpcForTextureInstr()
2852 case Intrinsic::nvvm_tex_unified_cube_array_v4s32_f32: in getOpcForTextureInstr()
2854 case Intrinsic::nvvm_tex_unified_cube_array_level_v4s32_f32: in getOpcForTextureInstr()
2856 case Intrinsic::nvvm_tex_unified_cube_array_v4u32_f32: in getOpcForTextureInstr()
2858 case Intrinsic::nvvm_tex_unified_cube_array_level_v4u32_f32: in getOpcForTextureInstr()
2861 case Intrinsic::nvvm_tld4_unified_r_2d_v4f32_f32: in getOpcForTextureInstr()
2863 case Intrinsic::nvvm_tld4_unified_g_2d_v4f32_f32: in getOpcForTextureInstr()
2865 case Intrinsic::nvvm_tld4_unified_b_2d_v4f32_f32: in getOpcForTextureInstr()
2867 case Intrinsic::nvvm_tld4_unified_a_2d_v4f32_f32: in getOpcForTextureInstr()
2869 case Intrinsic::nvvm_tld4_unified_r_2d_v4s32_f32: in getOpcForTextureInstr()
2871 case Intrinsic::nvvm_tld4_unified_g_2d_v4s32_f32: in getOpcForTextureInstr()
2873 case Intrinsic::nvvm_tld4_unified_b_2d_v4s32_f32: in getOpcForTextureInstr()
2875 case Intrinsic::nvvm_tld4_unified_a_2d_v4s32_f32: in getOpcForTextureInstr()
2877 case Intrinsic::nvvm_tld4_unified_r_2d_v4u32_f32: in getOpcForTextureInstr()
2879 case Intrinsic::nvvm_tld4_unified_g_2d_v4u32_f32: in getOpcForTextureInstr()
2881 case Intrinsic::nvvm_tld4_unified_b_2d_v4u32_f32: in getOpcForTextureInstr()
2883 case Intrinsic::nvvm_tld4_unified_a_2d_v4u32_f32: in getOpcForTextureInstr()
2888 static unsigned getOpcForSurfaceInstr(unsigned Intrinsic) { in getOpcForSurfaceInstr() argument
2889 switch (Intrinsic) { in getOpcForSurfaceInstr()
2892 case Intrinsic::nvvm_suld_1d_i8_clamp: in getOpcForSurfaceInstr()
2894 case Intrinsic::nvvm_suld_1d_i16_clamp: in getOpcForSurfaceInstr()
2896 case Intrinsic::nvvm_suld_1d_i32_clamp: in getOpcForSurfaceInstr()
2898 case Intrinsic::nvvm_suld_1d_i64_clamp: in getOpcForSurfaceInstr()
2900 case Intrinsic::nvvm_suld_1d_v2i8_clamp: in getOpcForSurfaceInstr()
2902 case Intrinsic::nvvm_suld_1d_v2i16_clamp: in getOpcForSurfaceInstr()
2904 case Intrinsic::nvvm_suld_1d_v2i32_clamp: in getOpcForSurfaceInstr()
2906 case Intrinsic::nvvm_suld_1d_v2i64_clamp: in getOpcForSurfaceInstr()
2908 case Intrinsic::nvvm_suld_1d_v4i8_clamp: in getOpcForSurfaceInstr()
2910 case Intrinsic::nvvm_suld_1d_v4i16_clamp: in getOpcForSurfaceInstr()
2912 case Intrinsic::nvvm_suld_1d_v4i32_clamp: in getOpcForSurfaceInstr()
2914 case Intrinsic::nvvm_suld_1d_array_i8_clamp: in getOpcForSurfaceInstr()
2916 case Intrinsic::nvvm_suld_1d_array_i16_clamp: in getOpcForSurfaceInstr()
2918 case Intrinsic::nvvm_suld_1d_array_i32_clamp: in getOpcForSurfaceInstr()
2920 case Intrinsic::nvvm_suld_1d_array_i64_clamp: in getOpcForSurfaceInstr()
2922 case Intrinsic::nvvm_suld_1d_array_v2i8_clamp: in getOpcForSurfaceInstr()
2924 case Intrinsic::nvvm_suld_1d_array_v2i16_clamp: in getOpcForSurfaceInstr()
2926 case Intrinsic::nvvm_suld_1d_array_v2i32_clamp: in getOpcForSurfaceInstr()
2928 case Intrinsic::nvvm_suld_1d_array_v2i64_clamp: in getOpcForSurfaceInstr()
2930 case Intrinsic::nvvm_suld_1d_array_v4i8_clamp: in getOpcForSurfaceInstr()
2932 case Intrinsic::nvvm_suld_1d_array_v4i16_clamp: in getOpcForSurfaceInstr()
2934 case Intrinsic::nvvm_suld_1d_array_v4i32_clamp: in getOpcForSurfaceInstr()
2936 case Intrinsic::nvvm_suld_2d_i8_clamp: in getOpcForSurfaceInstr()
2938 case Intrinsic::nvvm_suld_2d_i16_clamp: in getOpcForSurfaceInstr()
2940 case Intrinsic::nvvm_suld_2d_i32_clamp: in getOpcForSurfaceInstr()
2942 case Intrinsic::nvvm_suld_2d_i64_clamp: in getOpcForSurfaceInstr()
2944 case Intrinsic::nvvm_suld_2d_v2i8_clamp: in getOpcForSurfaceInstr()
2946 case Intrinsic::nvvm_suld_2d_v2i16_clamp: in getOpcForSurfaceInstr()
2948 case Intrinsic::nvvm_suld_2d_v2i32_clamp: in getOpcForSurfaceInstr()
2950 case Intrinsic::nvvm_suld_2d_v2i64_clamp: in getOpcForSurfaceInstr()
2952 case Intrinsic::nvvm_suld_2d_v4i8_clamp: in getOpcForSurfaceInstr()
2954 case Intrinsic::nvvm_suld_2d_v4i16_clamp: in getOpcForSurfaceInstr()
2956 case Intrinsic::nvvm_suld_2d_v4i32_clamp: in getOpcForSurfaceInstr()
2958 case Intrinsic::nvvm_suld_2d_array_i8_clamp: in getOpcForSurfaceInstr()
2960 case Intrinsic::nvvm_suld_2d_array_i16_clamp: in getOpcForSurfaceInstr()
2962 case Intrinsic::nvvm_suld_2d_array_i32_clamp: in getOpcForSurfaceInstr()
2964 case Intrinsic::nvvm_suld_2d_array_i64_clamp: in getOpcForSurfaceInstr()
2966 case Intrinsic::nvvm_suld_2d_array_v2i8_clamp: in getOpcForSurfaceInstr()
2968 case Intrinsic::nvvm_suld_2d_array_v2i16_clamp: in getOpcForSurfaceInstr()
2970 case Intrinsic::nvvm_suld_2d_array_v2i32_clamp: in getOpcForSurfaceInstr()
2972 case Intrinsic::nvvm_suld_2d_array_v2i64_clamp: in getOpcForSurfaceInstr()
2974 case Intrinsic::nvvm_suld_2d_array_v4i8_clamp: in getOpcForSurfaceInstr()
2976 case Intrinsic::nvvm_suld_2d_array_v4i16_clamp: in getOpcForSurfaceInstr()
2978 case Intrinsic::nvvm_suld_2d_array_v4i32_clamp: in getOpcForSurfaceInstr()
2980 case Intrinsic::nvvm_suld_3d_i8_clamp: in getOpcForSurfaceInstr()
2982 case Intrinsic::nvvm_suld_3d_i16_clamp: in getOpcForSurfaceInstr()
2984 case Intrinsic::nvvm_suld_3d_i32_clamp: in getOpcForSurfaceInstr()
2986 case Intrinsic::nvvm_suld_3d_i64_clamp: in getOpcForSurfaceInstr()
2988 case Intrinsic::nvvm_suld_3d_v2i8_clamp: in getOpcForSurfaceInstr()
2990 case Intrinsic::nvvm_suld_3d_v2i16_clamp: in getOpcForSurfaceInstr()
2992 case Intrinsic::nvvm_suld_3d_v2i32_clamp: in getOpcForSurfaceInstr()
2994 case Intrinsic::nvvm_suld_3d_v2i64_clamp: in getOpcForSurfaceInstr()
2996 case Intrinsic::nvvm_suld_3d_v4i8_clamp: in getOpcForSurfaceInstr()
2998 case Intrinsic::nvvm_suld_3d_v4i16_clamp: in getOpcForSurfaceInstr()
3000 case Intrinsic::nvvm_suld_3d_v4i32_clamp: in getOpcForSurfaceInstr()
3002 case Intrinsic::nvvm_suld_1d_i8_trap: in getOpcForSurfaceInstr()
3004 case Intrinsic::nvvm_suld_1d_i16_trap: in getOpcForSurfaceInstr()
3006 case Intrinsic::nvvm_suld_1d_i32_trap: in getOpcForSurfaceInstr()
3008 case Intrinsic::nvvm_suld_1d_i64_trap: in getOpcForSurfaceInstr()
3010 case Intrinsic::nvvm_suld_1d_v2i8_trap: in getOpcForSurfaceInstr()
3012 case Intrinsic::nvvm_suld_1d_v2i16_trap: in getOpcForSurfaceInstr()
3014 case Intrinsic::nvvm_suld_1d_v2i32_trap: in getOpcForSurfaceInstr()
3016 case Intrinsic::nvvm_suld_1d_v2i64_trap: in getOpcForSurfaceInstr()
3018 case Intrinsic::nvvm_suld_1d_v4i8_trap: in getOpcForSurfaceInstr()
3020 case Intrinsic::nvvm_suld_1d_v4i16_trap: in getOpcForSurfaceInstr()
3022 case Intrinsic::nvvm_suld_1d_v4i32_trap: in getOpcForSurfaceInstr()
3024 case Intrinsic::nvvm_suld_1d_array_i8_trap: in getOpcForSurfaceInstr()
3026 case Intrinsic::nvvm_suld_1d_array_i16_trap: in getOpcForSurfaceInstr()
3028 case Intrinsic::nvvm_suld_1d_array_i32_trap: in getOpcForSurfaceInstr()
3030 case Intrinsic::nvvm_suld_1d_array_i64_trap: in getOpcForSurfaceInstr()
3032 case Intrinsic::nvvm_suld_1d_array_v2i8_trap: in getOpcForSurfaceInstr()
3034 case Intrinsic::nvvm_suld_1d_array_v2i16_trap: in getOpcForSurfaceInstr()
3036 case Intrinsic::nvvm_suld_1d_array_v2i32_trap: in getOpcForSurfaceInstr()
3038 case Intrinsic::nvvm_suld_1d_array_v2i64_trap: in getOpcForSurfaceInstr()
3040 case Intrinsic::nvvm_suld_1d_array_v4i8_trap: in getOpcForSurfaceInstr()
3042 case Intrinsic::nvvm_suld_1d_array_v4i16_trap: in getOpcForSurfaceInstr()
3044 case Intrinsic::nvvm_suld_1d_array_v4i32_trap: in getOpcForSurfaceInstr()
3046 case Intrinsic::nvvm_suld_2d_i8_trap: in getOpcForSurfaceInstr()
3048 case Intrinsic::nvvm_suld_2d_i16_trap: in getOpcForSurfaceInstr()
3050 case Intrinsic::nvvm_suld_2d_i32_trap: in getOpcForSurfaceInstr()
3052 case Intrinsic::nvvm_suld_2d_i64_trap: in getOpcForSurfaceInstr()
3054 case Intrinsic::nvvm_suld_2d_v2i8_trap: in getOpcForSurfaceInstr()
3056 case Intrinsic::nvvm_suld_2d_v2i16_trap: in getOpcForSurfaceInstr()
3058 case Intrinsic::nvvm_suld_2d_v2i32_trap: in getOpcForSurfaceInstr()
3060 case Intrinsic::nvvm_suld_2d_v2i64_trap: in getOpcForSurfaceInstr()
3062 case Intrinsic::nvvm_suld_2d_v4i8_trap: in getOpcForSurfaceInstr()
3064 case Intrinsic::nvvm_suld_2d_v4i16_trap: in getOpcForSurfaceInstr()
3066 case Intrinsic::nvvm_suld_2d_v4i32_trap: in getOpcForSurfaceInstr()
3068 case Intrinsic::nvvm_suld_2d_array_i8_trap: in getOpcForSurfaceInstr()
3070 case Intrinsic::nvvm_suld_2d_array_i16_trap: in getOpcForSurfaceInstr()
3072 case Intrinsic::nvvm_suld_2d_array_i32_trap: in getOpcForSurfaceInstr()
3074 case Intrinsic::nvvm_suld_2d_array_i64_trap: in getOpcForSurfaceInstr()
3076 case Intrinsic::nvvm_suld_2d_array_v2i8_trap: in getOpcForSurfaceInstr()
3078 case Intrinsic::nvvm_suld_2d_array_v2i16_trap: in getOpcForSurfaceInstr()
3080 case Intrinsic::nvvm_suld_2d_array_v2i32_trap: in getOpcForSurfaceInstr()
3082 case Intrinsic::nvvm_suld_2d_array_v2i64_trap: in getOpcForSurfaceInstr()
3084 case Intrinsic::nvvm_suld_2d_array_v4i8_trap: in getOpcForSurfaceInstr()
3086 case Intrinsic::nvvm_suld_2d_array_v4i16_trap: in getOpcForSurfaceInstr()
3088 case Intrinsic::nvvm_suld_2d_array_v4i32_trap: in getOpcForSurfaceInstr()
3090 case Intrinsic::nvvm_suld_3d_i8_trap: in getOpcForSurfaceInstr()
3092 case Intrinsic::nvvm_suld_3d_i16_trap: in getOpcForSurfaceInstr()
3094 case Intrinsic::nvvm_suld_3d_i32_trap: in getOpcForSurfaceInstr()
3096 case Intrinsic::nvvm_suld_3d_i64_trap: in getOpcForSurfaceInstr()
3098 case Intrinsic::nvvm_suld_3d_v2i8_trap: in getOpcForSurfaceInstr()
3100 case Intrinsic::nvvm_suld_3d_v2i16_trap: in getOpcForSurfaceInstr()
3102 case Intrinsic::nvvm_suld_3d_v2i32_trap: in getOpcForSurfaceInstr()
3104 case Intrinsic::nvvm_suld_3d_v2i64_trap: in getOpcForSurfaceInstr()
3106 case Intrinsic::nvvm_suld_3d_v4i8_trap: in getOpcForSurfaceInstr()
3108 case Intrinsic::nvvm_suld_3d_v4i16_trap: in getOpcForSurfaceInstr()
3110 case Intrinsic::nvvm_suld_3d_v4i32_trap: in getOpcForSurfaceInstr()
3112 case Intrinsic::nvvm_suld_1d_i8_zero: in getOpcForSurfaceInstr()
3114 case Intrinsic::nvvm_suld_1d_i16_zero: in getOpcForSurfaceInstr()
3116 case Intrinsic::nvvm_suld_1d_i32_zero: in getOpcForSurfaceInstr()
3118 case Intrinsic::nvvm_suld_1d_i64_zero: in getOpcForSurfaceInstr()
3120 case Intrinsic::nvvm_suld_1d_v2i8_zero: in getOpcForSurfaceInstr()
3122 case Intrinsic::nvvm_suld_1d_v2i16_zero: in getOpcForSurfaceInstr()
3124 case Intrinsic::nvvm_suld_1d_v2i32_zero: in getOpcForSurfaceInstr()
3126 case Intrinsic::nvvm_suld_1d_v2i64_zero: in getOpcForSurfaceInstr()
3128 case Intrinsic::nvvm_suld_1d_v4i8_zero: in getOpcForSurfaceInstr()
3130 case Intrinsic::nvvm_suld_1d_v4i16_zero: in getOpcForSurfaceInstr()
3132 case Intrinsic::nvvm_suld_1d_v4i32_zero: in getOpcForSurfaceInstr()
3134 case Intrinsic::nvvm_suld_1d_array_i8_zero: in getOpcForSurfaceInstr()
3136 case Intrinsic::nvvm_suld_1d_array_i16_zero: in getOpcForSurfaceInstr()
3138 case Intrinsic::nvvm_suld_1d_array_i32_zero: in getOpcForSurfaceInstr()
3140 case Intrinsic::nvvm_suld_1d_array_i64_zero: in getOpcForSurfaceInstr()
3142 case Intrinsic::nvvm_suld_1d_array_v2i8_zero: in getOpcForSurfaceInstr()
3144 case Intrinsic::nvvm_suld_1d_array_v2i16_zero: in getOpcForSurfaceInstr()
3146 case Intrinsic::nvvm_suld_1d_array_v2i32_zero: in getOpcForSurfaceInstr()
3148 case Intrinsic::nvvm_suld_1d_array_v2i64_zero: in getOpcForSurfaceInstr()
3150 case Intrinsic::nvvm_suld_1d_array_v4i8_zero: in getOpcForSurfaceInstr()
3152 case Intrinsic::nvvm_suld_1d_array_v4i16_zero: in getOpcForSurfaceInstr()
3154 case Intrinsic::nvvm_suld_1d_array_v4i32_zero: in getOpcForSurfaceInstr()
3156 case Intrinsic::nvvm_suld_2d_i8_zero: in getOpcForSurfaceInstr()
3158 case Intrinsic::nvvm_suld_2d_i16_zero: in getOpcForSurfaceInstr()
3160 case Intrinsic::nvvm_suld_2d_i32_zero: in getOpcForSurfaceInstr()
3162 case Intrinsic::nvvm_suld_2d_i64_zero: in getOpcForSurfaceInstr()
3164 case Intrinsic::nvvm_suld_2d_v2i8_zero: in getOpcForSurfaceInstr()
3166 case Intrinsic::nvvm_suld_2d_v2i16_zero: in getOpcForSurfaceInstr()
3168 case Intrinsic::nvvm_suld_2d_v2i32_zero: in getOpcForSurfaceInstr()
3170 case Intrinsic::nvvm_suld_2d_v2i64_zero: in getOpcForSurfaceInstr()
3172 case Intrinsic::nvvm_suld_2d_v4i8_zero: in getOpcForSurfaceInstr()
3174 case Intrinsic::nvvm_suld_2d_v4i16_zero: in getOpcForSurfaceInstr()
3176 case Intrinsic::nvvm_suld_2d_v4i32_zero: in getOpcForSurfaceInstr()
3178 case Intrinsic::nvvm_suld_2d_array_i8_zero: in getOpcForSurfaceInstr()
3180 case Intrinsic::nvvm_suld_2d_array_i16_zero: in getOpcForSurfaceInstr()
3182 case Intrinsic::nvvm_suld_2d_array_i32_zero: in getOpcForSurfaceInstr()
3184 case Intrinsic::nvvm_suld_2d_array_i64_zero: in getOpcForSurfaceInstr()
3186 case Intrinsic::nvvm_suld_2d_array_v2i8_zero: in getOpcForSurfaceInstr()
3188 case Intrinsic::nvvm_suld_2d_array_v2i16_zero: in getOpcForSurfaceInstr()
3190 case Intrinsic::nvvm_suld_2d_array_v2i32_zero: in getOpcForSurfaceInstr()
3192 case Intrinsic::nvvm_suld_2d_array_v2i64_zero: in getOpcForSurfaceInstr()
3194 case Intrinsic::nvvm_suld_2d_array_v4i8_zero: in getOpcForSurfaceInstr()
3196 case Intrinsic::nvvm_suld_2d_array_v4i16_zero: in getOpcForSurfaceInstr()
3198 case Intrinsic::nvvm_suld_2d_array_v4i32_zero: in getOpcForSurfaceInstr()
3200 case Intrinsic::nvvm_suld_3d_i8_zero: in getOpcForSurfaceInstr()
3202 case Intrinsic::nvvm_suld_3d_i16_zero: in getOpcForSurfaceInstr()
3204 case Intrinsic::nvvm_suld_3d_i32_zero: in getOpcForSurfaceInstr()
3206 case Intrinsic::nvvm_suld_3d_i64_zero: in getOpcForSurfaceInstr()
3208 case Intrinsic::nvvm_suld_3d_v2i8_zero: in getOpcForSurfaceInstr()
3210 case Intrinsic::nvvm_suld_3d_v2i16_zero: in getOpcForSurfaceInstr()
3212 case Intrinsic::nvvm_suld_3d_v2i32_zero: in getOpcForSurfaceInstr()
3214 case Intrinsic::nvvm_suld_3d_v2i64_zero: in getOpcForSurfaceInstr()
3216 case Intrinsic::nvvm_suld_3d_v4i8_zero: in getOpcForSurfaceInstr()
3218 case Intrinsic::nvvm_suld_3d_v4i16_zero: in getOpcForSurfaceInstr()
3220 case Intrinsic::nvvm_suld_3d_v4i32_zero: in getOpcForSurfaceInstr()
3231 IntrinsicInfo &Info, const CallInst &I, unsigned Intrinsic) const { in getTgtMemIntrinsic()
3232 switch (Intrinsic) { in getTgtMemIntrinsic()
3236 case Intrinsic::nvvm_atomic_load_add_f32: in getTgtMemIntrinsic()
3247 case Intrinsic::nvvm_atomic_load_inc_32: in getTgtMemIntrinsic()
3248 case Intrinsic::nvvm_atomic_load_dec_32: in getTgtMemIntrinsic()
3259 case Intrinsic::nvvm_ldu_global_i: in getTgtMemIntrinsic()
3260 case Intrinsic::nvvm_ldu_global_f: in getTgtMemIntrinsic()
3261 case Intrinsic::nvvm_ldu_global_p: { in getTgtMemIntrinsic()
3264 if (Intrinsic == Intrinsic::nvvm_ldu_global_i) in getTgtMemIntrinsic()
3266 else if(Intrinsic == Intrinsic::nvvm_ldu_global_p) in getTgtMemIntrinsic()
3279 case Intrinsic::nvvm_ldg_global_i: in getTgtMemIntrinsic()
3280 case Intrinsic::nvvm_ldg_global_f: in getTgtMemIntrinsic()
3281 case Intrinsic::nvvm_ldg_global_p: { in getTgtMemIntrinsic()
3284 if (Intrinsic == Intrinsic::nvvm_ldg_global_i) in getTgtMemIntrinsic()
3286 else if(Intrinsic == Intrinsic::nvvm_ldg_global_p) in getTgtMemIntrinsic()
3300 case Intrinsic::nvvm_tex_1d_v4f32_s32: in getTgtMemIntrinsic()
3301 case Intrinsic::nvvm_tex_1d_v4f32_f32: in getTgtMemIntrinsic()
3302 case Intrinsic::nvvm_tex_1d_level_v4f32_f32: in getTgtMemIntrinsic()
3303 case Intrinsic::nvvm_tex_1d_grad_v4f32_f32: in getTgtMemIntrinsic()
3304 case Intrinsic::nvvm_tex_1d_array_v4f32_s32: in getTgtMemIntrinsic()
3305 case Intrinsic::nvvm_tex_1d_array_v4f32_f32: in getTgtMemIntrinsic()
3306 case Intrinsic::nvvm_tex_1d_array_level_v4f32_f32: in getTgtMemIntrinsic()
3307 case Intrinsic::nvvm_tex_1d_array_grad_v4f32_f32: in getTgtMemIntrinsic()
3308 case Intrinsic::nvvm_tex_2d_v4f32_s32: in getTgtMemIntrinsic()
3309 case Intrinsic::nvvm_tex_2d_v4f32_f32: in getTgtMemIntrinsic()
3310 case Intrinsic::nvvm_tex_2d_level_v4f32_f32: in getTgtMemIntrinsic()
3311 case Intrinsic::nvvm_tex_2d_grad_v4f32_f32: in getTgtMemIntrinsic()
3312 case Intrinsic::nvvm_tex_2d_array_v4f32_s32: in getTgtMemIntrinsic()
3313 case Intrinsic::nvvm_tex_2d_array_v4f32_f32: in getTgtMemIntrinsic()
3314 case Intrinsic::nvvm_tex_2d_array_level_v4f32_f32: in getTgtMemIntrinsic()
3315 case Intrinsic::nvvm_tex_2d_array_grad_v4f32_f32: in getTgtMemIntrinsic()
3316 case Intrinsic::nvvm_tex_3d_v4f32_s32: in getTgtMemIntrinsic()
3317 case Intrinsic::nvvm_tex_3d_v4f32_f32: in getTgtMemIntrinsic()
3318 case Intrinsic::nvvm_tex_3d_level_v4f32_f32: in getTgtMemIntrinsic()
3319 case Intrinsic::nvvm_tex_3d_grad_v4f32_f32: in getTgtMemIntrinsic()
3320 case Intrinsic::nvvm_tex_cube_v4f32_f32: in getTgtMemIntrinsic()
3321 case Intrinsic::nvvm_tex_cube_level_v4f32_f32: in getTgtMemIntrinsic()
3322 case Intrinsic::nvvm_tex_cube_array_v4f32_f32: in getTgtMemIntrinsic()
3323 case Intrinsic::nvvm_tex_cube_array_level_v4f32_f32: in getTgtMemIntrinsic()
3324 case Intrinsic::nvvm_tld4_r_2d_v4f32_f32: in getTgtMemIntrinsic()
3325 case Intrinsic::nvvm_tld4_g_2d_v4f32_f32: in getTgtMemIntrinsic()
3326 case Intrinsic::nvvm_tld4_b_2d_v4f32_f32: in getTgtMemIntrinsic()
3327 case Intrinsic::nvvm_tld4_a_2d_v4f32_f32: in getTgtMemIntrinsic()
3328 case Intrinsic::nvvm_tex_unified_1d_v4f32_s32: in getTgtMemIntrinsic()
3329 case Intrinsic::nvvm_tex_unified_1d_v4f32_f32: in getTgtMemIntrinsic()
3330 case Intrinsic::nvvm_tex_unified_1d_level_v4f32_f32: in getTgtMemIntrinsic()
3331 case Intrinsic::nvvm_tex_unified_1d_grad_v4f32_f32: in getTgtMemIntrinsic()
3332 case Intrinsic::nvvm_tex_unified_1d_array_v4f32_s32: in getTgtMemIntrinsic()
3333 case Intrinsic::nvvm_tex_unified_1d_array_v4f32_f32: in getTgtMemIntrinsic()
3334 case Intrinsic::nvvm_tex_unified_1d_array_level_v4f32_f32: in getTgtMemIntrinsic()
3335 case Intrinsic::nvvm_tex_unified_1d_array_grad_v4f32_f32: in getTgtMemIntrinsic()
3336 case Intrinsic::nvvm_tex_unified_2d_v4f32_s32: in getTgtMemIntrinsic()
3337 case Intrinsic::nvvm_tex_unified_2d_v4f32_f32: in getTgtMemIntrinsic()
3338 case Intrinsic::nvvm_tex_unified_2d_level_v4f32_f32: in getTgtMemIntrinsic()
3339 case Intrinsic::nvvm_tex_unified_2d_grad_v4f32_f32: in getTgtMemIntrinsic()
3340 case Intrinsic::nvvm_tex_unified_2d_array_v4f32_s32: in getTgtMemIntrinsic()
3341 case Intrinsic::nvvm_tex_unified_2d_array_v4f32_f32: in getTgtMemIntrinsic()
3342 case Intrinsic::nvvm_tex_unified_2d_array_level_v4f32_f32: in getTgtMemIntrinsic()
3343 case Intrinsic::nvvm_tex_unified_2d_array_grad_v4f32_f32: in getTgtMemIntrinsic()
3344 case Intrinsic::nvvm_tex_unified_3d_v4f32_s32: in getTgtMemIntrinsic()
3345 case Intrinsic::nvvm_tex_unified_3d_v4f32_f32: in getTgtMemIntrinsic()
3346 case Intrinsic::nvvm_tex_unified_3d_level_v4f32_f32: in getTgtMemIntrinsic()
3347 case Intrinsic::nvvm_tex_unified_3d_grad_v4f32_f32: in getTgtMemIntrinsic()
3348 case Intrinsic::nvvm_tex_unified_cube_v4f32_f32: in getTgtMemIntrinsic()
3349 case Intrinsic::nvvm_tex_unified_cube_level_v4f32_f32: in getTgtMemIntrinsic()
3350 case Intrinsic::nvvm_tex_unified_cube_array_v4f32_f32: in getTgtMemIntrinsic()
3351 case Intrinsic::nvvm_tex_unified_cube_array_level_v4f32_f32: in getTgtMemIntrinsic()
3352 case Intrinsic::nvvm_tld4_unified_r_2d_v4f32_f32: in getTgtMemIntrinsic()
3353 case Intrinsic::nvvm_tld4_unified_g_2d_v4f32_f32: in getTgtMemIntrinsic()
3354 case Intrinsic::nvvm_tld4_unified_b_2d_v4f32_f32: in getTgtMemIntrinsic()
3355 case Intrinsic::nvvm_tld4_unified_a_2d_v4f32_f32: { in getTgtMemIntrinsic()
3356 Info.opc = getOpcForTextureInstr(Intrinsic); in getTgtMemIntrinsic()
3366 case Intrinsic::nvvm_tex_1d_v4s32_s32: in getTgtMemIntrinsic()
3367 case Intrinsic::nvvm_tex_1d_v4s32_f32: in getTgtMemIntrinsic()
3368 case Intrinsic::nvvm_tex_1d_level_v4s32_f32: in getTgtMemIntrinsic()
3369 case Intrinsic::nvvm_tex_1d_grad_v4s32_f32: in getTgtMemIntrinsic()
3370 case Intrinsic::nvvm_tex_1d_array_v4s32_s32: in getTgtMemIntrinsic()
3371 case Intrinsic::nvvm_tex_1d_array_v4s32_f32: in getTgtMemIntrinsic()
3372 case Intrinsic::nvvm_tex_1d_array_level_v4s32_f32: in getTgtMemIntrinsic()
3373 case Intrinsic::nvvm_tex_1d_array_grad_v4s32_f32: in getTgtMemIntrinsic()
3374 case Intrinsic::nvvm_tex_2d_v4s32_s32: in getTgtMemIntrinsic()
3375 case Intrinsic::nvvm_tex_2d_v4s32_f32: in getTgtMemIntrinsic()
3376 case Intrinsic::nvvm_tex_2d_level_v4s32_f32: in getTgtMemIntrinsic()
3377 case Intrinsic::nvvm_tex_2d_grad_v4s32_f32: in getTgtMemIntrinsic()
3378 case Intrinsic::nvvm_tex_2d_array_v4s32_s32: in getTgtMemIntrinsic()
3379 case Intrinsic::nvvm_tex_2d_array_v4s32_f32: in getTgtMemIntrinsic()
3380 case Intrinsic::nvvm_tex_2d_array_level_v4s32_f32: in getTgtMemIntrinsic()
3381 case Intrinsic::nvvm_tex_2d_array_grad_v4s32_f32: in getTgtMemIntrinsic()
3382 case Intrinsic::nvvm_tex_3d_v4s32_s32: in getTgtMemIntrinsic()
3383 case Intrinsic::nvvm_tex_3d_v4s32_f32: in getTgtMemIntrinsic()
3384 case Intrinsic::nvvm_tex_3d_level_v4s32_f32: in getTgtMemIntrinsic()
3385 case Intrinsic::nvvm_tex_3d_grad_v4s32_f32: in getTgtMemIntrinsic()
3386 case Intrinsic::nvvm_tex_cube_v4s32_f32: in getTgtMemIntrinsic()
3387 case Intrinsic::nvvm_tex_cube_level_v4s32_f32: in getTgtMemIntrinsic()
3388 case Intrinsic::nvvm_tex_cube_array_v4s32_f32: in getTgtMemIntrinsic()
3389 case Intrinsic::nvvm_tex_cube_array_level_v4s32_f32: in getTgtMemIntrinsic()
3390 case Intrinsic::nvvm_tex_cube_v4u32_f32: in getTgtMemIntrinsic()
3391 case Intrinsic::nvvm_tex_cube_level_v4u32_f32: in getTgtMemIntrinsic()
3392 case Intrinsic::nvvm_tex_cube_array_v4u32_f32: in getTgtMemIntrinsic()
3393 case Intrinsic::nvvm_tex_cube_array_level_v4u32_f32: in getTgtMemIntrinsic()
3394 case Intrinsic::nvvm_tex_1d_v4u32_s32: in getTgtMemIntrinsic()
3395 case Intrinsic::nvvm_tex_1d_v4u32_f32: in getTgtMemIntrinsic()
3396 case Intrinsic::nvvm_tex_1d_level_v4u32_f32: in getTgtMemIntrinsic()
3397 case Intrinsic::nvvm_tex_1d_grad_v4u32_f32: in getTgtMemIntrinsic()
3398 case Intrinsic::nvvm_tex_1d_array_v4u32_s32: in getTgtMemIntrinsic()
3399 case Intrinsic::nvvm_tex_1d_array_v4u32_f32: in getTgtMemIntrinsic()
3400 case Intrinsic::nvvm_tex_1d_array_level_v4u32_f32: in getTgtMemIntrinsic()
3401 case Intrinsic::nvvm_tex_1d_array_grad_v4u32_f32: in getTgtMemIntrinsic()
3402 case Intrinsic::nvvm_tex_2d_v4u32_s32: in getTgtMemIntrinsic()
3403 case Intrinsic::nvvm_tex_2d_v4u32_f32: in getTgtMemIntrinsic()
3404 case Intrinsic::nvvm_tex_2d_level_v4u32_f32: in getTgtMemIntrinsic()
3405 case Intrinsic::nvvm_tex_2d_grad_v4u32_f32: in getTgtMemIntrinsic()
3406 case Intrinsic::nvvm_tex_2d_array_v4u32_s32: in getTgtMemIntrinsic()
3407 case Intrinsic::nvvm_tex_2d_array_v4u32_f32: in getTgtMemIntrinsic()
3408 case Intrinsic::nvvm_tex_2d_array_level_v4u32_f32: in getTgtMemIntrinsic()
3409 case Intrinsic::nvvm_tex_2d_array_grad_v4u32_f32: in getTgtMemIntrinsic()
3410 case Intrinsic::nvvm_tex_3d_v4u32_s32: in getTgtMemIntrinsic()
3411 case Intrinsic::nvvm_tex_3d_v4u32_f32: in getTgtMemIntrinsic()
3412 case Intrinsic::nvvm_tex_3d_level_v4u32_f32: in getTgtMemIntrinsic()
3413 case Intrinsic::nvvm_tex_3d_grad_v4u32_f32: in getTgtMemIntrinsic()
3414 case Intrinsic::nvvm_tld4_r_2d_v4s32_f32: in getTgtMemIntrinsic()
3415 case Intrinsic::nvvm_tld4_g_2d_v4s32_f32: in getTgtMemIntrinsic()
3416 case Intrinsic::nvvm_tld4_b_2d_v4s32_f32: in getTgtMemIntrinsic()
3417 case Intrinsic::nvvm_tld4_a_2d_v4s32_f32: in getTgtMemIntrinsic()
3418 case Intrinsic::nvvm_tld4_r_2d_v4u32_f32: in getTgtMemIntrinsic()
3419 case Intrinsic::nvvm_tld4_g_2d_v4u32_f32: in getTgtMemIntrinsic()
3420 case Intrinsic::nvvm_tld4_b_2d_v4u32_f32: in getTgtMemIntrinsic()
3421 case Intrinsic::nvvm_tld4_a_2d_v4u32_f32: in getTgtMemIntrinsic()
3422 case Intrinsic::nvvm_tex_unified_1d_v4s32_s32: in getTgtMemIntrinsic()
3423 case Intrinsic::nvvm_tex_unified_1d_v4s32_f32: in getTgtMemIntrinsic()
3424 case Intrinsic::nvvm_tex_unified_1d_level_v4s32_f32: in getTgtMemIntrinsic()
3425 case Intrinsic::nvvm_tex_unified_1d_grad_v4s32_f32: in getTgtMemIntrinsic()
3426 case Intrinsic::nvvm_tex_unified_1d_array_v4s32_s32: in getTgtMemIntrinsic()
3427 case Intrinsic::nvvm_tex_unified_1d_array_v4s32_f32: in getTgtMemIntrinsic()
3428 case Intrinsic::nvvm_tex_unified_1d_array_level_v4s32_f32: in getTgtMemIntrinsic()
3429 case Intrinsic::nvvm_tex_unified_1d_array_grad_v4s32_f32: in getTgtMemIntrinsic()
3430 case Intrinsic::nvvm_tex_unified_2d_v4s32_s32: in getTgtMemIntrinsic()
3431 case Intrinsic::nvvm_tex_unified_2d_v4s32_f32: in getTgtMemIntrinsic()
3432 case Intrinsic::nvvm_tex_unified_2d_level_v4s32_f32: in getTgtMemIntrinsic()
3433 case Intrinsic::nvvm_tex_unified_2d_grad_v4s32_f32: in getTgtMemIntrinsic()
3434 case Intrinsic::nvvm_tex_unified_2d_array_v4s32_s32: in getTgtMemIntrinsic()
3435 case Intrinsic::nvvm_tex_unified_2d_array_v4s32_f32: in getTgtMemIntrinsic()
3436 case Intrinsic::nvvm_tex_unified_2d_array_level_v4s32_f32: in getTgtMemIntrinsic()
3437 case Intrinsic::nvvm_tex_unified_2d_array_grad_v4s32_f32: in getTgtMemIntrinsic()
3438 case Intrinsic::nvvm_tex_unified_3d_v4s32_s32: in getTgtMemIntrinsic()
3439 case Intrinsic::nvvm_tex_unified_3d_v4s32_f32: in getTgtMemIntrinsic()
3440 case Intrinsic::nvvm_tex_unified_3d_level_v4s32_f32: in getTgtMemIntrinsic()
3441 case Intrinsic::nvvm_tex_unified_3d_grad_v4s32_f32: in getTgtMemIntrinsic()
3442 case Intrinsic::nvvm_tex_unified_1d_v4u32_s32: in getTgtMemIntrinsic()
3443 case Intrinsic::nvvm_tex_unified_1d_v4u32_f32: in getTgtMemIntrinsic()
3444 case Intrinsic::nvvm_tex_unified_1d_level_v4u32_f32: in getTgtMemIntrinsic()
3445 case Intrinsic::nvvm_tex_unified_1d_grad_v4u32_f32: in getTgtMemIntrinsic()
3446 case Intrinsic::nvvm_tex_unified_1d_array_v4u32_s32: in getTgtMemIntrinsic()
3447 case Intrinsic::nvvm_tex_unified_1d_array_v4u32_f32: in getTgtMemIntrinsic()
3448 case Intrinsic::nvvm_tex_unified_1d_array_level_v4u32_f32: in getTgtMemIntrinsic()
3449 case Intrinsic::nvvm_tex_unified_1d_array_grad_v4u32_f32: in getTgtMemIntrinsic()
3450 case Intrinsic::nvvm_tex_unified_2d_v4u32_s32: in getTgtMemIntrinsic()
3451 case Intrinsic::nvvm_tex_unified_2d_v4u32_f32: in getTgtMemIntrinsic()
3452 case Intrinsic::nvvm_tex_unified_2d_level_v4u32_f32: in getTgtMemIntrinsic()
3453 case Intrinsic::nvvm_tex_unified_2d_grad_v4u32_f32: in getTgtMemIntrinsic()
3454 case Intrinsic::nvvm_tex_unified_2d_array_v4u32_s32: in getTgtMemIntrinsic()
3455 case Intrinsic::nvvm_tex_unified_2d_array_v4u32_f32: in getTgtMemIntrinsic()
3456 case Intrinsic::nvvm_tex_unified_2d_array_level_v4u32_f32: in getTgtMemIntrinsic()
3457 case Intrinsic::nvvm_tex_unified_2d_array_grad_v4u32_f32: in getTgtMemIntrinsic()
3458 case Intrinsic::nvvm_tex_unified_3d_v4u32_s32: in getTgtMemIntrinsic()
3459 case Intrinsic::nvvm_tex_unified_3d_v4u32_f32: in getTgtMemIntrinsic()
3460 case Intrinsic::nvvm_tex_unified_3d_level_v4u32_f32: in getTgtMemIntrinsic()
3461 case Intrinsic::nvvm_tex_unified_3d_grad_v4u32_f32: in getTgtMemIntrinsic()
3462 case Intrinsic::nvvm_tex_unified_cube_v4s32_f32: in getTgtMemIntrinsic()
3463 case Intrinsic::nvvm_tex_unified_cube_level_v4s32_f32: in getTgtMemIntrinsic()
3464 case Intrinsic::nvvm_tex_unified_cube_array_v4s32_f32: in getTgtMemIntrinsic()
3465 case Intrinsic::nvvm_tex_unified_cube_array_level_v4s32_f32: in getTgtMemIntrinsic()
3466 case Intrinsic::nvvm_tex_unified_cube_v4u32_f32: in getTgtMemIntrinsic()
3467 case Intrinsic::nvvm_tex_unified_cube_level_v4u32_f32: in getTgtMemIntrinsic()
3468 case Intrinsic::nvvm_tex_unified_cube_array_v4u32_f32: in getTgtMemIntrinsic()
3469 case Intrinsic::nvvm_tex_unified_cube_array_level_v4u32_f32: in getTgtMemIntrinsic()
3470 case Intrinsic::nvvm_tld4_unified_r_2d_v4s32_f32: in getTgtMemIntrinsic()
3471 case Intrinsic::nvvm_tld4_unified_g_2d_v4s32_f32: in getTgtMemIntrinsic()
3472 case Intrinsic::nvvm_tld4_unified_b_2d_v4s32_f32: in getTgtMemIntrinsic()
3473 case Intrinsic::nvvm_tld4_unified_a_2d_v4s32_f32: in getTgtMemIntrinsic()
3474 case Intrinsic::nvvm_tld4_unified_r_2d_v4u32_f32: in getTgtMemIntrinsic()
3475 case Intrinsic::nvvm_tld4_unified_g_2d_v4u32_f32: in getTgtMemIntrinsic()
3476 case Intrinsic::nvvm_tld4_unified_b_2d_v4u32_f32: in getTgtMemIntrinsic()
3477 case Intrinsic::nvvm_tld4_unified_a_2d_v4u32_f32: { in getTgtMemIntrinsic()
3478 Info.opc = getOpcForTextureInstr(Intrinsic); in getTgtMemIntrinsic()
3488 case Intrinsic::nvvm_suld_1d_i8_clamp: in getTgtMemIntrinsic()
3489 case Intrinsic::nvvm_suld_1d_v2i8_clamp: in getTgtMemIntrinsic()
3490 case Intrinsic::nvvm_suld_1d_v4i8_clamp: in getTgtMemIntrinsic()
3491 case Intrinsic::nvvm_suld_1d_array_i8_clamp: in getTgtMemIntrinsic()
3492 case Intrinsic::nvvm_suld_1d_array_v2i8_clamp: in getTgtMemIntrinsic()
3493 case Intrinsic::nvvm_suld_1d_array_v4i8_clamp: in getTgtMemIntrinsic()
3494 case Intrinsic::nvvm_suld_2d_i8_clamp: in getTgtMemIntrinsic()
3495 case Intrinsic::nvvm_suld_2d_v2i8_clamp: in getTgtMemIntrinsic()
3496 case Intrinsic::nvvm_suld_2d_v4i8_clamp: in getTgtMemIntrinsic()
3497 case Intrinsic::nvvm_suld_2d_array_i8_clamp: in getTgtMemIntrinsic()
3498 case Intrinsic::nvvm_suld_2d_array_v2i8_clamp: in getTgtMemIntrinsic()
3499 case Intrinsic::nvvm_suld_2d_array_v4i8_clamp: in getTgtMemIntrinsic()
3500 case Intrinsic::nvvm_suld_3d_i8_clamp: in getTgtMemIntrinsic()
3501 case Intrinsic::nvvm_suld_3d_v2i8_clamp: in getTgtMemIntrinsic()
3502 case Intrinsic::nvvm_suld_3d_v4i8_clamp: in getTgtMemIntrinsic()
3503 case Intrinsic::nvvm_suld_1d_i8_trap: in getTgtMemIntrinsic()
3504 case Intrinsic::nvvm_suld_1d_v2i8_trap: in getTgtMemIntrinsic()
3505 case Intrinsic::nvvm_suld_1d_v4i8_trap: in getTgtMemIntrinsic()
3506 case Intrinsic::nvvm_suld_1d_array_i8_trap: in getTgtMemIntrinsic()
3507 case Intrinsic::nvvm_suld_1d_array_v2i8_trap: in getTgtMemIntrinsic()
3508 case Intrinsic::nvvm_suld_1d_array_v4i8_trap: in getTgtMemIntrinsic()
3509 case Intrinsic::nvvm_suld_2d_i8_trap: in getTgtMemIntrinsic()
3510 case Intrinsic::nvvm_suld_2d_v2i8_trap: in getTgtMemIntrinsic()
3511 case Intrinsic::nvvm_suld_2d_v4i8_trap: in getTgtMemIntrinsic()
3512 case Intrinsic::nvvm_suld_2d_array_i8_trap: in getTgtMemIntrinsic()
3513 case Intrinsic::nvvm_suld_2d_array_v2i8_trap: in getTgtMemIntrinsic()
3514 case Intrinsic::nvvm_suld_2d_array_v4i8_trap: in getTgtMemIntrinsic()
3515 case Intrinsic::nvvm_suld_3d_i8_trap: in getTgtMemIntrinsic()
3516 case Intrinsic::nvvm_suld_3d_v2i8_trap: in getTgtMemIntrinsic()
3517 case Intrinsic::nvvm_suld_3d_v4i8_trap: in getTgtMemIntrinsic()
3518 case Intrinsic::nvvm_suld_1d_i8_zero: in getTgtMemIntrinsic()
3519 case Intrinsic::nvvm_suld_1d_v2i8_zero: in getTgtMemIntrinsic()
3520 case Intrinsic::nvvm_suld_1d_v4i8_zero: in getTgtMemIntrinsic()
3521 case Intrinsic::nvvm_suld_1d_array_i8_zero: in getTgtMemIntrinsic()
3522 case Intrinsic::nvvm_suld_1d_array_v2i8_zero: in getTgtMemIntrinsic()
3523 case Intrinsic::nvvm_suld_1d_array_v4i8_zero: in getTgtMemIntrinsic()
3524 case Intrinsic::nvvm_suld_2d_i8_zero: in getTgtMemIntrinsic()
3525 case Intrinsic::nvvm_suld_2d_v2i8_zero: in getTgtMemIntrinsic()
3526 case Intrinsic::nvvm_suld_2d_v4i8_zero: in getTgtMemIntrinsic()
3527 case Intrinsic::nvvm_suld_2d_array_i8_zero: in getTgtMemIntrinsic()
3528 case Intrinsic::nvvm_suld_2d_array_v2i8_zero: in getTgtMemIntrinsic()
3529 case Intrinsic::nvvm_suld_2d_array_v4i8_zero: in getTgtMemIntrinsic()
3530 case Intrinsic::nvvm_suld_3d_i8_zero: in getTgtMemIntrinsic()
3531 case Intrinsic::nvvm_suld_3d_v2i8_zero: in getTgtMemIntrinsic()
3532 case Intrinsic::nvvm_suld_3d_v4i8_zero: { in getTgtMemIntrinsic()
3533 Info.opc = getOpcForSurfaceInstr(Intrinsic); in getTgtMemIntrinsic()
3543 case Intrinsic::nvvm_suld_1d_i16_clamp: in getTgtMemIntrinsic()
3544 case Intrinsic::nvvm_suld_1d_v2i16_clamp: in getTgtMemIntrinsic()
3545 case Intrinsic::nvvm_suld_1d_v4i16_clamp: in getTgtMemIntrinsic()
3546 case Intrinsic::nvvm_suld_1d_array_i16_clamp: in getTgtMemIntrinsic()
3547 case Intrinsic::nvvm_suld_1d_array_v2i16_clamp: in getTgtMemIntrinsic()
3548 case Intrinsic::nvvm_suld_1d_array_v4i16_clamp: in getTgtMemIntrinsic()
3549 case Intrinsic::nvvm_suld_2d_i16_clamp: in getTgtMemIntrinsic()
3550 case Intrinsic::nvvm_suld_2d_v2i16_clamp: in getTgtMemIntrinsic()
3551 case Intrinsic::nvvm_suld_2d_v4i16_clamp: in getTgtMemIntrinsic()
3552 case Intrinsic::nvvm_suld_2d_array_i16_clamp: in getTgtMemIntrinsic()
3553 case Intrinsic::nvvm_suld_2d_array_v2i16_clamp: in getTgtMemIntrinsic()
3554 case Intrinsic::nvvm_suld_2d_array_v4i16_clamp: in getTgtMemIntrinsic()
3555 case Intrinsic::nvvm_suld_3d_i16_clamp: in getTgtMemIntrinsic()
3556 case Intrinsic::nvvm_suld_3d_v2i16_clamp: in getTgtMemIntrinsic()
3557 case Intrinsic::nvvm_suld_3d_v4i16_clamp: in getTgtMemIntrinsic()
3558 case Intrinsic::nvvm_suld_1d_i16_trap: in getTgtMemIntrinsic()
3559 case Intrinsic::nvvm_suld_1d_v2i16_trap: in getTgtMemIntrinsic()
3560 case Intrinsic::nvvm_suld_1d_v4i16_trap: in getTgtMemIntrinsic()
3561 case Intrinsic::nvvm_suld_1d_array_i16_trap: in getTgtMemIntrinsic()
3562 case Intrinsic::nvvm_suld_1d_array_v2i16_trap: in getTgtMemIntrinsic()
3563 case Intrinsic::nvvm_suld_1d_array_v4i16_trap: in getTgtMemIntrinsic()
3564 case Intrinsic::nvvm_suld_2d_i16_trap: in getTgtMemIntrinsic()
3565 case Intrinsic::nvvm_suld_2d_v2i16_trap: in getTgtMemIntrinsic()
3566 case Intrinsic::nvvm_suld_2d_v4i16_trap: in getTgtMemIntrinsic()
3567 case Intrinsic::nvvm_suld_2d_array_i16_trap: in getTgtMemIntrinsic()
3568 case Intrinsic::nvvm_suld_2d_array_v2i16_trap: in getTgtMemIntrinsic()
3569 case Intrinsic::nvvm_suld_2d_array_v4i16_trap: in getTgtMemIntrinsic()
3570 case Intrinsic::nvvm_suld_3d_i16_trap: in getTgtMemIntrinsic()
3571 case Intrinsic::nvvm_suld_3d_v2i16_trap: in getTgtMemIntrinsic()
3572 case Intrinsic::nvvm_suld_3d_v4i16_trap: in getTgtMemIntrinsic()
3573 case Intrinsic::nvvm_suld_1d_i16_zero: in getTgtMemIntrinsic()
3574 case Intrinsic::nvvm_suld_1d_v2i16_zero: in getTgtMemIntrinsic()
3575 case Intrinsic::nvvm_suld_1d_v4i16_zero: in getTgtMemIntrinsic()
3576 case Intrinsic::nvvm_suld_1d_array_i16_zero: in getTgtMemIntrinsic()
3577 case Intrinsic::nvvm_suld_1d_array_v2i16_zero: in getTgtMemIntrinsic()
3578 case Intrinsic::nvvm_suld_1d_array_v4i16_zero: in getTgtMemIntrinsic()
3579 case Intrinsic::nvvm_suld_2d_i16_zero: in getTgtMemIntrinsic()
3580 case Intrinsic::nvvm_suld_2d_v2i16_zero: in getTgtMemIntrinsic()
3581 case Intrinsic::nvvm_suld_2d_v4i16_zero: in getTgtMemIntrinsic()
3582 case Intrinsic::nvvm_suld_2d_array_i16_zero: in getTgtMemIntrinsic()
3583 case Intrinsic::nvvm_suld_2d_array_v2i16_zero: in getTgtMemIntrinsic()
3584 case Intrinsic::nvvm_suld_2d_array_v4i16_zero: in getTgtMemIntrinsic()
3585 case Intrinsic::nvvm_suld_3d_i16_zero: in getTgtMemIntrinsic()
3586 case Intrinsic::nvvm_suld_3d_v2i16_zero: in getTgtMemIntrinsic()
3587 case Intrinsic::nvvm_suld_3d_v4i16_zero: { in getTgtMemIntrinsic()
3588 Info.opc = getOpcForSurfaceInstr(Intrinsic); in getTgtMemIntrinsic()
3598 case Intrinsic::nvvm_suld_1d_i32_clamp: in getTgtMemIntrinsic()
3599 case Intrinsic::nvvm_suld_1d_v2i32_clamp: in getTgtMemIntrinsic()
3600 case Intrinsic::nvvm_suld_1d_v4i32_clamp: in getTgtMemIntrinsic()
3601 case Intrinsic::nvvm_suld_1d_array_i32_clamp: in getTgtMemIntrinsic()
3602 case Intrinsic::nvvm_suld_1d_array_v2i32_clamp: in getTgtMemIntrinsic()
3603 case Intrinsic::nvvm_suld_1d_array_v4i32_clamp: in getTgtMemIntrinsic()
3604 case Intrinsic::nvvm_suld_2d_i32_clamp: in getTgtMemIntrinsic()
3605 case Intrinsic::nvvm_suld_2d_v2i32_clamp: in getTgtMemIntrinsic()
3606 case Intrinsic::nvvm_suld_2d_v4i32_clamp: in getTgtMemIntrinsic()
3607 case Intrinsic::nvvm_suld_2d_array_i32_clamp: in getTgtMemIntrinsic()
3608 case Intrinsic::nvvm_suld_2d_array_v2i32_clamp: in getTgtMemIntrinsic()
3609 case Intrinsic::nvvm_suld_2d_array_v4i32_clamp: in getTgtMemIntrinsic()
3610 case Intrinsic::nvvm_suld_3d_i32_clamp: in getTgtMemIntrinsic()
3611 case Intrinsic::nvvm_suld_3d_v2i32_clamp: in getTgtMemIntrinsic()
3612 case Intrinsic::nvvm_suld_3d_v4i32_clamp: in getTgtMemIntrinsic()
3613 case Intrinsic::nvvm_suld_1d_i32_trap: in getTgtMemIntrinsic()
3614 case Intrinsic::nvvm_suld_1d_v2i32_trap: in getTgtMemIntrinsic()
3615 case Intrinsic::nvvm_suld_1d_v4i32_trap: in getTgtMemIntrinsic()
3616 case Intrinsic::nvvm_suld_1d_array_i32_trap: in getTgtMemIntrinsic()
3617 case Intrinsic::nvvm_suld_1d_array_v2i32_trap: in getTgtMemIntrinsic()
3618 case Intrinsic::nvvm_suld_1d_array_v4i32_trap: in getTgtMemIntrinsic()
3619 case Intrinsic::nvvm_suld_2d_i32_trap: in getTgtMemIntrinsic()
3620 case Intrinsic::nvvm_suld_2d_v2i32_trap: in getTgtMemIntrinsic()
3621 case Intrinsic::nvvm_suld_2d_v4i32_trap: in getTgtMemIntrinsic()
3622 case Intrinsic::nvvm_suld_2d_array_i32_trap: in getTgtMemIntrinsic()
3623 case Intrinsic::nvvm_suld_2d_array_v2i32_trap: in getTgtMemIntrinsic()
3624 case Intrinsic::nvvm_suld_2d_array_v4i32_trap: in getTgtMemIntrinsic()
3625 case Intrinsic::nvvm_suld_3d_i32_trap: in getTgtMemIntrinsic()
3626 case Intrinsic::nvvm_suld_3d_v2i32_trap: in getTgtMemIntrinsic()
3627 case Intrinsic::nvvm_suld_3d_v4i32_trap: in getTgtMemIntrinsic()
3628 case Intrinsic::nvvm_suld_1d_i32_zero: in getTgtMemIntrinsic()
3629 case Intrinsic::nvvm_suld_1d_v2i32_zero: in getTgtMemIntrinsic()
3630 case Intrinsic::nvvm_suld_1d_v4i32_zero: in getTgtMemIntrinsic()
3631 case Intrinsic::nvvm_suld_1d_array_i32_zero: in getTgtMemIntrinsic()
3632 case Intrinsic::nvvm_suld_1d_array_v2i32_zero: in getTgtMemIntrinsic()
3633 case Intrinsic::nvvm_suld_1d_array_v4i32_zero: in getTgtMemIntrinsic()
3634 case Intrinsic::nvvm_suld_2d_i32_zero: in getTgtMemIntrinsic()
3635 case Intrinsic::nvvm_suld_2d_v2i32_zero: in getTgtMemIntrinsic()
3636 case Intrinsic::nvvm_suld_2d_v4i32_zero: in getTgtMemIntrinsic()
3637 case Intrinsic::nvvm_suld_2d_array_i32_zero: in getTgtMemIntrinsic()
3638 case Intrinsic::nvvm_suld_2d_array_v2i32_zero: in getTgtMemIntrinsic()
3639 case Intrinsic::nvvm_suld_2d_array_v4i32_zero: in getTgtMemIntrinsic()
3640 case Intrinsic::nvvm_suld_3d_i32_zero: in getTgtMemIntrinsic()
3641 case Intrinsic::nvvm_suld_3d_v2i32_zero: in getTgtMemIntrinsic()
3642 case Intrinsic::nvvm_suld_3d_v4i32_zero: { in getTgtMemIntrinsic()
3643 Info.opc = getOpcForSurfaceInstr(Intrinsic); in getTgtMemIntrinsic()
3653 case Intrinsic::nvvm_suld_1d_i64_clamp: in getTgtMemIntrinsic()
3654 case Intrinsic::nvvm_suld_1d_v2i64_clamp: in getTgtMemIntrinsic()
3655 case Intrinsic::nvvm_suld_1d_array_i64_clamp: in getTgtMemIntrinsic()
3656 case Intrinsic::nvvm_suld_1d_array_v2i64_clamp: in getTgtMemIntrinsic()
3657 case Intrinsic::nvvm_suld_2d_i64_clamp: in getTgtMemIntrinsic()
3658 case Intrinsic::nvvm_suld_2d_v2i64_clamp: in getTgtMemIntrinsic()
3659 case Intrinsic::nvvm_suld_2d_array_i64_clamp: in getTgtMemIntrinsic()
3660 case Intrinsic::nvvm_suld_2d_array_v2i64_clamp: in getTgtMemIntrinsic()
3661 case Intrinsic::nvvm_suld_3d_i64_clamp: in getTgtMemIntrinsic()
3662 case Intrinsic::nvvm_suld_3d_v2i64_clamp: in getTgtMemIntrinsic()
3663 case Intrinsic::nvvm_suld_1d_i64_trap: in getTgtMemIntrinsic()
3664 case Intrinsic::nvvm_suld_1d_v2i64_trap: in getTgtMemIntrinsic()
3665 case Intrinsic::nvvm_suld_1d_array_i64_trap: in getTgtMemIntrinsic()
3666 case Intrinsic::nvvm_suld_1d_array_v2i64_trap: in getTgtMemIntrinsic()
3667 case Intrinsic::nvvm_suld_2d_i64_trap: in getTgtMemIntrinsic()
3668 case Intrinsic::nvvm_suld_2d_v2i64_trap: in getTgtMemIntrinsic()
3669 case Intrinsic::nvvm_suld_2d_array_i64_trap: in getTgtMemIntrinsic()
3670 case Intrinsic::nvvm_suld_2d_array_v2i64_trap: in getTgtMemIntrinsic()
3671 case Intrinsic::nvvm_suld_3d_i64_trap: in getTgtMemIntrinsic()
3672 case Intrinsic::nvvm_suld_3d_v2i64_trap: in getTgtMemIntrinsic()
3673 case Intrinsic::nvvm_suld_1d_i64_zero: in getTgtMemIntrinsic()
3674 case Intrinsic::nvvm_suld_1d_v2i64_zero: in getTgtMemIntrinsic()
3675 case Intrinsic::nvvm_suld_1d_array_i64_zero: in getTgtMemIntrinsic()
3676 case Intrinsic::nvvm_suld_1d_array_v2i64_zero: in getTgtMemIntrinsic()
3677 case Intrinsic::nvvm_suld_2d_i64_zero: in getTgtMemIntrinsic()
3678 case Intrinsic::nvvm_suld_2d_v2i64_zero: in getTgtMemIntrinsic()
3679 case Intrinsic::nvvm_suld_2d_array_i64_zero: in getTgtMemIntrinsic()
3680 case Intrinsic::nvvm_suld_2d_array_v2i64_zero: in getTgtMemIntrinsic()
3681 case Intrinsic::nvvm_suld_3d_i64_zero: in getTgtMemIntrinsic()
3682 case Intrinsic::nvvm_suld_3d_v2i64_zero: { in getTgtMemIntrinsic()
3683 Info.opc = getOpcForSurfaceInstr(Intrinsic); in getTgtMemIntrinsic()
4331 case Intrinsic::nvvm_ldg_global_i: in ReplaceINTRINSIC_W_CHAIN()
4332 case Intrinsic::nvvm_ldg_global_f: in ReplaceINTRINSIC_W_CHAIN()
4333 case Intrinsic::nvvm_ldg_global_p: in ReplaceINTRINSIC_W_CHAIN()
4334 case Intrinsic::nvvm_ldu_global_i: in ReplaceINTRINSIC_W_CHAIN()
4335 case Intrinsic::nvvm_ldu_global_f: in ReplaceINTRINSIC_W_CHAIN()
4336 case Intrinsic::nvvm_ldu_global_p: { in ReplaceINTRINSIC_W_CHAIN()
4365 case Intrinsic::nvvm_ldg_global_i: in ReplaceINTRINSIC_W_CHAIN()
4366 case Intrinsic::nvvm_ldg_global_f: in ReplaceINTRINSIC_W_CHAIN()
4367 case Intrinsic::nvvm_ldg_global_p: in ReplaceINTRINSIC_W_CHAIN()
4370 case Intrinsic::nvvm_ldu_global_i: in ReplaceINTRINSIC_W_CHAIN()
4371 case Intrinsic::nvvm_ldu_global_f: in ReplaceINTRINSIC_W_CHAIN()
4372 case Intrinsic::nvvm_ldu_global_p: in ReplaceINTRINSIC_W_CHAIN()
4382 case Intrinsic::nvvm_ldg_global_i: in ReplaceINTRINSIC_W_CHAIN()
4383 case Intrinsic::nvvm_ldg_global_f: in ReplaceINTRINSIC_W_CHAIN()
4384 case Intrinsic::nvvm_ldg_global_p: in ReplaceINTRINSIC_W_CHAIN()
4387 case Intrinsic::nvvm_ldu_global_i: in ReplaceINTRINSIC_W_CHAIN()
4388 case Intrinsic::nvvm_ldu_global_f: in ReplaceINTRINSIC_W_CHAIN()
4389 case Intrinsic::nvvm_ldu_global_p: in ReplaceINTRINSIC_W_CHAIN()