Defined in 2 files as a prototype:
Defined in 1 files as a member:
Defined in 15 files as a function:
- contrib/llvm-project/clang/include/clang/AST/CharUnits.h, line 125 (as a function)
- contrib/llvm-project/clang/lib/AST/Interp/Boolean.h, line 71 (as a function)
- contrib/llvm-project/clang/lib/AST/Interp/Integral.h, line 131 (as a function)
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp, line 128 (as a function)
- contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_value.h, line 189 (as a function)
- contrib/llvm-project/llvm/include/llvm/ADT/APFloat.h, line 340 (as a function)
- contrib/llvm-project/llvm/include/llvm/ADT/APFloat.h, line 1203 (as a function)
- contrib/llvm-project/llvm/include/llvm/ADT/APInt.h, line 363 (as a function)
- contrib/llvm-project/llvm/include/llvm/ADT/APSInt.h, line 48 (as a function)
- contrib/llvm-project/llvm/include/llvm/CodeGen/SelectionDAGNodes.h, line 1626 (as a function)
- contrib/llvm-project/llvm/include/llvm/IR/Constants.h, line 195 (as a function)
- contrib/llvm-project/llvm/include/llvm/IR/Constants.h, line 317 (as a function)
- contrib/llvm-project/llvm/include/llvm/Support/KnownBits.h, line 95 (as a function)
- contrib/llvm-project/llvm/lib/Support/APFloat.cpp, line 4592 (as a function)
- contrib/llvm-project/llvm/lib/Support/FileCheckImpl.h, line 131 (as a function)
Referenced in 97 files:
- contrib/llvm-project/clang/include/clang/AST/RecordLayout.h, line 287
- contrib/llvm-project/clang/lib/AST/ExprConstant.cpp
- contrib/llvm-project/clang/lib/AST/Interp/Boolean.h, line 72
- contrib/llvm-project/clang/lib/AST/Interp/Integral.h, line 132
- contrib/llvm-project/clang/lib/AST/Interp/Interp.h
- contrib/llvm-project/clang/lib/AST/ItaniumMangle.cpp, line 1060
- contrib/llvm-project/clang/lib/Analysis/CFG.cpp, line 941
- contrib/llvm-project/clang/lib/Basic/FixedPoint.cpp
- contrib/llvm-project/clang/lib/CodeGen/CGExprCXX.cpp
- contrib/llvm-project/clang/lib/CodeGen/CGObjCMac.cpp, line 5527
- contrib/llvm-project/clang/lib/CodeGen/MicrosoftCXXABI.cpp, line 2135
- contrib/llvm-project/clang/lib/CodeGen/SwiftCallingConv.cpp, line 568
- contrib/llvm-project/clang/lib/Lex/PPExpressions.cpp
- contrib/llvm-project/clang/lib/Sema/SemaChecking.cpp
- contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp
- contrib/llvm-project/clang/lib/Sema/SemaDeclAttr.cpp
- contrib/llvm-project/clang/lib/Sema/SemaExpr.cpp
- contrib/llvm-project/clang/lib/Sema/SemaExprCXX.cpp
- contrib/llvm-project/clang/lib/Sema/SemaInit.cpp, line 3135
- contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp
- contrib/llvm-project/clang/lib/Sema/SemaOverload.cpp, line 448
- contrib/llvm-project/clang/lib/Sema/SemaTemplate.cpp, line 7054
- contrib/llvm-project/clang/lib/Sema/SemaTemplateDeduction.cpp
- contrib/llvm-project/clang/lib/Sema/SemaType.cpp
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp, line 83
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp, line 637
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp, line 192
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/Iterator.cpp, line 246
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp, line 105
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/APSIntType.cpp
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp
- contrib/llvm-project/compiler-rt/lib/ubsan/ubsan_handlers.cpp
- contrib/llvm-project/lldb/source/Utility/Scalar.cpp, line 799
- contrib/llvm-project/llvm/include/llvm/ADT/APFloat.h
- contrib/llvm-project/llvm/include/llvm/ADT/APInt.h
- contrib/llvm-project/llvm/include/llvm/ADT/APSInt.h
- contrib/llvm-project/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h
- contrib/llvm-project/llvm/include/llvm/IR/PatternMatch.h, line 379
- contrib/llvm-project/llvm/include/llvm/Support/KnownBits.h, line 201
- contrib/llvm-project/llvm/lib/Analysis/BasicAliasAnalysis.cpp
- contrib/llvm-project/llvm/lib/Analysis/ConstantFolding.cpp
- contrib/llvm-project/llvm/lib/Analysis/IVDescriptors.cpp, line 143
- contrib/llvm-project/llvm/lib/Analysis/InstructionSimplify.cpp
- contrib/llvm-project/llvm/lib/Analysis/Loads.cpp, line 83
- contrib/llvm-project/llvm/lib/Analysis/LoopAccessAnalysis.cpp
- contrib/llvm-project/llvm/lib/Analysis/MemoryBuiltins.cpp, line 503
- contrib/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp
- contrib/llvm-project/llvm/lib/Analysis/StackSafetyAnalysis.cpp
- contrib/llvm-project/llvm/lib/Analysis/ValueTracking.cpp
- contrib/llvm-project/llvm/lib/AsmParser/LLParser.cpp, line 4578
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp, line 484
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
- contrib/llvm-project/llvm/lib/CodeGen/TypePromotion.cpp
- contrib/llvm-project/llvm/lib/IR/ConstantRange.cpp
- contrib/llvm-project/llvm/lib/IR/Constants.cpp
- contrib/llvm-project/llvm/lib/IR/Verifier.cpp, line 4318
- contrib/llvm-project/llvm/lib/Support/APFloat.cpp
- contrib/llvm-project/llvm/lib/Support/APInt.cpp
- contrib/llvm-project/llvm/lib/Support/FileCheck.cpp
- contrib/llvm-project/llvm/lib/Support/FileCheckImpl.h
- contrib/llvm-project/llvm/lib/Support/KnownBits.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64FastISel.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp, line 952
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp, line 1013
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp, line 3769
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMFastISel.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp, line 153
- contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp, line 1057
- contrib/llvm-project/llvm/lib/Target/Mips/MipsSEISelLowering.cpp
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCISelLowering.cpp, line 16934
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZTDC.cpp, line 149
- contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp, line 202
- contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp, line 837
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp, line 699
- contrib/llvm-project/llvm/lib/Transforms/Scalar/Float2Int.cpp, line 320
- contrib/llvm-project/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp, line 871
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopInterchange.cpp, line 141
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/Reassociate.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp, line 407