Defined in 2 files as a function:
Referenced in 31 files:
- contrib/llvm/include/llvm/ADT/APInt.h, line 384
- contrib/llvm/include/llvm/Support/KnownBits.h, line 158
- contrib/llvm/lib/Analysis/BasicAliasAnalysis.cpp, line 1346
- contrib/llvm/lib/Analysis/InstructionSimplify.cpp
- contrib/llvm/lib/Analysis/ScalarEvolution.cpp
- contrib/llvm/lib/Analysis/ValueTracking.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp, line 2936
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, line 3451
- contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
- contrib/llvm/lib/IR/ConstantRange.cpp
- contrib/llvm/lib/Support/APInt.cpp
- contrib/llvm/lib/Support/KnownBits.cpp
- contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
- contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp, line 93
- contrib/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp, line 1326
- contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp, line 918
- contrib/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, line 2025
- contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
- contrib/llvm/lib/Transforms/Utils/LoopUtils.cpp, line 137
- contrib/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp, line 471
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, line 4034
- contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp, line 8504
- contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp
- contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp, line 8787
- contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp, line 838