[all-commits] [llvm/llvm-project] 756fa8: [Metadata] Fix layer violation in D91576
Fangrui Song via All-commits
all-commits at lists.llvm.org
Thu Dec 3 10:59:06 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 756fa8b9be0ca3458073952495c323ba9d04036d
https://github.com/llvm/llvm-project/commit/756fa8b9be0ca3458073952495c323ba9d04036d
Author: Fangrui Song <i at maskray.me>
Date: 2020-12-03 (Thu, 03 Dec 2020)
Changed paths:
M llvm/include/llvm/Analysis/ScopedNoAliasAA.h
M llvm/include/llvm/IR/Metadata.h
M llvm/lib/IR/Metadata.cpp
Log Message:
-----------
[Metadata] Fix layer violation in D91576
There is a library layering issue. LLVMAnalysis provides llvm/Analysis/ScopedNoAliasAA.h and depends on LLVMCore.
LLVMCore provides llvm/IR/Metadata.cpp and it should not include a header file in LLVMAnalysis
More information about the All-commits
mailing list