Lines Matching refs:PPC

717   case PPC::DCBTx:  in ProcessInstruction()
718 case PPC::DCBTT: in ProcessInstruction()
719 case PPC::DCBTSTx: in ProcessInstruction()
720 case PPC::DCBTSTT: { in ProcessInstruction()
722 TmpInst.setOpcode((Opcode == PPC::DCBTx || Opcode == PPC::DCBTT) ? in ProcessInstruction()
723 PPC::DCBT : PPC::DCBTST); in ProcessInstruction()
725 (Opcode == PPC::DCBTx || Opcode == PPC::DCBTSTx) ? 0 : 16)); in ProcessInstruction()
731 case PPC::DCBTCT: in ProcessInstruction()
732 case PPC::DCBTDS: { in ProcessInstruction()
734 TmpInst.setOpcode(PPC::DCBT); in ProcessInstruction()
741 case PPC::DCBTSTCT: in ProcessInstruction()
742 case PPC::DCBTSTDS: { in ProcessInstruction()
744 TmpInst.setOpcode(PPC::DCBTST); in ProcessInstruction()
751 case PPC::DCBFx: in ProcessInstruction()
752 case PPC::DCBFL: in ProcessInstruction()
753 case PPC::DCBFLP: { in ProcessInstruction()
755 if (Opcode == PPC::DCBFL) in ProcessInstruction()
757 else if (Opcode == PPC::DCBFLP) in ProcessInstruction()
761 TmpInst.setOpcode(PPC::DCBF); in ProcessInstruction()
768 case PPC::LAx: { in ProcessInstruction()
770 TmpInst.setOpcode(PPC::LA); in ProcessInstruction()
777 case PPC::SUBI: { in ProcessInstruction()
779 TmpInst.setOpcode(PPC::ADDI); in ProcessInstruction()
786 case PPC::SUBIS: { in ProcessInstruction()
788 TmpInst.setOpcode(PPC::ADDIS); in ProcessInstruction()
795 case PPC::SUBIC: { in ProcessInstruction()
797 TmpInst.setOpcode(PPC::ADDIC); in ProcessInstruction()
804 case PPC::SUBICo: { in ProcessInstruction()
806 TmpInst.setOpcode(PPC::ADDICo); in ProcessInstruction()
813 case PPC::EXTLWI: in ProcessInstruction()
814 case PPC::EXTLWIo: { in ProcessInstruction()
818 TmpInst.setOpcode(Opcode == PPC::EXTLWI? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
827 case PPC::EXTRWI: in ProcessInstruction()
828 case PPC::EXTRWIo: { in ProcessInstruction()
832 TmpInst.setOpcode(Opcode == PPC::EXTRWI? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
841 case PPC::INSLWI: in ProcessInstruction()
842 case PPC::INSLWIo: { in ProcessInstruction()
846 TmpInst.setOpcode(Opcode == PPC::INSLWI? PPC::RLWIMI : PPC::RLWIMIo); in ProcessInstruction()
856 case PPC::INSRWI: in ProcessInstruction()
857 case PPC::INSRWIo: { in ProcessInstruction()
861 TmpInst.setOpcode(Opcode == PPC::INSRWI? PPC::RLWIMI : PPC::RLWIMIo); in ProcessInstruction()
871 case PPC::ROTRWI: in ProcessInstruction()
872 case PPC::ROTRWIo: { in ProcessInstruction()
875 TmpInst.setOpcode(Opcode == PPC::ROTRWI? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
884 case PPC::SLWI: in ProcessInstruction()
885 case PPC::SLWIo: { in ProcessInstruction()
888 TmpInst.setOpcode(Opcode == PPC::SLWI? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
897 case PPC::SRWI: in ProcessInstruction()
898 case PPC::SRWIo: { in ProcessInstruction()
901 TmpInst.setOpcode(Opcode == PPC::SRWI? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
910 case PPC::CLRRWI: in ProcessInstruction()
911 case PPC::CLRRWIo: { in ProcessInstruction()
914 TmpInst.setOpcode(Opcode == PPC::CLRRWI? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
923 case PPC::CLRLSLWI: in ProcessInstruction()
924 case PPC::CLRLSLWIo: { in ProcessInstruction()
928 TmpInst.setOpcode(Opcode == PPC::CLRLSLWI? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
937 case PPC::EXTLDI: in ProcessInstruction()
938 case PPC::EXTLDIo: { in ProcessInstruction()
942 TmpInst.setOpcode(Opcode == PPC::EXTLDI? PPC::RLDICR : PPC::RLDICRo); in ProcessInstruction()
950 case PPC::EXTRDI: in ProcessInstruction()
951 case PPC::EXTRDIo: { in ProcessInstruction()
955 TmpInst.setOpcode(Opcode == PPC::EXTRDI? PPC::RLDICL : PPC::RLDICLo); in ProcessInstruction()
963 case PPC::INSRDI: in ProcessInstruction()
964 case PPC::INSRDIo: { in ProcessInstruction()
968 TmpInst.setOpcode(Opcode == PPC::INSRDI? PPC::RLDIMI : PPC::RLDIMIo); in ProcessInstruction()
977 case PPC::ROTRDI: in ProcessInstruction()
978 case PPC::ROTRDIo: { in ProcessInstruction()
981 TmpInst.setOpcode(Opcode == PPC::ROTRDI? PPC::RLDICL : PPC::RLDICLo); in ProcessInstruction()
989 case PPC::SLDI: in ProcessInstruction()
990 case PPC::SLDIo: { in ProcessInstruction()
993 TmpInst.setOpcode(Opcode == PPC::SLDI? PPC::RLDICR : PPC::RLDICRo); in ProcessInstruction()
1001 case PPC::SUBPCIS: { in ProcessInstruction()
1004 TmpInst.setOpcode(PPC::ADDPCIS); in ProcessInstruction()
1010 case PPC::SRDI: in ProcessInstruction()
1011 case PPC::SRDIo: { in ProcessInstruction()
1014 TmpInst.setOpcode(Opcode == PPC::SRDI? PPC::RLDICL : PPC::RLDICLo); in ProcessInstruction()
1022 case PPC::CLRRDI: in ProcessInstruction()
1023 case PPC::CLRRDIo: { in ProcessInstruction()
1026 TmpInst.setOpcode(Opcode == PPC::CLRRDI? PPC::RLDICR : PPC::RLDICRo); in ProcessInstruction()
1034 case PPC::CLRLSLDI: in ProcessInstruction()
1035 case PPC::CLRLSLDIo: { in ProcessInstruction()
1039 TmpInst.setOpcode(Opcode == PPC::CLRLSLDI? PPC::RLDIC : PPC::RLDICo); in ProcessInstruction()
1047 case PPC::RLWINMbm: in ProcessInstruction()
1048 case PPC::RLWINMobm: { in ProcessInstruction()
1055 TmpInst.setOpcode(Opcode == PPC::RLWINMbm ? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
1064 case PPC::RLWIMIbm: in ProcessInstruction()
1065 case PPC::RLWIMIobm: { in ProcessInstruction()
1072 TmpInst.setOpcode(Opcode == PPC::RLWIMIbm ? PPC::RLWIMI : PPC::RLWIMIo); in ProcessInstruction()
1082 case PPC::RLWNMbm: in ProcessInstruction()
1083 case PPC::RLWNMobm: { in ProcessInstruction()
1090 TmpInst.setOpcode(Opcode == PPC::RLWNMbm ? PPC::RLWNM : PPC::RLWNMo); in ProcessInstruction()
1099 case PPC::MFTB: { in ProcessInstruction()
1100 if (getSTI().getFeatureBits()[PPC::FeatureMFTB]) { in ProcessInstruction()
1102 Inst.setOpcode(PPC::MFSPR); in ProcessInstruction()
1106 case PPC::CP_COPYx: in ProcessInstruction()
1107 case PPC::CP_COPY_FIRST: { in ProcessInstruction()
1109 TmpInst.setOpcode(PPC::CP_COPY); in ProcessInstruction()
1112 TmpInst.addOperand(MCOperand::createImm(Opcode == PPC::CP_COPYx ? 0 : 1)); in ProcessInstruction()
1117 case PPC::CP_PASTEx : in ProcessInstruction()
1118 case PPC::CP_PASTE_LAST: { in ProcessInstruction()
1120 TmpInst.setOpcode(Opcode == PPC::CP_PASTEx ? in ProcessInstruction()
1121 PPC::CP_PASTE : PPC::CP_PASTEo); in ProcessInstruction()
1124 TmpInst.addOperand(MCOperand::createImm(Opcode == PPC::CP_PASTEx ? 0 : 1)); in ProcessInstruction()
1178 RegNo = isPPC64()? PPC::LR8 : PPC::LR; in MatchRegisterName()
1181 RegNo = isPPC64()? PPC::CTR8 : PPC::CTR; in MatchRegisterName()
1184 RegNo = PPC::VRSAVE; in MatchRegisterName()
1613 if (getSTI().getFeatureBits()[PPC::FeatureBookE] && in ParseInstruction()