Home | History | Annotate | Download | only in src

Lines Matching refs:Cfg

48 OperandMIPS32Mem::OperandMIPS32Mem(Cfg *Func, Type Ty, Variable *Base,
157 template <> void InstMIPS32Lui::emit(const Cfg *Func) const {
176 InstMIPS32Br::InstMIPS32Br(Cfg *Func, const CfgNode *TargetTrue,
182 InstMIPS32Br::InstMIPS32Br(Cfg *Func, const CfgNode *TargetTrue,
190 InstMIPS32Br::InstMIPS32Br(Cfg *Func, const CfgNode *TargetTrue,
253 InstMIPS32Label::InstMIPS32Label(Cfg *Func, TargetMIPS32 *Target)
265 void InstMIPS32Label::dump(const Cfg *Func) const {
272 void InstMIPS32Label::emit(const Cfg *Func) const {
279 void InstMIPS32Label::emitIAS(const Cfg *Func) const {
284 InstMIPS32Call::InstMIPS32Call(Cfg *Func, Variable *Dest, Operand *CallTarget)
290 InstMIPS32Mov::InstMIPS32Mov(Cfg *Func, Variable *Dest, Operand *Src,
318 InstMIPS32MovFP64ToI64::InstMIPS32MovFP64ToI64(Cfg *Func, Variable *Dst,
325 InstMIPS32Ret::InstMIPS32Ret(Cfg *Func, Variable *RA, Variable *Source)
334 void InstMIPS32::dump(const Cfg *Func) const {
342 void OperandMIPS32Mem::emit(const Cfg *Func) const {
359 const Cfg *Func) {
369 const Cfg *Func) {
378 const Cfg *Func) {
387 const Cfg *Func) {
401 const Cfg *Func) {
413 const Cfg *Func) {
424 void InstMIPS32Ret::emit(const Cfg *Func) const {
438 void InstMIPS32Br::emitIAS(const Cfg *Func) const {
475 void InstMIPS32Br::emit(const Cfg *Func) const {
526 void InstMIPS32Br::dump(const Cfg *Func) const {
558 void InstMIPS32Call::emit(const Cfg *Func) const {
583 void InstMIPS32Call::emitIAS(const Cfg *Func) const {
597 void InstMIPS32Call::dump(const Cfg *Func) const {
609 void InstMIPS32Ret::emitIAS(const Cfg *Func) const {
618 void InstMIPS32Ret::dump(const Cfg *Func) const {
627 void InstMIPS32Mov::emit(const Cfg *Func) const {
691 void InstMIPS32Mov::emitIAS(const Cfg *Func) const {
709 void InstMIPS32Mov::dump(const Cfg *Func) const {
726 template <> void InstMIPS32Abs_d::emitIAS(const Cfg *Func) const {
731 template <> void InstMIPS32Abs_s::emitIAS(const Cfg *Func) const {
736 template <> void InstMIPS32Addi::emitIAS(const Cfg *Func) const {
741 template <> void InstMIPS32Add_d::emitIAS(const Cfg *Func) const {
746 template <> void InstMIPS32Add_s::emitIAS(const Cfg *Func) const {
751 template <> void InstMIPS32Addiu::emitIAS(const Cfg *Func) const {
760 template <> void InstMIPS32Addu::emitIAS(const Cfg *Func) const {
765 template <> void InstMIPS32And::emitIAS(const Cfg *Func) const {
770 template <> void InstMIPS32Andi::emitIAS(const Cfg *Func) const {
775 template <> void InstMIPS32C_eq_d::emitIAS(const Cfg *Func) const {
780 template <> void InstMIPS32C_eq_s::emitIAS(const Cfg *Func) const {
785 template <> void InstMIPS32C_ole_d::emitIAS(const Cfg *Func) const {
790 template <> void InstMIPS32C_ole_s::emitIAS(const Cfg *Func) const {
795 template <> void InstMIPS32C_olt_d::emitIAS(const Cfg *Func) const {
800 template <> void InstMIPS32C_olt_s::emitIAS(const Cfg *Func) const {
805 template <> void InstMIPS32C_ueq_d::emitIAS(const Cfg *Func) const {
810 template <> void InstMIPS32C_ueq_s::emitIAS(const Cfg *Func) const {
815 template <> void InstMIPS32C_ule_d::emitIAS(const Cfg *Func) const {
820 template <> void InstMIPS32C_ule_s::emitIAS(const Cfg *Func) const {
825 template <> void InstMIPS32C_ult_d::emitIAS(const Cfg *Func) const {
830 template <> void InstMIPS32C_ult_s::emitIAS(const Cfg *Func) const {
835 template <> void InstMIPS32C_un_d::emitIAS(const Cfg *Func) const {
840 template <> void InstMIPS32C_un_s::emitIAS(const Cfg *Func) const {
845 template <> void InstMIPS32Clz::emitIAS(const Cfg *Func) const {
850 template <> void InstMIPS32Cvt_d_l::emitIAS(const Cfg *Func) const {
855 template <> void InstMIPS32Cvt_d_s::emitIAS(const Cfg *Func) const {
860 template <> void InstMIPS32Cvt_d_w::emitIAS(const Cfg *Func) const {
865 template <> void InstMIPS32Cvt_s_d::emitIAS(const Cfg *Func) const {
870 template <> void InstMIPS32Cvt_s_l::emitIAS(const Cfg *Func) const {
875 template <> void InstMIPS32Cvt_s_w::emitIAS(const Cfg *Func) const {
880 template <> void InstMIPS32Div::emitIAS(const Cfg *Func) const {
885 template <> void InstMIPS32Div_d::emitIAS(const Cfg *Func) const {
890 template <> void InstMIPS32Div_s::emitIAS(const Cfg *Func) const {
895 template <> void InstMIPS32Divu::emitIAS(const Cfg *Func) const {
900 template <> void InstMIPS32Lui::emitIAS(const Cfg *Func) const {
905 template <> void InstMIPS32Ldc1::emitIAS(const Cfg *Func) const {
911 template <> void InstMIPS32Ll::emitIAS(const Cfg *Func) const {
919 template <> void InstMIPS32Lw::emitIAS(const Cfg *Func) const {
927 template <> void InstMIPS32Lwc1::emitIAS(const Cfg *Func) const {
933 template <> void InstMIPS32Mfc1::emitIAS(const Cfg *Func) const {
938 template <> void InstMIPS32Mflo::emit(const Cfg *Func) const {
944 template <> void InstMIPS32Mflo::emitIAS(const Cfg *Func) const {
949 template <> void InstMIPS32Mfhi::emit(const Cfg *Func) const {
955 template <> void InstMIPS32Mfhi::emitIAS(const Cfg *Func) const {
960 template <> void InstMIPS32Mov_d::emitIAS(const Cfg *Func) const {
965 template <> void InstMIPS32Mov_s::emitIAS(const Cfg *Func) const {
970 template <> void InstMIPS32Movf::emitIAS(const Cfg *Func) const {
975 template <> void InstMIPS32Movn::emitIAS(const Cfg *Func) const {
980 template <> void InstMIPS32Movn_d::emitIAS(const Cfg *Func) const {
985 template <> void InstMIPS32Movn_s::emitIAS(const Cfg *Func) const {
990 template <> void InstMIPS32Movt::emitIAS(const Cfg *Func) const {
995 template <> void InstMIPS32Movz::emitIAS(const Cfg *Func) const {
1000 template <> void InstMIPS32Movz_d::emitIAS(const Cfg *Func) const {
1005 template <> void InstMIPS32Movz_s::emitIAS(const Cfg *Func) const {
1010 template <> void InstMIPS32Mtc1::emit(const Cfg *Func) const {
1021 template <> void InstMIPS32Mtc1::emitIAS(const Cfg *Func) const {
1026 template <> void InstMIPS32Mtlo::emit(const Cfg *Func) const {
1032 template <> void InstMIPS32Mtlo::emitIAS(const Cfg *Func) const {
1037 template <> void InstMIPS32Mthi::emit(const Cfg *Func) const {
1043 template <> void InstMIPS32Mthi::emitIAS(const Cfg *Func) const {
1048 template <> void InstMIPS32Mul::emitIAS(const Cfg *Func) const {
1053 template <> void InstMIPS32Mul_d::emitIAS(const Cfg *Func) const {
1058 template <> void InstMIPS32Mul_s::emitIAS(const Cfg *Func) const {
1063 template <> void InstMIPS32Mult::emit(const Cfg *Func) const {
1069 template <> void InstMIPS32Mult::emitIAS(const Cfg *Func) const {
1074 template <> void InstMIPS32Multu::emit(const Cfg *Func) const {
1080 template <> void InstMIPS32Multu::emitIAS(const Cfg *Func) const {
1085 template <> void InstMIPS32Nor::emitIAS(const Cfg *Func) const {
1090 template <> void InstMIPS32Or::emitIAS(const Cfg *Func) const {
1095 template <> void InstMIPS32Ori::emitIAS(const Cfg *Func) const {
1100 template <> void InstMIPS32Sc::emitIAS(const Cfg *Func) const {
1108 template <> void InstMIPS32Sll::emitIAS(const Cfg *Func) const {
1113 template <> void InstMIPS32Sllv::emitIAS(const Cfg *Func) const {
1118 template <> void InstMIPS32Slt::emitIAS(const Cfg *Func) const {
1123 template <> void InstMIPS32Slti::emitIAS(const Cfg *Func) const {
1128 template <> void InstMIPS32Sltiu::emitIAS(const Cfg *Func) const {
1133 template <> void InstMIPS32Sltu::emitIAS(const Cfg *Func) const {
1138 template <> void InstMIPS32Sqrt_d::emitIAS(const Cfg *Func) const {
1143 template <> void InstMIPS32Sqrt_s::emitIAS(const Cfg *Func) const {
1148 template <> void InstMIPS32Sra::emitIAS(const Cfg *Func) const {
1153 template <> void InstMIPS32Srav::emitIAS(const Cfg *Func) const {
1158 template <> void InstMIPS32Srl::emitIAS(const Cfg *Func) const {
1163 template <> void InstMIPS32Srlv::emitIAS(const Cfg *Func) const {
1168 template <> void InstMIPS32Sub_d::emitIAS(const Cfg *Func) const {
1173 template <> void InstMIPS32Sub_s::emitIAS(const Cfg *Func) const {
1178 template <> void InstMIPS32Subu::emitIAS(const Cfg *Func) const {
1183 template <> void InstMIPS32Sdc1::emitIAS(const Cfg *Func) const {
1189 template <> void InstMIPS32Sw::emitIAS(const Cfg *Func) const {
1197 template <> void InstMIPS32Swc1::emitIAS(const Cfg *Func) const {
1203 void InstMIPS32Sync::emitIAS(const Cfg *Func) const {
1208 template <> void InstMIPS32Teq::emitIAS(const Cfg *Func) const {
1213 template <> void InstMIPS32Trunc_l_d::emitIAS(const Cfg *Func) const {
1218 template <> void InstMIPS32Trunc_l_s::emitIAS(const Cfg *Func) const {
1223 template <> void InstMIPS32Trunc_w_d::emitIAS(const Cfg *Func) const {
1228 template <> void InstMIPS32Trunc_w_s::emitIAS(const Cfg *Func) const {
1233 template <> void InstMIPS32Xor::emitIAS(const Cfg *Func) const {
1238 template <> void InstMIPS32Xori::emitIAS(const Cfg *Func) const {