From 371e49515dbdeadc01eb22be431fa7e00ba351fa Mon Sep 17 00:00:00 2001 From: Nate Begeman Date: Tue, 16 Aug 2005 19:49:35 +0000 Subject: Implement BR_CC and BRTWOWAY_CC. This allows the removal of a rather nasty fixme from the PowerPC backend. Emit slightly better code for legalizing select_cc. llvm-svn: 22805 --- llvm/lib/Target/Alpha/AlphaISelPattern.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'llvm/lib/Target/Alpha') diff --git a/llvm/lib/Target/Alpha/AlphaISelPattern.cpp b/llvm/lib/Target/Alpha/AlphaISelPattern.cpp index e898916f805..c0ae2acf97c 100644 --- a/llvm/lib/Target/Alpha/AlphaISelPattern.cpp +++ b/llvm/lib/Target/Alpha/AlphaISelPattern.cpp @@ -90,6 +90,7 @@ namespace { addRegisterClass(MVT::f32, Alpha::FPRCRegisterClass); setOperationAction(ISD::BRCONDTWOWAY, MVT::Other, Expand); + setOperationAction(ISD::BRTWOWAY_CC, MVT::Other, Expand); setOperationAction(ISD::EXTLOAD, MVT::i1, Promote); setOperationAction(ISD::EXTLOAD, MVT::f32, Expand); -- cgit v1.2.3