逸翎清晗🌈
模块实践——自建PassPipeline
本笔记目的是自建一个 Pass 流水来实现想要的优化功能,可以直接参考 patch: diff --git a/llvm/lib/Passes/PassBuilderPipelines.cpp b/llvm/lib/Passes/PassBuilderPipelines.cpp index 546a5eb1ec28..e68b497a23ab 100644 --- a/llvm/lib/Passes/PassBuilderPipelines.cpp +++ b/llvm/lib/Passes/PassBuilderPipelines.cpp @@ -305,6 +305,11 @@ static cl::opt<std::string> InstrumentColdFuncOnlyPath( "with --pgo-instrument-cold-function-only)"), cl::Hidden); +static cl::opt<bool> BuildCustomPipeline( + "custom-pipelin ...
BenchMark大全
BenchMark大全
IR简介——attribute的作用
IR中的attribute
构建——如何交叉构建host是其他架构的LLVM
推荐步骤 我使用的 AMD,想要构建一个 RISC-V 上可以直接使用的 LLVM工具链,这 AMD 比较新,所以我们先安装依赖! 陷阱一,在使用riscv-gnu-toolchain 的子 module glibc 时候尽量使用目标机器版本的 GLIBC! sudo apt install -y bison texinfo libmpc-dev libgmp-dev libmpfr-dev ninja-build 然后安装 riscv-gnu-toolchain: git clone https://github.com/riscv-collab/riscv-gnu-toolchain.git mkdir build-64 && cd build-64 ../configure --prefix=/home/bosc/yangz/riscv64-install --with-arch=rv64gc --with-abi=lp64d --disable-gdb make linux -j$(nproc) | tee log 构建 riscv-gnu 环境时报错想想 ...
【NIPS】LLVM IR数据集论文
98eb2d93eaa46b6e84ccf5b83a7b894c3ed1b277290ac9c7342e2ad04e0f21d92dbd178f0f8b4fdb1b3d84a7392f5ecdc3d3282dce2bdf3576de370bee94281976150a85f674e6789af96a752025ae802846fb6412e063b6cf5c3bdc651b956fe461ada891ccb0ba28252d2a23c53741c1771ed0509897181d13895ae1c3c6cc8dbfee3e6185a6c0bfa6398ab9ca41e5b8e6e20502f95ee8b2566c2db8391592b3233e6549f522ce35258746bdf1f9f088c7cfcbd6a3e2f537ea6e2e6d078c76a24c50c041104c6be79224d59e1f00eca3a62cb10afa426315aea1cab0bc5540d8434f33cbec89dfb68ad3cd7c568735862e455cd027e08d5 ...
LLMRA论文
98eb2d93eaa46b6e84ccf5b83a7b894c21962d44e4a40d6984d817336aaf90237f16d740fab7fc0b6eb397b20ca5da8f15de9a8de79d65f6af6c62848794933a8d7b50a71a2d2d8063ba7258fc95c096e21d2d58900a515fdf2ab6d8a15309a55b0364b5980db2c2bf4bf0ef76e4b26f000b733b30707d7187fa364956c8b65d099fdb9e37a044c20e71fcdff1a6f09e69457729267d44747f0d9c0ef94626207d743298a000ad6ec29eebc68e4489c2a94fdb5166f1ed087ed5d7450666e360c97d55907a8daa0b4ef51f81c02f239140fe149c659bbdc372291b25dec7b8caa87132962d179be6fe4416ed366f201b094906b20dfbf3f9f ...
RLISched论文
🦈🦈🦈🦈
RLISched论文
🦈🦈🦈🦈
PROGRAML: A Graph-based Program Representation for Data Flow Analysis  and Compiler Optimizations
2021 ICML
Pass简介——indvars
归纳变量简化
GCC依赖库分析
GCC安装所需依赖分析
Mac安装GCC
Mac安装GCC的步骤(废弃)
avatar
💦非常忙碌!
逸翎清晗🌈
Talk is cheap, show me the code.💎
GitHub
公告栏
--- 主域名 ---
www.yangzi.world | yangzi.world
推荐实用资料工具目录
yangzi.world/pages/opensources.html
--- 旅游分享 ---
🍧yangzi.world/iternery/index.html
--- 安卓APP ---
🍧点此下载🍧

最新文章
公开数据
文章数目 :
222
本站总字数 :
46.4w
本站访客数 :
本站总访问量 :
最后更新时间 :
空降评论复制本文地址
随便逛逛昼夜切换关于博客美化设置切换全屏打印页面