Defined in 2 files as a prototype:
Defined in 3 files as a function:
Referenced in 36 files:
- contrib/llvm-project/clang/lib/AST/ASTContext.cpp, line 3325
- contrib/llvm-project/clang/lib/AST/ExprConstant.cpp
- contrib/llvm-project/clang/lib/AST/Interp/Boolean.h, line 57
- contrib/llvm-project/clang/lib/AST/Interp/Integral.h, line 113
- contrib/llvm-project/clang/lib/Basic/FixedPoint.cpp, line 325
- contrib/llvm-project/clang/lib/CodeGen/CGBuiltin.cpp, line 6498
- contrib/llvm-project/clang/lib/CodeGen/CGExpr.cpp
- contrib/llvm-project/clang/lib/CodeGen/CGExprCXX.cpp, line 766
- contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp
- contrib/llvm-project/clang/lib/Sema/SemaDeclCXX.cpp
- contrib/llvm-project/lldb/source/Expression/IRInterpreter.cpp
- contrib/llvm-project/lldb/source/Utility/Scalar.cpp
- contrib/llvm-project/llvm/include/llvm/ADT/APSInt.h, line 111
- contrib/llvm-project/llvm/lib/Analysis/BasicAliasAnalysis.cpp, line 2045
- contrib/llvm-project/llvm/lib/Analysis/ConstantFolding.cpp
- contrib/llvm-project/llvm/lib/Analysis/MemoryBuiltins.cpp, line 649
- contrib/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp
- contrib/llvm-project/llvm/lib/Analysis/ValueTracking.cpp
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp, line 2446
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
- contrib/llvm-project/llvm/lib/ExecutionEngine/ExecutionEngine.cpp
- contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp, line 2116
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMISelLowering.cpp, line 8846
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp, line 1600
- contrib/llvm-project/llvm/lib/Target/Sparc/SparcISelLowering.cpp
- contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SROA.cpp, line 2968