Defined in 9 files as a prototype:
Defined in 23 files as a function:
- contrib/llvm-project/clang/include/clang/AST/Type.h, line 790 (as a function)
- contrib/llvm-project/clang/lib/AST/Type.cpp, line 103 (as a function)
- contrib/llvm-project/clang/lib/CodeGen/CGBlocks.h, line 172 (as a function)
- contrib/llvm-project/clang/lib/CodeGen/CGCUDARuntime.h, line 66 (as a function)
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SVals.cpp, line 222 (as a function)
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SVals.cpp, line 226 (as a function)
- contrib/llvm-project/clang/utils/TableGen/SveEmitter.cpp, line 105 (as a function)
- contrib/llvm-project/llvm/include/llvm/Analysis/ValueLattice.h, line 240 (as a function)
- contrib/llvm-project/llvm/include/llvm/IR/GlobalVariable.h, line 152 (as a function)
- contrib/llvm-project/llvm/include/llvm/IR/ModuleSummaryIndex.h, line 865 (as a function)
- contrib/llvm-project/llvm/include/llvm/Support/KnownBits.h, line 49 (as a function)
- contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues.cpp, line 464 (as a function)
- contrib/llvm-project/llvm/lib/CodeGen/PseudoSourceValue.cpp, line 42 (as a function)
- contrib/llvm-project/llvm/lib/CodeGen/PseudoSourceValue.cpp, line 60 (as a function)
- contrib/llvm-project/llvm/lib/CodeGen/PseudoSourceValue.cpp, line 86 (as a function)
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp, line 9851 (as a function)
- contrib/llvm-project/llvm/lib/IR/DebugInfoMetadata.cpp, line 1304 (as a function)
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp, line 2113 (as a function)
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h, line 56 (as a function)
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp, line 649 (as a function)
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp, line 1357 (as a function)
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp, line 140 (as a function)
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SCCP.cpp, line 96 (as a function)
Referenced in 103 files:
- contrib/llvm-project/clang/include/clang/AST/Type.h, line 791
- contrib/llvm-project/clang/lib/AST/Type.cpp, line 108
- contrib/llvm-project/clang/lib/CodeGen/CGBlocks.cpp, 5 times
- contrib/llvm-project/clang/lib/CodeGen/CGBlocks.h, line 192
- contrib/llvm-project/clang/lib/CodeGen/CGCUDANV.cpp, line 486
- contrib/llvm-project/clang/lib/CodeGen/CGDebugInfo.cpp, line 4478
- contrib/llvm-project/clang/lib/CodeGen/CGDecl.cpp, 4 times
- contrib/llvm-project/clang/lib/CodeGen/CGObjCMac.cpp, 4 times
- contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntime.cpp, 3 times
- contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp, line 4513
- contrib/llvm-project/clang/lib/CodeGen/CGStmtOpenMP.cpp, line 802
- contrib/llvm-project/clang/lib/CodeGen/CodeGenModule.cpp, 3 times
- contrib/llvm-project/clang/lib/Sema/SemaChecking.cpp, 9 times
- contrib/llvm-project/clang/lib/Sema/SemaExpr.cpp, line 5109
- contrib/llvm-project/clang/lib/Sema/SemaOpenMP.cpp, 5 times
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp, line 48
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp, line 3078
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp, line 496
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ProgramState.cpp, line 381
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/RegionStore.cpp, 2 times
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp, line 534
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SVals.cpp, line 235
- contrib/llvm-project/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h, line 214
- contrib/llvm-project/llvm/include/llvm/Analysis/ValueLattice.h, 8 times
- contrib/llvm-project/llvm/include/llvm/IR/GlobalVariable.h, 2 times
- contrib/llvm-project/llvm/include/llvm/IR/MDBuilder.h, line 164
- contrib/llvm-project/llvm/include/llvm/Support/KnownBits.h, line 57
- contrib/llvm-project/llvm/lib/Analysis/BasicAliasAnalysis.cpp, line 679
- contrib/llvm-project/llvm/lib/Analysis/ConstantFolding.cpp, 5 times
- contrib/llvm-project/llvm/lib/Analysis/GlobalsModRef.cpp, 2 times
- contrib/llvm-project/llvm/lib/Analysis/LazyValueInfo.cpp, 6 times
- contrib/llvm-project/llvm/lib/Analysis/Lint.cpp, line 437
- contrib/llvm-project/llvm/lib/Analysis/LoopUnrollAnalyzer.cpp, line 106
- contrib/llvm-project/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp, 3 times
- contrib/llvm-project/llvm/lib/Analysis/ScalarEvolution.cpp, line 7371
- contrib/llvm-project/llvm/lib/Analysis/ValueLatticeUtils.cpp, line 28
- contrib/llvm-project/llvm/lib/Analysis/ValueTracking.cpp, 2 times
- contrib/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp, 2 times
- contrib/llvm-project/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp, line 1286
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp, line 1337
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp, line 1202
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp, line 344
- contrib/llvm-project/llvm/lib/CodeGen/GlobalMerge.cpp, line 647
- contrib/llvm-project/llvm/lib/CodeGen/MachineInstr.cpp, line 1373
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp, 2 times
- contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp, line 328
- contrib/llvm-project/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp, line 229
- contrib/llvm-project/llvm/lib/IR/AsmWriter.cpp, line 3418
- contrib/llvm-project/llvm/lib/IR/Core.cpp, line 2154
- contrib/llvm-project/llvm/lib/IR/Globals.cpp, line 323
- contrib/llvm-project/llvm/lib/IR/MDBuilder.cpp, 2 times
- contrib/llvm-project/llvm/lib/IR/ModuleSummaryIndex.cpp, 2 times
- contrib/llvm-project/llvm/lib/IR/Verifier.cpp, 2 times
- contrib/llvm-project/llvm/lib/LTO/LTOModule.cpp, line 425
- contrib/llvm-project/llvm/lib/Linker/IRMover.cpp, 4 times
- contrib/llvm-project/llvm/lib/Linker/LinkModules.cpp, 2 times
- contrib/llvm-project/llvm/lib/Object/ModuleSymbolTable.cpp, line 202
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, 7 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp, line 106
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp, line 3253
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp, line 2133
- contrib/llvm-project/llvm/lib/Target/ARM/ARMISelLowering.cpp, 8 times
- contrib/llvm-project/llvm/lib/Target/BPF/BTFDebug.cpp, line 1115
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp, line 961
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp, line 230
- contrib/llvm-project/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp, line 489
- contrib/llvm-project/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp, line 134
- contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp, line 84
- contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp, line 714
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCISelLowering.cpp, line 9073
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp, line 43
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/TargetLoweringObjectFile.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/XCore/XCoreISelLowering.cpp, line 260
- contrib/llvm-project/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp, line 197
- contrib/llvm-project/llvm/lib/Transforms/Coroutines/CoroInstr.h, line 168
- contrib/llvm-project/llvm/lib/Transforms/IPO/ConstantMerge.cpp, line 96
- contrib/llvm-project/llvm/lib/Transforms/IPO/ExtractGV.cpp, line 89
- contrib/llvm-project/llvm/lib/Transforms/IPO/GlobalOpt.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/GlobalSplit.cpp, line 81
- contrib/llvm-project/llvm/lib/Transforms/IPO/StripSymbols.cpp, line 340
- contrib/llvm-project/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp, 5 times
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, line 1910
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp, 3 times
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp, line 777
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, line 2730
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp, 3 times
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp, line 1265
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp, line 1240
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp, line 377
- contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp, line 2009
- contrib/llvm-project/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp, line 1114
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SCCP.cpp, 14 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp, line 573
- contrib/llvm-project/llvm/lib/Transforms/Utils/CloneModule.cpp, line 65
- contrib/llvm-project/llvm/lib/Transforms/Utils/CtorUtils.cpp, line 48
- contrib/llvm-project/llvm/lib/Transforms/Utils/VNCoercion.cpp, line 397