Defined in 2 files as a prototype:
Defined in 1 files as a member:
Defined in 11 files as a function:
- contrib/compiler-rt/lib/ubsan/ubsan_value.h, line 187 (as a function)
- contrib/llvm/include/llvm/ADT/APFloat.h, line 319 (as a function)
- contrib/llvm/include/llvm/ADT/APFloat.h, line 1147 (as a function)
- contrib/llvm/include/llvm/ADT/APInt.h, line 357 (as a function)
- contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h, line 1482 (as a function)
- contrib/llvm/include/llvm/IR/Constants.h, line 188 (as a function)
- contrib/llvm/include/llvm/IR/Constants.h, line 300 (as a function)
- contrib/llvm/include/llvm/Support/KnownBits.h, line 96 (as a function)
- contrib/llvm/lib/Support/APFloat.cpp, line 4210 (as a function)
- contrib/llvm/tools/clang/include/clang/AST/CharUnits.h, line 125 (as a function)
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp, line 130 (as a function)
Referenced in 82 files:
- contrib/compiler-rt/lib/ubsan/ubsan_handlers.cc
- contrib/llvm/include/llvm/ADT/APFloat.h
- contrib/llvm/include/llvm/ADT/APInt.h
- contrib/llvm/include/llvm/ADT/APSInt.h
- contrib/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h
- contrib/llvm/include/llvm/Support/KnownBits.h, line 160
- contrib/llvm/lib/Analysis/BasicAliasAnalysis.cpp, line 1347
- contrib/llvm/lib/Analysis/ConstantFolding.cpp
- contrib/llvm/lib/Analysis/InstructionSimplify.cpp
- contrib/llvm/lib/Analysis/Loads.cpp, line 84
- contrib/llvm/lib/Analysis/LoopAccessAnalysis.cpp
- contrib/llvm/lib/Analysis/MemoryBuiltins.cpp, line 410
- contrib/llvm/lib/Analysis/ScalarEvolution.cpp
- contrib/llvm/lib/Analysis/ValueTracking.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
- contrib/llvm/lib/IR/ConstantRange.cpp
- contrib/llvm/lib/IR/Constants.cpp
- contrib/llvm/lib/IR/Verifier.cpp, line 3851
- contrib/llvm/lib/Support/APFloat.cpp
- contrib/llvm/lib/Support/APInt.cpp
- contrib/llvm/lib/Support/KnownBits.cpp
- contrib/llvm/lib/Target/AArch64/AArch64FastISel.cpp
- contrib/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
- contrib/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
- contrib/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp
- contrib/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
- contrib/llvm/lib/Target/ARM/ARMFastISel.cpp
- contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp, line 118
- contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
- contrib/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp
- contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp, line 1312
- contrib/llvm/lib/Target/Mips/MipsSEISelLowering.cpp
- contrib/llvm/lib/Target/SystemZ/SystemZTDC.cpp, line 141
- contrib/llvm/lib/Target/WebAssembly/InstPrinter/WebAssemblyInstPrinter.cpp, line 120
- contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp, line 2218
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp, line 342
- contrib/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp, line 575
- contrib/llvm/lib/Transforms/Scalar/Float2Int.cpp, line 300
- contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp, line 2269
- contrib/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp, line 837
- contrib/llvm/lib/Transforms/Scalar/LoopInterchange.cpp, line 137
- contrib/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp, line 4023
- contrib/llvm/lib/Transforms/Scalar/Reassociate.cpp
- contrib/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
- contrib/llvm/lib/Transforms/Utils/LoopUtils.cpp, line 142
- contrib/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp, line 1270
- contrib/llvm/tools/clang/include/clang/AST/RecordLayout.h, line 278
- contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp
- contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp, line 1047
- contrib/llvm/tools/clang/lib/Analysis/CFG.cpp, line 764
- contrib/llvm/tools/clang/lib/CodeGen/CGExprCXX.cpp
- contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp, line 5228
- contrib/llvm/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp, line 2050
- contrib/llvm/tools/clang/lib/CodeGen/SwiftCallingConv.cpp, line 535
- contrib/llvm/tools/clang/lib/Lex/PPExpressions.cpp
- contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp
- contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp
- contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp
- contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp
- contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp
- contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp, line 2826
- contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp
- contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp, line 430
- contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp, line 6314
- contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp
- contrib/llvm/tools/clang/lib/Sema/SemaType.cpp
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp, line 82
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp, line 466
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp, line 158
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp, line 93
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/APSIntType.cpp
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp
- contrib/llvm/tools/lldb/source/Core/Scalar.cpp, line 2104