Defined in 3 files as a function:
Referenced in 36 files:
- contrib/llvm-project/clang/lib/Sema/SemaChecking.cpp
- contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp
- contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/RegionStore.cpp, line 875
- contrib/llvm-project/llvm/include/llvm/ADT/APInt.h, line 390
- contrib/llvm-project/llvm/include/llvm/ADT/APSInt.h, line 61
- contrib/llvm-project/llvm/include/llvm/IR/PatternMatch.h, line 391
- contrib/llvm-project/llvm/include/llvm/Support/KnownBits.h, line 199
- contrib/llvm-project/llvm/lib/Analysis/BasicAliasAnalysis.cpp, line 1498
- contrib/llvm-project/llvm/lib/Analysis/IVDescriptors.cpp, line 138
- contrib/llvm-project/llvm/lib/Analysis/InstructionSimplify.cpp
- contrib/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp
- contrib/llvm-project/llvm/lib/Analysis/ValueTracking.cpp
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp, line 482
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, line 3821
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
- contrib/llvm-project/llvm/lib/IR/ConstantRange.cpp
- contrib/llvm-project/llvm/lib/Support/APInt.cpp
- contrib/llvm-project/llvm/lib/Support/KnownBits.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp, line 1015
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp, line 122
- contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp, line 793
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp, line 1428
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp, line 851
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp, line 1138
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, line 2399
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp, line 101
- contrib/llvm-project/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp, line 679
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, line 5556