[llvm-commits] [llvm] r112919 - /llvm/trunk/lib/Target/Mips/MipsISelDAGToDAG.cpp

Bruno Cardoso Lopes bruno.cardoso at gmail.com
Thu Sep 2 17:38:05 PDT 2010


Thanks Jakob! :)

On Thu, Sep 2, 2010 at 5:35 PM, Jakob Stoklund Olesen <stoklund at 2pi.dk> wrote:
> Author: stoklund
> Date: Thu Sep  2 19:35:13 2010
> New Revision: 112919
>
> URL: http://llvm.org/viewvc/llvm-project?rev=112919&view=rev
> Log:
> Remove Predicate_* calls from Mips
>
> Modified:
>    llvm/trunk/lib/Target/Mips/MipsISelDAGToDAG.cpp
>
> Modified: llvm/trunk/lib/Target/Mips/MipsISelDAGToDAG.cpp
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Mips/MipsISelDAGToDAG.cpp?rev=112919&r1=112918&r2=112919&view=diff
> ==============================================================================
> --- llvm/trunk/lib/Target/Mips/MipsISelDAGToDAG.cpp (original)
> +++ llvm/trunk/lib/Target/Mips/MipsISelDAGToDAG.cpp Thu Sep  2 19:35:13 2010
> @@ -184,8 +184,9 @@
>   if (!Subtarget.isMips1() || NVT != MVT::f64)
>     return NULL;
>
> -  if (!Predicate_unindexedload(N) ||
> -      !Predicate_load(N))
> +  LoadSDNode *LN = cast<LoadSDNode>(N);
> +  if (LN->getExtensionType() != ISD::NON_EXTLOAD ||
> +      LN->getAddressingMode() != ISD::UNINDEXED)
>     return NULL;
>
>   SDValue Chain = N->getOperand(0);
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>



-- 
Bruno Cardoso Lopes
http://www.brunocardoso.cc




More information about the llvm-commits mailing list