This adds llvm-side support for post-inline evaluation of the
__builtin_constant_p GCC intrinsic.
This patch is derived from jyknight's patch:
https://reviews.llvm.org/D4276
Paths
| Differential D52865
Add support for llvm.is.constant intrinsic (PR4898) AbandonedPublic Authored by void on Oct 3 2018, 10:44 PM.
Details
Summary This adds llvm-side support for post-inline evaluation of the This patch is derived from jyknight's patch:
Diff Detail
Revision Contents
Diff 168230 docs/LangRef.rst
include/llvm/Analysis/TargetTransformInfoImpl.h
include/llvm/IR/Intrinsics.td
lib/Analysis/ConstantFolding.cpp
lib/CodeGen/CodeGenPrepare.cpp
lib/CodeGen/GlobalISel/IRTranslator.cpp
lib/CodeGen/SelectionDAG/FastISel.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
lib/Transforms/Scalar/SCCP.cpp
|