Home | History | Annotate | Download | only in mips64

Lines Matching full:condition

255 Condition FlagsConditionToConditionCmp(FlagsCondition condition) {
256 switch (condition) {
288 Condition FlagsConditionToConditionTst(FlagsCondition condition) {
289 switch (condition) {
302 Condition FlagsConditionToConditionOvf(FlagsCondition condition) {
303 switch (condition) {
317 FlagsCondition condition) {
318 switch (condition) {
1354 #define UNSUPPORTED_COND(opcode, condition) \
1356 out << "Unsupported " << #opcode << " condition: \"" << condition << "\""; \
1359 static bool convertCondition(FlagsCondition condition, Condition& cc) {
1360 switch (condition) {
1391 Condition cc = kNoCondition;
1392 // MIPS does not have condition code flags, so compare and branch are
1400 cc = FlagsConditionToConditionTst(branch->condition);
1405 cc = FlagsConditionToConditionOvf(branch->condition);
1410 switch (branch->condition) {
1420 UNSUPPORTED_COND(kMips64DaddOvf, branch->condition);
1424 switch (branch->condition) {
1434 UNSUPPORTED_COND(kMips64DsubOvf, branch->condition);
1438 cc = FlagsConditionToConditionCmp(branch->condition);
1441 if (!convertCondition(branch->condition, cc)) {
1442 UNSUPPORTED_COND(kMips64CmpS, branch->condition);
1452 if (!convertCondition(branch->condition, cc)) {
1453 UNSUPPORTED_COND(kMips64CmpD, branch->condition);
1478 FlagsCondition condition) {
1487 Condition cc = kNoCondition;
1488 // MIPS does not have condition code flags, so compare and branch are
1493 cc = FlagsConditionToConditionTst(condition);
1503 cc = FlagsConditionToConditionOvf(condition);
1534 cc = FlagsConditionToConditionCmp(condition);
1603 FPUCondition cc = FlagsConditionToConditionCmpFPU(predicate, condition);