diff options
Diffstat (limited to 'llvm')
| -rw-r--r-- | llvm/lib/Target/PowerPC/PPCInstrInfo.td | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCInstrInfo.td b/llvm/lib/Target/PowerPC/PPCInstrInfo.td index 43dcc4479cf..d51a0e508ce 100644 --- a/llvm/lib/Target/PowerPC/PPCInstrInfo.td +++ b/llvm/lib/Target/PowerPC/PPCInstrInfo.td @@ -308,7 +308,7 @@ def HI16 : SDNodeXForm<imm, [{  def HA16 : SDNodeXForm<imm, [{    // Transformation function: shift the immediate value down into the low bits. -  int Val = N->getZExtValue(); +  long Val = N->getZExtValue();    return getI32Imm((Val - (signed short)Val) >> 16, SDLoc(N));  }]>;  def MB : SDNodeXForm<imm, [{  | 

