Defined in 3 files as a prototype:
Defined in 4 files as a function:
Referenced in 59 files:
- contrib/llvm-project/clang/lib/AST/ASTContext.cpp
- contrib/llvm-project/clang/lib/Basic/Targets/NVPTX.cpp, line 133
- contrib/llvm-project/clang/lib/CodeGen/CGAtomic.cpp
- contrib/llvm-project/clang/lib/CodeGen/CGCall.cpp, line 3987
- contrib/llvm-project/clang/lib/CodeGen/CGExpr.cpp
- contrib/llvm-project/clang/lib/CodeGen/CGExprConstant.cpp, line 1868
- contrib/llvm-project/clang/lib/CodeGen/CGExprScalar.cpp
- contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntime.cpp
- contrib/llvm-project/clang/lib/Frontend/InitPreprocessor.cpp
- contrib/llvm-project/clang/lib/Sema/Sema.cpp, line 317
- contrib/llvm-project/clang/lib/Sema/SemaChecking.cpp, line 3076
- contrib/llvm-project/llvm/include/llvm/IR/IRBuilder.h, line 511
- contrib/llvm-project/llvm/lib/Analysis/ConstantFolding.cpp
- contrib/llvm-project/llvm/lib/Analysis/InstructionSimplify.cpp
- contrib/llvm-project/llvm/lib/Analysis/TargetLibraryInfo.cpp, line 639
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp, line 2328
- contrib/llvm-project/llvm/lib/CodeGen/AtomicExpandPass.cpp
- contrib/llvm-project/llvm/lib/CodeGen/CodeGenPrepare.cpp
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
- contrib/llvm-project/llvm/lib/CodeGen/IndirectBrExpandPass.cpp
- contrib/llvm-project/llvm/lib/CodeGen/IntrinsicLowering.cpp
- contrib/llvm-project/llvm/lib/CodeGen/LowerEmuTLS.cpp, line 116
- contrib/llvm-project/llvm/lib/CodeGen/SafeStack.cpp, line 215
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp, line 428
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
- contrib/llvm-project/llvm/lib/IR/Instructions.cpp
- contrib/llvm-project/llvm/lib/IR/Value.cpp, line 805
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMISelLowering.cpp
- contrib/llvm-project/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp, line 76
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp, line 36
- contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp, line 2050
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCISelLowering.cpp, line 3378
- contrib/llvm-project/llvm/lib/Target/Target.cpp
- contrib/llvm-project/llvm/lib/Target/X86/X86FastISel.cpp
- contrib/llvm-project/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp, line 79
- contrib/llvm-project/llvm/lib/Target/XCore/XCoreISelLowering.cpp
- contrib/llvm-project/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.cpp, line 29
- contrib/llvm-project/llvm/lib/Transforms/IPO/GlobalOpt.cpp
- contrib/llvm-project/llvm/lib/Transforms/IPO/LowerTypeTests.cpp, line 400
- contrib/llvm-project/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp, line 534
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp, line 76
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp, line 581
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp, line 216
- contrib/llvm-project/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp, line 408
- contrib/llvm-project/llvm/lib/Transforms/Scalar/MergeICmps.cpp, line 655
- contrib/llvm-project/llvm/lib/Transforms/Scalar/NaryReassociate.cpp, line 423
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SROA.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/BuildLibCalls.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/FunctionComparator.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/VNCoercion.cpp
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp, line 374