summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/WebAssembly/non-executable-stack.ll
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@compnerd.org>2016-07-15 21:10:29 +0000
committerSaleem Abdulrasool <compnerd@compnerd.org>2016-07-15 21:10:29 +0000
commit467269a40ec598ae498b8e319fd152c931d252b8 (patch)
tree1c196a74f5a261ca9f7acc826b125a10c55b26c6 /llvm/test/CodeGen/WebAssembly/non-executable-stack.ll
parenta78937afb2a884d093c5e69b055f73035b3a326e (diff)
downloadbcm5719-llvm-467269a40ec598ae498b8e319fd152c931d252b8.tar.gz
bcm5719-llvm-467269a40ec598ae498b8e319fd152c931d252b8.zip
CodeGen: avoid emitting unnecessary CFI
Remove unnecessary clutter in assembly output. When using SjLj EH, the CFI is not actually used for anything. Do not emit the CFI needlessly. The minor test adjustments are interesting. The prologue test was just overzealous matcching. The interesting case is the LSDA change. It was originally added to ensure that various compilations did not mangle the name (it explicitly checked the name!). However, subsequent cleanups made it more reliant on the CFI to find the name. Parse the generated code flow to generically find the label still. llvm-svn: 275614
Diffstat (limited to 'llvm/test/CodeGen/WebAssembly/non-executable-stack.ll')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud