From: Eric Christopher Date: Fri, 27 Jun 2014 01:27:03 +0000 (+0000) Subject: Remove extraneous parens and extraneous const cast (and fix the X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c22ad16bc692f81137ef6cf422e40ea4b2b884d1;p=platform%2Fupstream%2Fllvm.git Remove extraneous parens and extraneous const cast (and fix the prototype for the function to patch what we were returning). llvm-svn: 211837 --- diff --git a/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h b/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h index 2db7c18..3631779 100644 --- a/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h +++ b/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h @@ -59,11 +59,11 @@ public: const NVPTXSubtarget *getSubtargetImpl() const override { return &Subtarget; } const NVPTXRegisterInfo *getRegisterInfo() const override { - return &(InstrInfo.getRegisterInfo()); + return &InstrInfo.getRegisterInfo(); } - NVPTXTargetLowering *getTargetLowering() const override { - return const_cast(&TLInfo); + const NVPTXTargetLowering *getTargetLowering() const override { + return &TLInfo; } const TargetSelectionDAGInfo *getSelectionDAGInfo() const override {