diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Target/PowerPC/PPCHazardRecognizers.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/Target/PowerPC/PPCHazardRecognizers.cpp b/lib/Target/PowerPC/PPCHazardRecognizers.cpp index ce31627ca3..852b9c8e32 100644 --- a/lib/Target/PowerPC/PPCHazardRecognizers.cpp +++ b/lib/Target/PowerPC/PPCHazardRecognizers.cpp @@ -95,6 +95,7 @@ PPCHazardRecognizer970::GetInstrType(unsigned Opcode) { case PPC::LHZ: case PPC::LWZU: return LSU_LD; + case PPC::STFS: case PPC::STFD: case PPC::STW: case PPC::STB: @@ -230,6 +231,7 @@ void PPCHazardRecognizer970::EmitInstruction(SDNode *Node) { default: assert(0 && "Unknown store instruction!"); case PPC::STB: StoreSize = 1; break; case PPC::STH: StoreSize = 2; break; + case PPC::STFS: case PPC::STWU: case PPC::STW: StoreSize = 4; break; case PPC::STFD: StoreSize = 8; break; |