X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;ds=sidebyside;f=lib%2FTarget%2FARM%2FARMISelLowering.h;h=8f7b593cbf56cceafa3b4f6a86a61da1c40ec489;hb=2766a47310b05228e9bbc536d9f3a593fc31cd12;hp=bde2ad49245b8d84a3de6c9c13ab11521efe279f;hpb=d3a056392b2a3e4abecaf304f9e452be6584b259;p=oota-llvm.git diff --git a/lib/Target/ARM/ARMISelLowering.h b/lib/Target/ARM/ARMISelLowering.h index bde2ad49245..8f7b593cbf5 100644 --- a/lib/Target/ARM/ARMISelLowering.h +++ b/lib/Target/ARM/ARMISelLowering.h @@ -294,6 +294,8 @@ namespace llvm { bool MemcpyStrSrc, MachineFunction &MF) const; + virtual bool isZExtFree(SDValue Val, EVT VT2) const; + /// isLegalAddressingMode - Return true if the addressing mode represented /// by AM is legal for this target, for a load/store of the specified type. virtual bool isLegalAddressingMode(const AddrMode &AM, Type *Ty)const; @@ -333,11 +335,6 @@ namespace llvm { const SelectionDAG &DAG, unsigned Depth) const; - virtual void computeMaskedBitsForAnyExtend(const SDValue Op, - APInt &KnownZero, - APInt &KnownOne, - const SelectionDAG &DAG, - unsigned Depth) const; virtual bool ExpandInlineAsm(CallInst *CI) const;