]> granicus.if.org Git - llvm/commit
[PowerPC][NFC] Avoid checking non-relevant .cfi instructions
authorJinsong Ji <jji@us.ibm.com>
Fri, 30 Aug 2019 19:24:25 +0000 (19:24 +0000)
committerJinsong Ji <jji@us.ibm.com>
Fri, 30 Aug 2019 19:24:25 +0000 (19:24 +0000)
commit81afa04a059329c99a501d694e8b5b73748f3845
tree31daabe3482ec21346963333bc027ef61b28d23f
parent338cb7373abad537a11f4dbfcc4ca95e3d545d28
[PowerPC][NFC] Avoid checking non-relevant .cfi instructions

Summary:
This is brought up in
https://reviews.llvm.org/D64662?id=209923#inline-599490

CFI information are non-relevant to quite some testcases,
we should get rid of checking them when its unecessary.

This patch avoid generating cfi info in testcases that are not
testing prolog/epilog or exception handling.

Reviewers: kbarton, hfinkel, nemanjai, #powerpc

Reviewed By: hfinkel

Subscribers: MaskRay, shchenz, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D67016

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@370505 91177308-0d34-0410-b5e6-96231b3b80d8
16 files changed:
test/CodeGen/PowerPC/MCSE-caller-preserved-reg.ll
test/CodeGen/PowerPC/PR35812-neg-cmpxchg.ll
test/CodeGen/PowerPC/float-load-store-pair.ll
test/CodeGen/PowerPC/fp-int128-fp-combine.ll
test/CodeGen/PowerPC/jump-tables-collapse-rotate.ll
test/CodeGen/PowerPC/machine-pre.ll
test/CodeGen/PowerPC/memCmpUsedInZeroEqualityComparison.ll
test/CodeGen/PowerPC/pr36292.ll
test/CodeGen/PowerPC/remove-redundant-load-imm.ll
test/CodeGen/PowerPC/sms-cpy-1.ll
test/CodeGen/PowerPC/sms-phi-1.ll
test/CodeGen/PowerPC/sms-phi-3.ll
test/CodeGen/PowerPC/testComparesi32gtu.ll
test/CodeGen/PowerPC/testComparesi32ltu.ll
test/CodeGen/PowerPC/umulo-128-legalisation-lowering.ll
test/CodeGen/PowerPC/vector-constrained-fp-intrinsics.ll