From: Simon Atanasyan Date: Mon, 1 Jul 2019 21:24:58 +0000 (+0000) Subject: [mips] Add virtualization ASE to P5600 scheduling definitions X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=924d13ecbf587b8cd2796c4334568678ead868bd;p=llvm [mips] Add virtualization ASE to P5600 scheduling definitions git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@364849 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/Mips/MipsScheduleP5600.td b/lib/Target/Mips/MipsScheduleP5600.td index 239d18c3817..19d2631a874 100644 --- a/lib/Target/Mips/MipsScheduleP5600.td +++ b/lib/Target/Mips/MipsScheduleP5600.td @@ -90,6 +90,11 @@ def : InstRW<[P5600COP2], (instrs MFC2, MTC2)> { let Unsupported = 1; } +// MIPS Virtualization ASE +// ======================= +def : InstRW<[P5600COP0], (instrs HYPCALL, MFGC0, MFHGC0, MTGC0, MTHGC0, + TLBGINV, TLBGINVF, TLBGP, TLBGR, TLBGWI, TLBGWR)>; + // LDST Pipeline // -------------