Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-src
Path: blob/main/contrib/llvm-project/llvm/lib/Transforms/Utils/HelloWorld.cpp
35271 views
1
//===-- HelloWorld.cpp - Example Transformations --------------------------===//
2
//
3
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4
// See https://llvm.org/LICENSE.txt for license information.
5
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6
//
7
//===----------------------------------------------------------------------===//
8
9
#include "llvm/Transforms/Utils/HelloWorld.h"
10
#include "llvm/IR/Function.h"
11
12
using namespace llvm;
13
14
PreservedAnalyses HelloWorldPass::run(Function &F,
15
FunctionAnalysisManager &AM) {
16
errs() << F.getName() << "\n";
17
return PreservedAnalyses::all();
18
}
19
20