Lines Matching defs:InstClass
89 GLOBAL_LOAD, // GLOBAL_LOAD/GLOBAL_STORE are never used as the InstClass of
117 InstClassEnum InstClass;
183 return (InstClass == MIMG) ? DMask < Other.DMask : Offset < Other.Offset;
676 assert(CI.InstClass == Paired.InstClass);
678 if ((CI.InstClass == FLAT_LOAD || CI.InstClass == FLAT_STORE) &&
680 return (CI.InstClass == FLAT_STORE) ? GLOBAL_STORE : GLOBAL_LOAD;
682 return CI.InstClass;
806 InstClass = getInstClass(Opc, *LSO.TII);
808 if (InstClass == UNKNOWN)
813 switch (InstClass) {
834 if (InstClass == MIMG) {
843 if (InstClass == TBUFFER_LOAD || InstClass == TBUFFER_STORE)
848 if ((InstClass == DS_READ) || (InstClass == DS_WRITE)) {
850 } else if (InstClass != MIMG) {
961 assert(CI.InstClass == MIMG);
1037 assert(CI.InstClass != MIMG);
1048 if (CI.InstClass == TBUFFER_LOAD || CI.InstClass == TBUFFER_STORE) {
1078 if ((CI.InstClass != DS_READ) && (CI.InstClass != DS_WRITE)) {
1084 if (CI.InstClass == S_LOAD_IMM || CI.InstClass == S_BUFFER_LOAD_IMM ||
1085 CI.InstClass == S_BUFFER_LOAD_SGPR_IMM) {
1161 switch (CI.InstClass) {
1207 if (CI.InstClass == UNKNOWN || Paired.InstClass == UNKNOWN)
1209 assert(CI.InstClass == Paired.InstClass);
1217 if (CI.InstClass == MIMG) {
1250 if (CI.InstClass == DS_READ || CI.InstClass == DS_WRITE)
1523 if (CI.InstClass == S_BUFFER_LOAD_SGPR_IMM)
1733 assert(CI.InstClass == BUFFER_LOAD || CI.InstClass == BUFFER_STORE);
1886 assert((CI.InstClass != MIMG ||
1919 if (CI.InstClass == S_BUFFER_LOAD_IMM ||
1920 CI.InstClass == S_BUFFER_LOAD_SGPR_IMM || CI.InstClass == S_LOAD_IMM) {
2303 if (AddrList.front().InstClass == CI.InstClass &&
2343 const InstClassEnum InstClass = getInstClass(MI.getOpcode(), *TII);
2344 if (InstClass == UNKNOWN)
2360 if (CI.InstClass == DS_WRITE && CI.IsAGPR) {
2471 switch (CI.InstClass) {
2473 llvm_unreachable("unknown InstClass");