summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC/MCLabel.cpp
diff options
context:
space:
mode:
authorMatthias Braun <matze@braunis.de>2017-11-28 03:54:19 +0000
committerMatthias Braun <matze@braunis.de>2017-11-28 03:54:19 +0000
commita6d5374ee685b43770ea2ac4ffc88cf4fe854906 (patch)
tree8d3ff4193de10d3064ac59f52dc9b41221a5bf77 /llvm/lib/MC/MCLabel.cpp
parentadf7582d14236c30c2849fed91a35a930eb3b896 (diff)
downloadbcm5719-llvm-a6d5374ee685b43770ea2ac4ffc88cf4fe854906.tar.gz
bcm5719-llvm-a6d5374ee685b43770ea2ac4ffc88cf4fe854906.zip
MachineVerifier: Improve PHI operand checking
Additional checks for phi operands: - first operand should be a virtual register def. It should not be tied, implicit, internalread, earlyclobber or a read. - The other operands should be register/mbb operands next to each other - The register operands should not be implicit, internalread, earlyclobber, debug or tied. - We can perform most of the PHI checks even for unreachable blocks. llvm-svn: 319140
Diffstat (limited to 'llvm/lib/MC/MCLabel.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud