Lines Matching refs:Output

210                     InstrRefBasedLDV::LiveInsT &Output, FuncValueTable &MOutLocs,  in buildVLocValueMap()  argument
213 LDV->buildVLocValueMap(DILoc, VarsWeCareAbout, AssignBlocks, Output, in buildVLocValueMap()
2523 InstrRefBasedLDV::LiveInsT Output; in TEST_F() local
2527 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
2529 EXPECT_EQ(Output.size(), 0ul); in TEST_F()
2534 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
2536 EXPECT_EQ(Output.size(), 0ul); in TEST_F()
2586 InstrRefBasedLDV::LiveInsT Output; in TEST_F() local
2595 for (auto &Elem : Output) in TEST_F()
2598 Output.resize(4); in TEST_F()
2601 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
2603 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
2604 EXPECT_EQ(Output[1].size(), 0ul); in TEST_F()
2605 EXPECT_EQ(Output[2].size(), 0ul); in TEST_F()
2606 EXPECT_EQ(Output[3].size(), 0ul); in TEST_F()
2611 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
2613 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
2614 EXPECT_EQ(Output[1].size(), 0ul); in TEST_F()
2615 EXPECT_EQ(Output[2].size(), 0ul); in TEST_F()
2616 EXPECT_EQ(Output[3].size(), 0ul); in TEST_F()
2623 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
2625 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
2626 EXPECT_EQ(Output[1].size(), 0ul); in TEST_F()
2627 EXPECT_EQ(Output[2].size(), 0ul); in TEST_F()
2628 EXPECT_EQ(Output[3].size(), 0ul); in TEST_F()
2633 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
2635 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
2636 EXPECT_EQ(Output[1].size(), 0ul); in TEST_F()
2637 EXPECT_EQ(Output[2].size(), 0ul); in TEST_F()
2638 EXPECT_EQ(Output[3].size(), 0ul); in TEST_F()
2645 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
2647 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
2648 ASSERT_EQ(Output[1].size(), 1ul); in TEST_F()
2649 ASSERT_EQ(Output[2].size(), 1ul); in TEST_F()
2650 ASSERT_EQ(Output[3].size(), 1ul); in TEST_F()
2651 EXPECT_EQ(Output[1][0].second.Kind, DbgValue::Def); in TEST_F()
2652 EXPECT_EQ(Output[1][0].second.ID, LiveInRsp); in TEST_F()
2653 EXPECT_EQ(Output[2][0].second.Kind, DbgValue::Def); in TEST_F()
2654 EXPECT_EQ(Output[2][0].second.ID, LiveInRsp); in TEST_F()
2655 EXPECT_EQ(Output[3][0].second.Kind, DbgValue::Def); in TEST_F()
2656 EXPECT_EQ(Output[3][0].second.ID, LiveInRsp); in TEST_F()
2665 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
2667 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
2668 ASSERT_EQ(Output[1].size(), 1ul); in TEST_F()
2669 ASSERT_EQ(Output[2].size(), 1ul); in TEST_F()
2670 ASSERT_EQ(Output[3].size(), 1ul); in TEST_F()
2671 EXPECT_EQ(Output[1][0].second.Kind, DbgValue::Def); in TEST_F()
2672 EXPECT_EQ(Output[1][0].second.ID, LiveInRax); in TEST_F()
2673 EXPECT_EQ(Output[2][0].second.Kind, DbgValue::Def); in TEST_F()
2674 EXPECT_EQ(Output[2][0].second.ID, LiveInRax); in TEST_F()
2675 EXPECT_EQ(Output[3][0].second.Kind, DbgValue::Def); in TEST_F()
2676 EXPECT_EQ(Output[3][0].second.ID, LiveInRax); in TEST_F()
2684 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
2686 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
2687 EXPECT_EQ(Output[1].size(), 0ul); in TEST_F()
2688 EXPECT_EQ(Output[2].size(), 0ul); in TEST_F()
2689 ASSERT_EQ(Output[3].size(), 1ul); in TEST_F()
2690 EXPECT_EQ(Output[3][0].second.Kind, DbgValue::Def); in TEST_F()
2691 EXPECT_EQ(Output[3][0].second.ID, LiveInRsp); in TEST_F()
2700 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
2702 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
2703 ASSERT_EQ(Output[1].size(), 1ul); in TEST_F()
2704 ASSERT_EQ(Output[2].size(), 1ul); in TEST_F()
2705 EXPECT_EQ(Output[3].size(), 0ul); in TEST_F()
2706 EXPECT_EQ(Output[1][0].second.Kind, DbgValue::Def); in TEST_F()
2707 EXPECT_EQ(Output[1][0].second.ID, LiveInRsp); in TEST_F()
2708 EXPECT_EQ(Output[2][0].second.Kind, DbgValue::Def); in TEST_F()
2709 EXPECT_EQ(Output[2][0].second.ID, LiveInRsp); in TEST_F()
2719 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
2721 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
2722 ASSERT_EQ(Output[1].size(), 1ul); in TEST_F()
2723 ASSERT_EQ(Output[2].size(), 1ul); in TEST_F()
2724 EXPECT_EQ(Output[3].size(), 0ul); in TEST_F()
2725 EXPECT_EQ(Output[1][0].second.Kind, DbgValue::Def); in TEST_F()
2726 EXPECT_EQ(Output[1][0].second.ID, LiveInRsp); in TEST_F()
2727 EXPECT_EQ(Output[2][0].second.Kind, DbgValue::Def); in TEST_F()
2728 EXPECT_EQ(Output[2][0].second.ID, LiveInRsp); in TEST_F()
2738 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
2740 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
2741 ASSERT_EQ(Output[1].size(), 1ul); in TEST_F()
2742 ASSERT_EQ(Output[2].size(), 1ul); in TEST_F()
2743 ASSERT_EQ(Output[3].size(), 1ul); in TEST_F()
2744 EXPECT_EQ(Output[1][0].second.Kind, DbgValue::Def); in TEST_F()
2745 EXPECT_EQ(Output[1][0].second.ID, LiveInRsp); in TEST_F()
2746 EXPECT_EQ(Output[2][0].second.Kind, DbgValue::Def); in TEST_F()
2747 EXPECT_EQ(Output[2][0].second.ID, LiveInRsp); in TEST_F()
2748 EXPECT_EQ(Output[3][0].second.Kind, DbgValue::Def); in TEST_F()
2749 EXPECT_EQ(Output[3][0].second.ID, RspPHIInBlk3); in TEST_F()
2798 InstrRefBasedLDV::LiveInsT Output; in TEST_F() local
2807 for (auto &Elem : Output) in TEST_F()
2810 Output.resize(3); in TEST_F()
2814 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
2816 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
2817 ASSERT_EQ(Output[1].size(), 1ul); in TEST_F()
2818 ASSERT_EQ(Output[2].size(), 1ul); in TEST_F()
2819 EXPECT_EQ(Output[1][0].second.Kind, DbgValue::Def); in TEST_F()
2820 EXPECT_EQ(Output[1][0].second.ID, LiveInRsp); in TEST_F()
2821 EXPECT_EQ(Output[2][0].second.Kind, DbgValue::Def); in TEST_F()
2822 EXPECT_EQ(Output[2][0].second.ID, LiveInRsp); in TEST_F()
2830 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
2832 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
2833 EXPECT_EQ(Output[1].size(), 0ul); in TEST_F()
2834 EXPECT_EQ(Output[2].size(), 0ul); in TEST_F()
2842 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
2844 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
2845 ASSERT_EQ(Output[1].size(), 1ul); in TEST_F()
2846 ASSERT_EQ(Output[2].size(), 1ul); in TEST_F()
2847 EXPECT_EQ(Output[1][0].second.Kind, DbgValue::Def); in TEST_F()
2848 EXPECT_EQ(Output[1][0].second.ID, LiveInRsp); in TEST_F()
2849 EXPECT_EQ(Output[2][0].second.Kind, DbgValue::Def); in TEST_F()
2850 EXPECT_EQ(Output[2][0].second.ID, LiveInRsp); in TEST_F()
2859 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
2861 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
2862 EXPECT_EQ(Output[1].size(), 0ul); in TEST_F()
2863 ASSERT_EQ(Output[2].size(), 1ul); in TEST_F()
2864 EXPECT_EQ(Output[2][0].second.Kind, DbgValue::Def); in TEST_F()
2865 EXPECT_EQ(Output[2][0].second.ID, LiveInRax); in TEST_F()
2876 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
2878 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
2879 EXPECT_EQ(Output[1].size(), 0ul); in TEST_F()
2880 ASSERT_EQ(Output[2].size(), 1ul); in TEST_F()
2881 EXPECT_EQ(Output[2][0].second.Kind, DbgValue::Def); in TEST_F()
2882 EXPECT_EQ(Output[2][0].second.ID, LiveInRax); in TEST_F()
2893 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
2895 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
2896 ASSERT_EQ(Output[1].size(), 1ul); in TEST_F()
2897 ASSERT_EQ(Output[2].size(), 1ul); in TEST_F()
2898 EXPECT_EQ(Output[1][0].second.Kind, DbgValue::Def); in TEST_F()
2899 EXPECT_EQ(Output[1][0].second.ID, RspPHIInBlk1); in TEST_F()
2900 EXPECT_EQ(Output[2][0].second.Kind, DbgValue::Def); in TEST_F()
2901 EXPECT_EQ(Output[2][0].second.ID, RspDefInBlk1); in TEST_F()
2914 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
2916 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
2917 ASSERT_EQ(Output[1].size(), 1ul); in TEST_F()
2918 ASSERT_EQ(Output[2].size(), 1ul); in TEST_F()
2919 EXPECT_EQ(Output[1][0].second.Kind, DbgValue::Def); in TEST_F()
2920 EXPECT_EQ(Output[1][0].second.ID, RaxPHIInBlk1); in TEST_F()
2921 EXPECT_EQ(Output[2][0].second.Kind, DbgValue::Def); in TEST_F()
2922 EXPECT_EQ(Output[2][0].second.ID, RspDefInBlk1); in TEST_F()
2936 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
2938 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
2939 ASSERT_EQ(Output[1].size(), 1ul); in TEST_F()
2940 ASSERT_EQ(Output[2].size(), 1ul); in TEST_F()
2941 EXPECT_EQ(Output[1][0].second.Kind, DbgValue::Def); in TEST_F()
2943 EXPECT_EQ(Output[1][0].second.ID, RspPHIInBlk1); in TEST_F()
2944 EXPECT_EQ(Output[2][0].second.Kind, DbgValue::Def); in TEST_F()
2945 EXPECT_EQ(Output[2][0].second.ID, RspDefInBlk1); in TEST_F()
2970 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
2972 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
2973 ASSERT_EQ(Output[1].size(), 1ul); in TEST_F()
2974 ASSERT_EQ(Output[2].size(), 1ul); in TEST_F()
2975 EXPECT_EQ(Output[1][0].second.Kind, DbgValue::Def); in TEST_F()
2976 EXPECT_EQ(Output[1][0].second.ID, RspPHIInBlk1); in TEST_F()
2977 EXPECT_EQ(Output[2][0].second.Kind, DbgValue::Def); in TEST_F()
2978 EXPECT_EQ(Output[2][0].second.ID, RspPHIInBlk1); in TEST_F()
2989 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
2991 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
2992 ASSERT_EQ(Output[1].size(), 1ul); in TEST_F()
2993 ASSERT_EQ(Output[2].size(), 1ul); in TEST_F()
2994 EXPECT_EQ(Output[1][0].second.Kind, DbgValue::Def); in TEST_F()
2995 EXPECT_EQ(Output[1][0].second.ID, LiveInRsp); in TEST_F()
2996 EXPECT_EQ(Output[2][0].second.Kind, DbgValue::Def); in TEST_F()
2997 EXPECT_EQ(Output[2][0].second.ID, LiveInRsp); in TEST_F()
3053 InstrRefBasedLDV::LiveInsT Output; in TEST_F() local
3062 for (auto &Elem : Output) in TEST_F()
3065 Output.resize(5); in TEST_F()
3069 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
3071 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
3072 ASSERT_EQ(Output[1].size(), 1ul); in TEST_F()
3073 ASSERT_EQ(Output[2].size(), 1ul); in TEST_F()
3074 ASSERT_EQ(Output[3].size(), 1ul); in TEST_F()
3075 ASSERT_EQ(Output[4].size(), 1ul); in TEST_F()
3076 EXPECT_EQ(Output[1][0].second.Kind, DbgValue::Def); in TEST_F()
3077 EXPECT_EQ(Output[1][0].second.ID, LiveInRsp); in TEST_F()
3078 EXPECT_EQ(Output[2][0].second.Kind, DbgValue::Def); in TEST_F()
3079 EXPECT_EQ(Output[2][0].second.ID, LiveInRsp); in TEST_F()
3080 EXPECT_EQ(Output[3][0].second.Kind, DbgValue::Def); in TEST_F()
3081 EXPECT_EQ(Output[3][0].second.ID, LiveInRsp); in TEST_F()
3082 EXPECT_EQ(Output[4][0].second.Kind, DbgValue::Def); in TEST_F()
3083 EXPECT_EQ(Output[4][0].second.ID, LiveInRsp); in TEST_F()
3091 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
3093 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
3094 EXPECT_EQ(Output[1].size(), 0ul); in TEST_F()
3095 EXPECT_EQ(Output[2].size(), 0ul); in TEST_F()
3096 ASSERT_EQ(Output[3].size(), 1ul); in TEST_F()
3097 ASSERT_EQ(Output[4].size(), 1ul); in TEST_F()
3098 EXPECT_EQ(Output[3][0].second.Kind, DbgValue::Def); in TEST_F()
3099 EXPECT_EQ(Output[3][0].second.ID, LiveInRax); in TEST_F()
3100 EXPECT_EQ(Output[4][0].second.Kind, DbgValue::Def); in TEST_F()
3101 EXPECT_EQ(Output[4][0].second.ID, LiveInRax); in TEST_F()
3109 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
3111 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
3112 EXPECT_EQ(Output[1].size(), 0ul); in TEST_F()
3113 EXPECT_EQ(Output[2].size(), 0ul); in TEST_F()
3114 ASSERT_EQ(Output[3].size(), 1ul); in TEST_F()
3115 ASSERT_EQ(Output[4].size(), 1ul); in TEST_F()
3116 EXPECT_EQ(Output[3][0].second.Kind, DbgValue::Def); in TEST_F()
3117 EXPECT_EQ(Output[3][0].second.ID, LiveInRax); in TEST_F()
3118 EXPECT_EQ(Output[4][0].second.Kind, DbgValue::Def); in TEST_F()
3119 EXPECT_EQ(Output[4][0].second.ID, LiveInRax); in TEST_F()
3127 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
3129 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
3130 EXPECT_EQ(Output[1].size(), 0ul); in TEST_F()
3131 EXPECT_EQ(Output[2].size(), 0ul); in TEST_F()
3132 EXPECT_EQ(Output[3].size(), 0ul); in TEST_F()
3133 ASSERT_EQ(Output[4].size(), 1ul); in TEST_F()
3134 EXPECT_EQ(Output[4][0].second.Kind, DbgValue::Def); in TEST_F()
3135 EXPECT_EQ(Output[4][0].second.ID, LiveInRax); in TEST_F()
3142 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
3144 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
3145 EXPECT_EQ(Output[1].size(), 0ul); in TEST_F()
3146 ASSERT_EQ(Output[2].size(), 1ul); in TEST_F()
3147 ASSERT_EQ(Output[3].size(), 1ul); in TEST_F()
3148 ASSERT_EQ(Output[4].size(), 1ul); in TEST_F()
3149 EXPECT_EQ(Output[2][0].second.Kind, DbgValue::Def); in TEST_F()
3150 EXPECT_EQ(Output[2][0].second.ID, LiveInRax); in TEST_F()
3151 EXPECT_EQ(Output[3][0].second.Kind, DbgValue::Def); in TEST_F()
3152 EXPECT_EQ(Output[3][0].second.ID, LiveInRax); in TEST_F()
3153 EXPECT_EQ(Output[4][0].second.Kind, DbgValue::Def); in TEST_F()
3154 EXPECT_EQ(Output[4][0].second.ID, LiveInRax); in TEST_F()
3164 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
3166 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
3167 EXPECT_EQ(Output[1].size(), 1ul); in TEST_F()
3168 EXPECT_EQ(Output[2].size(), 1ul); in TEST_F()
3169 ASSERT_EQ(Output[3].size(), 1ul); in TEST_F()
3170 ASSERT_EQ(Output[4].size(), 1ul); in TEST_F()
3171 EXPECT_EQ(Output[1][0].second.Kind, DbgValue::Def); in TEST_F()
3172 EXPECT_EQ(Output[1][0].second.ID, LiveInRsp); in TEST_F()
3173 EXPECT_EQ(Output[2][0].second.Kind, DbgValue::Def); in TEST_F()
3174 EXPECT_EQ(Output[2][0].second.ID, LiveInRsp); in TEST_F()
3175 EXPECT_EQ(Output[3][0].second.Kind, DbgValue::Def); in TEST_F()
3176 EXPECT_EQ(Output[3][0].second.ID, LiveInRsp); in TEST_F()
3177 EXPECT_EQ(Output[4][0].second.Kind, DbgValue::Def); in TEST_F()
3178 EXPECT_EQ(Output[4][0].second.ID, LiveInRsp); in TEST_F()
3195 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
3197 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
3198 EXPECT_EQ(Output[1].size(), 0ul); in TEST_F()
3199 EXPECT_EQ(Output[2].size(), 0ul); in TEST_F()
3200 ASSERT_EQ(Output[3].size(), 1ul); in TEST_F()
3201 ASSERT_EQ(Output[4].size(), 1ul); in TEST_F()
3202 EXPECT_EQ(Output[3][0].second.Kind, DbgValue::Def); in TEST_F()
3203 EXPECT_EQ(Output[3][0].second.ID, LiveInRax); in TEST_F()
3204 EXPECT_EQ(Output[4][0].second.Kind, DbgValue::Def); in TEST_F()
3205 EXPECT_EQ(Output[4][0].second.ID, LiveInRax); in TEST_F()
3221 buildVLocValueMap(OutermostLoc, AllVars, AssignBlocks, Output, in TEST_F()
3223 EXPECT_EQ(Output[0].size(), 0ul); in TEST_F()
3224 ASSERT_EQ(Output[1].size(), 1ul); in TEST_F()
3225 ASSERT_EQ(Output[2].size(), 1ul); in TEST_F()
3226 ASSERT_EQ(Output[3].size(), 1ul); in TEST_F()
3227 ASSERT_EQ(Output[4].size(), 1ul); in TEST_F()
3228 EXPECT_EQ(Output[1][0].second.Kind, DbgValue::Def); in TEST_F()
3229 EXPECT_EQ(Output[1][0].second.ID, RspPHIInBlk1); in TEST_F()
3230 EXPECT_EQ(Output[2][0].second.Kind, DbgValue::Def); in TEST_F()
3231 EXPECT_EQ(Output[2][0].second.ID, RspPHIInBlk2); in TEST_F()
3232 EXPECT_EQ(Output[3][0].second.Kind, DbgValue::Def); in TEST_F()
3233 EXPECT_EQ(Output[3][0].second.ID, RspDefInBlk2); in TEST_F()
3234 EXPECT_EQ(Output[4][0].second.Kind, DbgValue::Def); in TEST_F()
3235 EXPECT_EQ(Output[4][0].second.ID, RspDefInBlk2); in TEST_F()