aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/ModuleDependencyCollector.cpp
diff options
context:
space:
mode:
authorAdrian Prantl <aprantl@apple.com>2016-12-22 06:10:41 +0000
committerAdrian Prantl <aprantl@apple.com>2016-12-22 06:10:41 +0000
commit5542da4bbce35f0c54e0d558368d552e1ca023e3 (patch)
treecdba06f4d7fd53603379298d2b28560a646785eb /clang/lib/Frontend/ModuleDependencyCollector.cpp
parent96aff3751f4dc93e5526767562c98df1a465e031 (diff)
downloadllvm-5542da4bbce35f0c54e0d558368d552e1ca023e3.zip
llvm-5542da4bbce35f0c54e0d558368d552e1ca023e3.tar.gz
llvm-5542da4bbce35f0c54e0d558368d552e1ca023e3.tar.bz2
Fix an assertion in DwarfExpression when emitting fragments in vector registers
When DwarfExpression is emitting a fragment that is located in a register and that fragment is smaller than the register, and the register must be composed from sub-registers (are you still with me?) the last DW_OP_piece operation must not be larger than the size of the fragment itself, since the last piece of the fragment could be smaller than the last subregister that is being emitted. rdar://problem/29779065 llvm-svn: 290324
Diffstat (limited to 'clang/lib/Frontend/ModuleDependencyCollector.cpp')
0 files changed, 0 insertions, 0 deletions