reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1043 Mnemonic = Name.substr(0, Name.size() - 2); 1048 if (Mnemonic[0] == 'b' || 1049 (Mnemonic[0] == 's' && !Mnemonic.startswith("sel") && 1049 (Mnemonic[0] == 's' && !Mnemonic.startswith("sel") && 1050 !Mnemonic.startswith("st"))) { 1054 LPCC::suffixToLanaiCondCode(Mnemonic.substr(1, Next)); 1056 Mnemonic = Mnemonic.slice(0, 1); 1056 Mnemonic = Mnemonic.slice(0, 1); 1057 Operands->push_back(LanaiOperand::CreateToken(Mnemonic, NameLoc)); 1063 return Mnemonic; 1071 if (Mnemonic.startswith("sel") || 1072 (!Mnemonic.endswith(".f") && !Mnemonic.startswith("st"))) { 1072 (!Mnemonic.endswith(".f") && !Mnemonic.startswith("st"))) { 1073 LPCC::CondCode CondCode = LPCC::suffixToLanaiCondCode(Mnemonic); 1075 size_t Next = Mnemonic.rfind('.', Name.size()); 1081 if (Mnemonic.startswith("sel")) { 1082 Mnemonic = Mnemonic.substr(0, Next + 1); 1082 Mnemonic = Mnemonic.substr(0, Next + 1); 1084 Mnemonic = Mnemonic.substr(0, Next); 1084 Mnemonic = Mnemonic.substr(0, Next); 1086 Operands->push_back(LanaiOperand::CreateToken(Mnemonic, NameLoc)); 1089 return Mnemonic; 1093 Operands->push_back(LanaiOperand::CreateToken(Mnemonic, NameLoc)); 1098 return Mnemonic;