Lines Matching defs:cc

417 void ArmToMipsAssembler::dataProcessing(int opcode, int cc,
423 if (cc != AL) {
427 ArmToMipsAssembler::B(cc^1, cond.label[++cond.labelnum]);
596 if (cc != AL) {
613 void ArmToMipsAssembler::MLA(int cc, int s,
626 void ArmToMipsAssembler::MUL(int cc, int s,
636 void ArmToMipsAssembler::UMULL(int cc, int s,
649 void ArmToMipsAssembler::UMUAL(int cc, int s,
653 // *mPC++ = (cc<<28) | (1<<23) | (1<<21) | (s<<20) |
665 void ArmToMipsAssembler::SMULL(int cc, int s,
669 // *mPC++ = (cc<<28) | (1<<23) | (1<<22) | (s<<20) |
680 void ArmToMipsAssembler::SMUAL(int cc, int s,
684 // *mPC++ = (cc<<28) | (1<<23) | (1<<22) | (1<<21) | (s<<20) |
705 void ArmToMipsAssembler::B(int cc, const char* label)
710 switch(cc) {
730 LOG_ALWAYS_FATAL("Unsupported cc: %02x\n", cc);
735 void ArmToMipsAssembler::BL(int cc, const char* label)
742 void ArmToMipsAssembler::B(int cc, uint32_t* to_pc)
748 void ArmToMipsAssembler::BL(int cc, uint32_t* to_pc)
754 void ArmToMipsAssembler::BX(int cc, int Rn)
768 void ArmToMipsAssembler::LDR(int cc, int Rd, int Rn, uint32_t offset)
802 void ArmToMipsAssembler::LDRB(int cc, int Rd, int Rn, uint32_t offset)
831 void ArmToMipsAssembler::STR(int cc, int Rd, int Rn, uint32_t offset)
867 void ArmToMipsAssembler::STRB(int cc, int Rd, int Rn, uint32_t offset)
895 void ArmToMipsAssembler::LDRH(int cc, int Rd, int Rn, uint32_t offset)
923 void ArmToMipsAssembler::LDRSB(int cc, int Rd, int Rn, uint32_t offset)
930 void ArmToMipsAssembler::LDRSH(int cc, int Rd, int Rn, uint32_t offset)
937 void ArmToMipsAssembler::STRH(int cc, int Rd, int Rn, uint32_t offset)
973 void ArmToMipsAssembler::LDM(int cc, int dir,
978 // *mPC++ = (cc<<28) | (4<<25) | (uint32_t(P[dir])<<24) |
985 void ArmToMipsAssembler::STM(int cc, int dir,
990 // *mPC++ = (cc<<28) | (4<<25) | (uint32_t(P[dir])<<24) |
1005 void ArmToMipsAssembler::SWP(int cc, int Rn, int Rd, int Rm) {
1006 // *mPC++ = (cc<<28) | (2<<23) | (Rn<<16) | (Rd << 12) | 0x90 | Rm;
1012 void ArmToMipsAssembler::SWPB(int cc, int Rn, int Rd, int Rm) {
1013 // *mPC++ = (cc<<28) | (2<<23) | (1<<22) | (Rn<<16) | (Rd << 12) | 0x90 | Rm;
1019 void ArmToMipsAssembler::SWI(int cc, uint32_t comment) {
1020 // *mPC++ = (cc<<28) | (0xF<<24) | comment;
1042 void ArmToMipsAssembler::CLZ(int cc, int Rd, int Rm)
1048 void ArmToMipsAssembler::QADD(int cc, int Rd, int Rm, int Rn)
1050 // *mPC++ = (cc<<28) | 0x1000050 | (Rn<<16) | (Rd<<12) | Rm;
1056 void ArmToMipsAssembler::QDADD(int cc, int Rd, int Rm, int Rn)
1058 // *mPC++ = (cc<<28) | 0x1400050 | (Rn<<16) | (Rd<<12) | Rm;
1064 void ArmToMipsAssembler::QSUB(int cc, int Rd, int Rm, int Rn)
1066 // *mPC++ = (cc<<28) | 0x1200050 | (Rn<<16) | (Rd<<12) | Rm;
1072 void ArmToMipsAssembler::QDSUB(int cc, int Rd, int Rm, int Rn)
1074 // *mPC++ = (cc<<28) | 0x1600050 | (Rn<<16) | (Rd<<12) | Rm;
1081 void ArmToMipsAssembler::SMUL(int cc, int xy,
1120 void ArmToMipsAssembler::SMULW(int cc, int y,
1140 void ArmToMipsAssembler::SMLA(int cc, int xy,
1180 void ArmToMipsAssembler::SMLAL(int cc, int xy,
1183 // *mPC++ = (cc<<28) | 0x1400080 | (RdHi<<16) | (RdLo<<12) | (Rs<<8) | (xy<<4) | Rm;
1189 void ArmToMipsAssembler::SMLAW(int cc, int y,
1192 // *mPC++ = (cc<<28) | 0x1200080 | (Rd<<16) | (Rn<<12) | (Rs<<8) | (y<<4) | Rm;
1199 void ArmToMipsAssembler::UXTB16(int cc, int Rd, int Rm, int rotate)
1210 void ArmToMipsAssembler::UBFX(int cc, int Rd, int Rn, int lsb, int width)