diff options
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonInstrInfo.h')
| -rw-r--r-- | llvm/lib/Target/Hexagon/HexagonInstrInfo.h | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonInstrInfo.h b/llvm/lib/Target/Hexagon/HexagonInstrInfo.h index 29e3eb10f56..4e36dfb2a17 100644 --- a/llvm/lib/Target/Hexagon/HexagonInstrInfo.h +++ b/llvm/lib/Target/Hexagon/HexagonInstrInfo.h @@ -66,6 +66,10 @@ public:                                  const SmallVectorImpl<MachineOperand> &Cond,                                  DebugLoc DL) const; +  virtual bool analyzeCompare(const MachineInstr *MI, +                              unsigned &SrcReg, unsigned &SrcReg2, +                              int &Mask, int &Value) const; +    virtual void copyPhysReg(MachineBasicBlock &MBB,                             MachineBasicBlock::iterator I, DebugLoc DL,                             unsigned DestReg, unsigned SrcReg,  | 

