summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorDavid Blaikie <dblaikie@gmail.com>2012-05-04 22:34:16 +0000
committerDavid Blaikie <dblaikie@gmail.com>2012-05-04 22:34:16 +0000
commit891d0a3d2089a61e67bd0984f30a402db6003b07 (patch)
tree04534652e1553b4e9b96a3c094090512b0b496d3 /llvm/lib/Target
parentf4c5ea515fd71971ac729360159b39b6ccd82b53 (diff)
downloadbcm5719-llvm-891d0a3d2089a61e67bd0984f30a402db6003b07.tar.gz
bcm5719-llvm-891d0a3d2089a61e67bd0984f30a402db6003b07.zip
Fix warnings in release build.
This fixes a couple of Clang warnings in release builds of LLVM: * Missing return in ISelLowering * Unused variable in NVPTXutil.cpp llvm-svn: 156216
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r--llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp2
-rw-r--r--llvm/lib/Target/NVPTX/NVPTXutil.cpp1
2 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp b/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
index 5f925ff87b9..d326805b22c 100644
--- a/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
+++ b/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp
@@ -860,7 +860,7 @@ LowerOperation(SDValue Op, SelectionDAG &DAG) const {
return Op;
case ISD::CONCAT_VECTORS: return LowerCONCAT_VECTORS(Op, DAG);
default:
- assert(0 && "Custom lowering not defined for operation");
+ llvm_unreachable("Custom lowering not defined for operation");
}
}
diff --git a/llvm/lib/Target/NVPTX/NVPTXutil.cpp b/llvm/lib/Target/NVPTX/NVPTXutil.cpp
index de311d286f4..6a0e5328f62 100644
--- a/llvm/lib/Target/NVPTX/NVPTXutil.cpp
+++ b/llvm/lib/Target/NVPTX/NVPTXutil.cpp
@@ -75,6 +75,7 @@ uint64_t encode_leb128(const char *str)
int retval = encode_leb128(temp64.x, &nbytes, encoded, 16);
+ (void)retval;
assert(retval == 0 &&
"Encoding to leb128 failed");
OpenPOWER on IntegriCloud