Defined in 2 files as a function:
Referenced in 56 files:
- external/bsd/llvm/dist/clang/lib/AST/ExprConstant.cpp
- external/bsd/llvm/dist/clang/lib/AST/Type.cpp, line 131
- external/bsd/llvm/dist/clang/lib/CodeGen/CGExprCXX.cpp, line 749
- external/bsd/llvm/dist/clang/lib/Lex/LiteralSupport.cpp, line 1361
- external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp, line 72
- external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp, line 246
- external/bsd/llvm/dist/llvm/include/llvm/ADT/APInt.h
- external/bsd/llvm/dist/llvm/include/llvm/ADT/BitVector.h, line 260
- external/bsd/llvm/dist/llvm/include/llvm/ADT/SmallBitVector.h
- external/bsd/llvm/dist/llvm/include/llvm/ADT/SparseBitVector.h, line 141
- external/bsd/llvm/dist/llvm/include/llvm/Support/KnownBits.h
- external/bsd/llvm/dist/llvm/include/llvm/Support/MathExtras.h
- external/bsd/llvm/dist/llvm/include/llvm/Support/ScaledNumber.h
- external/bsd/llvm/dist/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp, line 239
- external/bsd/llvm/dist/llvm/lib/Analysis/ConstantFolding.cpp, line 1973
- external/bsd/llvm/dist/llvm/lib/Analysis/InstructionSimplify.cpp
- external/bsd/llvm/dist/llvm/lib/Analysis/ScalarEvolution.cpp
- external/bsd/llvm/dist/llvm/lib/Analysis/ValueTracking.cpp
- external/bsd/llvm/dist/llvm/lib/Analysis/VectorUtils.cpp, line 421
- external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
- external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
- external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
- external/bsd/llvm/dist/llvm/lib/IR/ConstantRange.cpp, line 983
- external/bsd/llvm/dist/llvm/lib/Support/APInt.cpp
- external/bsd/llvm/dist/llvm/lib/Support/NativeFormatting.cpp, line 140
- external/bsd/llvm/dist/llvm/lib/Support/ScaledNumber.cpp
- external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp, line 543
- external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp, line 2249
- external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, line 8499
- external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp, line 53
- external/bsd/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h
- external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
- external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.cpp
- external/bsd/llvm/dist/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp, line 683
- external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h, line 289
- external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp, line 1528
- external/bsd/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp, line 111
- external/bsd/llvm/dist/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp
- external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp, line 1679
- external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp, line 1127
- external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, line 1265
- external/bsd/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h
- external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp, line 160
- external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp, line 2041
- external/bsd/llvm/dist/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
- external/bsd/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.cpp
- external/bsd/llvm/dist/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp, line 1248
- external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
- external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, line 2374
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/LoopUtils.cpp, line 128
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/SimplifyCFG.cpp, line 995
- external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, line 4453
- external/bsd/llvm/dist/llvm/unittests/ADT/APIntTest.cpp
- external/bsd/llvm/dist/llvm/unittests/Support/MathExtrasTest.cpp