summaryrefslogtreecommitdiffstats
path: root/llvm/utils/opt-viewer/opt-viewer.py
diff options
context:
space:
mode:
authorAdam Nemet <anemet@apple.com>2017-02-28 23:59:46 +0000
committerAdam Nemet <anemet@apple.com>2017-02-28 23:59:46 +0000
commit9c512a539e0592dd92ef2d6972be289af7e11adf (patch)
tree63c18bc4fb40b8e038736b3d618331b8bd740b91 /llvm/utils/opt-viewer/opt-viewer.py
parentabe46080d40db6d02c85f701525a516527ceb2b4 (diff)
downloadbcm5719-llvm-9c512a539e0592dd92ef2d6972be289af7e11adf.tar.gz
bcm5719-llvm-9c512a539e0592dd92ef2d6972be289af7e11adf.zip
[opt-viewer] Handle column number 0
The asm-printer now emits remarks with function location which have unspecified (0) source column number. llvm-svn: 296547
Diffstat (limited to 'llvm/utils/opt-viewer/opt-viewer.py')
-rwxr-xr-xllvm/utils/opt-viewer/opt-viewer.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/utils/opt-viewer/opt-viewer.py b/llvm/utils/opt-viewer/opt-viewer.py
index d56e295425f..597c7031069 100755
--- a/llvm/utils/opt-viewer/opt-viewer.py
+++ b/llvm/utils/opt-viewer/opt-viewer.py
@@ -217,7 +217,7 @@ class SourceFileRenderer:
# Column is the number of characters *including* tabs, keep those and
# replace everything else with spaces.
- indent = line[:r.Column - 1]
+ indent = line[:max(r.Column, 1) - 1]
indent = re.sub('\S', ' ', indent)
print('''
OpenPOWER on IntegriCloud