aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC
diff options
context:
space:
mode:
authorPaul Walker <paul.walker@arm.com>2024-05-24 11:16:27 +0100
committerGitHub <noreply@github.com>2024-05-24 11:16:27 +0100
commit430729d71e4e582aa04b5d30796de14404fed56a (patch)
tree9f4493dd0b3cbdb660202bc96572f3c7e1d0f008 /llvm/lib/Target/PowerPC
parentc455ab73d8b2ba0e0423fe838d30f4284b785064 (diff)
downloadllvm-430729d71e4e582aa04b5d30796de14404fed56a.zip
llvm-430729d71e4e582aa04b5d30796de14404fed56a.tar.gz
llvm-430729d71e4e582aa04b5d30796de14404fed56a.tar.bz2
[NFC][LLVM] Clean up TLI VECFUNC macros. (#93178)
Move the undef'ing of library specific macros to the places in the code base where they are defined.
Diffstat (limited to 'llvm/lib/Target/PowerPC')
-rw-r--r--llvm/lib/Target/PowerPC/PPCLowerMASSVEntries.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCLowerMASSVEntries.cpp b/llvm/lib/Target/PowerPC/PPCLowerMASSVEntries.cpp
index 4c9f5ff..d10fe11 100644
--- a/llvm/lib/Target/PowerPC/PPCLowerMASSVEntries.cpp
+++ b/llvm/lib/Target/PowerPC/PPCLowerMASSVEntries.cpp
@@ -29,8 +29,10 @@ using namespace llvm;
namespace {
static StringRef MASSVFuncs[] = {
-#define TLI_DEFINE_MASSV_VECFUNCS_NAMES
+#define TLI_DEFINE_MASSV_VECFUNCS
+#define TLI_DEFINE_VECFUNC(SCAL, VEC, VF, VABI_PREFIX) VEC,
#include "llvm/Analysis/VecFuncs.def"
+#undef TLI_DEFINE_MASSV_VECFUNCS
};
class PPCLowerMASSVEntries : public ModulePass {