Lines Matching defs:Func
81 static OperandMIPS32FCC *create(Cfg *Func, OperandMIPS32FCC::FCC FCC) { in create()
87 void emit(const Cfg *Func) const override { in emit()
98 void dump(const Cfg *Func, Ostream &Str) const override { in dump()
152 void dump(const Cfg *Func, Ostream &Str) const override { in dump()
319 InstMIPS32(Cfg *Func, InstKindMIPS32 Kind, SizeT Maxsrcs, Variable *Dest) in InstMIPS32()
367 void emit(const Cfg *Func) const override { in emit()
372 void emitIAS(const Cfg *Func) const override { in emitIAS()
376 void dump(const Cfg *Func) const override { in dump()
408 static InstMIPS32TwoAddrFPR *create(Cfg *Func, Variable *Dest, in create()
413 void emit(const Cfg *Func) const override { in emit()
418 void emitIAS(const Cfg *Func) const override { in emitIAS()
423 void dump(const Cfg *Func) const override { in dump()
436 InstMIPS32TwoAddrFPR(Cfg *Func, Variable *Dest, Variable *Src0) in InstMIPS32TwoAddrFPR()
452 static InstMIPS32TwoAddrGPR *create(Cfg *Func, Variable *Dest, in create()
457 void emit(const Cfg *Func) const override { in emit()
462 void emitIAS(const Cfg *Func) const override { in emitIAS()
467 void dump(const Cfg *Func) const override { in dump()
480 InstMIPS32TwoAddrGPR(Cfg *Func, Variable *Dest, Variable *Src0) in InstMIPS32TwoAddrGPR()
499 static InstMIPS32ThreeAddrFPR *create(Cfg *Func, Variable *Dest, in create()
504 void emit(const Cfg *Func) const override { in emit()
509 void emitIAS(const Cfg *Func) const override { in emitIAS()
514 void dump(const Cfg *Func) const override { in dump()
527 InstMIPS32ThreeAddrFPR(Cfg *Func, Variable *Dest, Variable *Src0, in InstMIPS32ThreeAddrFPR()
548 static InstMIPS32ThreeAddrGPR *create(Cfg *Func, Variable *Dest, in create()
553 void emit(const Cfg *Func) const override { in emit()
558 void emitIAS(const Cfg *Func) const override { in emitIAS()
563 void dump(const Cfg *Func) const override { in dump()
576 InstMIPS32ThreeAddrGPR(Cfg *Func, Variable *Dest, Variable *Src0, in InstMIPS32ThreeAddrGPR()
601 void emit(const Cfg *Func) const override { in emit()
647 void emitIAS(const Cfg *Func) const override { in emitIAS()
652 void dump(const Cfg *Func) const override { in dump()
690 void emit(const Cfg *Func) const override { in emit()
737 void emitIAS(const Cfg *Func) const override { in emitIAS()
742 void dump(const Cfg *Func) const override { in dump()
775 static InstMIPS32Label *create(Cfg *Func, TargetMIPS32 *Target) { in create()
804 static InstMIPS32Br *create(Cfg *Func, CfgNode *Target) { in create()
811 static InstMIPS32Br *create(Cfg *Func, CfgNode *Target, in create()
819 static InstMIPS32Br *create(Cfg *Func, CfgNode *TargetTrue, in create()
827 static InstMIPS32Br *create(Cfg *Func, CfgNode *TargetTrue, in create()
835 static InstMIPS32Br *create(Cfg *Func, CfgNode *TargetTrue, in create()
881 static InstMIPS32Call *create(Cfg *Func, Variable *Dest, in create()
903 static InstMIPS32FPCmp *create(Cfg *Func, Variable *Src0, Variable *Src1) { in create()
908 void emit(const Cfg *Func) const override { in emit()
919 void emitIAS(const Cfg *Func) const override { in emitIAS()
924 void dump(const Cfg *Func) const override { in dump()
937 InstMIPS32FPCmp(Cfg *Func, Variable *Src0, Variable *Src1) in InstMIPS32FPCmp()
952 static InstMIPS32Sync *create(Cfg *Func) { in create()
956 void emit(const Cfg *Func) const override { in emit()
963 void dump(const Cfg *Func) const override { in dump()
976 InstMIPS32Sync(Cfg *Func) : InstMIPS32(Func, InstMIPS32::Sync, 0, nullptr) {} in InstMIPS32Sync()
988 static InstMIPS32Trap *create(Cfg *Func, Operand *Src0, Operand *Src1, in create()
996 void emit(const Cfg *Func) const override { in emit()
1007 void emitIAS(const Cfg *Func) const override { in emitIAS()
1012 void dump(const Cfg *Func) const override { in dump()
1025 InstMIPS32Trap(Cfg *Func, Operand *Src0, Operand *Src1, const uint32_t Tcode) in InstMIPS32Trap()
1054 static InstMIPS32Imm16 *create(Cfg *Func, Variable *Dest, Operand *Src0, in create()
1060 void emit(const Cfg *Func) const override { in emit()
1085 void emitIAS(const Cfg *Func) const override { in emitIAS()
1089 void dump(const Cfg *Func) const override { in dump()
1150 static InstMIPS32MovConditional *create(Cfg *Func, Variable *Dest, in create()
1156 void emit(const Cfg *Func) const override { in emit()
1169 void emitIAS(const Cfg *Func) const override { in emitIAS()
1174 void dump(const Cfg *Func) const override { in dump()
1187 InstMIPS32MovConditional(Cfg *Func, Variable *Dest, Variable *Src, in InstMIPS32MovConditional()
1298 static InstMIPS32Mov *create(Cfg *Func, Variable *Dest, Operand *Src, in create()
1332 static InstMIPS32MovFP64ToI64 *create(Cfg *Func, Variable *Dest, Operand *Src, in create()
1342 void dump(const Cfg *Func) const override { in dump()