Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 26 files:
- contrib/llvm-project/clang/lib/AST/ExprConstant.cpp
- contrib/llvm-project/clang/lib/Basic/FixedPoint.cpp
- contrib/llvm-project/clang/lib/Lex/PPExpressions.cpp, line 461
- contrib/llvm-project/clang/lib/Sema/SemaChecking.cpp, line 11187
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp, line 596
- contrib/llvm-project/llvm/include/llvm/ADT/APInt.h, line 477
- contrib/llvm-project/llvm/include/llvm/IR/Constants.h, line 239
- 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/SelectionDAG/DAGCombiner.cpp
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
- contrib/llvm-project/llvm/lib/IR/ConstantFold.cpp
- contrib/llvm-project/llvm/lib/IR/ConstantRange.cpp
- contrib/llvm-project/llvm/lib/IR/Constants.cpp
- contrib/llvm-project/llvm/lib/Support/APInt.cpp, line 1982
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIISelLowering.cpp, line 5032
- contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp, line 22470
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp, line 923
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp, line 174
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineInternal.h
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, line 640
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp, line 2440
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp, line 408