Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 213 files:
- contrib/llvm-project/clang/include/clang/Sema/ScopeInfo.h, line 466
- contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h, line 406
- contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h, line 141
- contrib/llvm-project/clang/lib/ARCMigrate/ObjCMT.cpp, line 698
- contrib/llvm-project/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp, line 333
- contrib/llvm-project/clang/lib/AST/CommentLexer.cpp, line 59
- contrib/llvm-project/clang/lib/AST/CommentSema.cpp, 2 times
- contrib/llvm-project/clang/lib/AST/Decl.cpp, line 2938
- contrib/llvm-project/clang/lib/AST/NSAPI.cpp, line 515
- contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/Marshallers.h, 4 times
- contrib/llvm-project/clang/lib/Analysis/BodyFarm.cpp, line 689
- contrib/llvm-project/clang/lib/Basic/Cuda.cpp, line 40
- contrib/llvm-project/clang/lib/Basic/LangStandards.cpp, line 30
- contrib/llvm-project/clang/lib/Basic/Module.cpp, line 103
- contrib/llvm-project/clang/lib/Basic/OpenMPKinds.cpp, 17 times
- contrib/llvm-project/clang/lib/Basic/Sanitizers.cpp, line 28
- contrib/llvm-project/clang/lib/Basic/SourceManager.cpp, line 103
- contrib/llvm-project/clang/lib/Basic/Targets/AArch64.cpp, line 128
- contrib/llvm-project/clang/lib/Basic/Targets/ARM.cpp, line 545
- contrib/llvm-project/clang/lib/Basic/Targets/Hexagon.cpp, line 170
- contrib/llvm-project/clang/lib/Basic/Targets/Lanai.cpp, 3 times
- contrib/llvm-project/clang/lib/Basic/Targets/Mips.cpp, 4 times
- contrib/llvm-project/clang/lib/Basic/Targets/NVPTX.cpp, 2 times
- contrib/llvm-project/clang/lib/Basic/Targets/PPC.cpp, 11 times
- contrib/llvm-project/clang/lib/Basic/Targets/PPC.h, line 103
- contrib/llvm-project/clang/lib/Basic/Targets/RISCV.cpp, line 137
- contrib/llvm-project/clang/lib/Basic/Targets/Sparc.cpp, line 55
- contrib/llvm-project/clang/lib/Basic/Targets/SystemZ.cpp, line 115
- contrib/llvm-project/clang/lib/Basic/Targets/WebAssembly.cpp, line 47
- contrib/llvm-project/clang/lib/Basic/Targets/X86.cpp, 13 times
- contrib/llvm-project/clang/lib/Basic/XRayInstr.cpp, line 20
- contrib/llvm-project/clang/lib/CodeGen/BackendUtil.cpp, 4 times
- contrib/llvm-project/clang/lib/CodeGen/CGBuiltin.cpp, 2 times
- contrib/llvm-project/clang/lib/CodeGen/CodeGenModule.cpp, 2 times
- contrib/llvm-project/clang/lib/CodeGen/TargetInfo.cpp, line 1019
- contrib/llvm-project/clang/lib/Driver/Distro.cpp, 2 times
- contrib/llvm-project/clang/lib/Driver/Driver.cpp, 5 times
- contrib/llvm-project/clang/lib/Driver/Job.cpp, 3 times
- contrib/llvm-project/clang/lib/Driver/SanitizerArgs.cpp, line 1136
- contrib/llvm-project/clang/lib/Driver/ToolChains/AVR.cpp, line 33
- contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/ARM.cpp, 2 times
- contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/Mips.cpp, 13 times
- contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/PPC.cpp, 3 times
- contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/Sparc.cpp, 3 times
- contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/X86.cpp, 2 times
- contrib/llvm-project/clang/lib/Driver/ToolChains/Clang.cpp, 3 times
- contrib/llvm-project/clang/lib/Driver/ToolChains/CommonArgs.cpp, line 233
- contrib/llvm-project/clang/lib/Driver/ToolChains/Cuda.cpp, line 377
- contrib/llvm-project/clang/lib/Driver/ToolChains/Darwin.cpp, 3 times
- contrib/llvm-project/clang/lib/Driver/ToolChains/Hexagon.cpp, line 30
- contrib/llvm-project/clang/lib/Driver/ToolChains/MSP430.cpp, 3 times
- contrib/llvm-project/clang/lib/Driver/Types.cpp, line 233
- contrib/llvm-project/clang/lib/Driver/XRayArgs.cpp, line 121
- contrib/llvm-project/clang/lib/Frontend/CompilerInvocation.cpp, 30 times
- contrib/llvm-project/clang/lib/Frontend/DependencyFile.cpp, line 157
- contrib/llvm-project/clang/lib/Frontend/FrontendAction.cpp, line 369
- contrib/llvm-project/clang/lib/Frontend/FrontendOptions.cpp, line 16
- contrib/llvm-project/clang/lib/Lex/DependencyDirectivesSourceMinimizer.cpp, 2 times
- contrib/llvm-project/clang/lib/Lex/Lexer.cpp, 2 times
- contrib/llvm-project/clang/lib/Lex/LiteralSupport.cpp, line 828
- contrib/llvm-project/clang/lib/Lex/ModuleMap.cpp, 5 times
- contrib/llvm-project/clang/lib/Lex/PPDirectives.cpp, line 195
- contrib/llvm-project/clang/lib/Lex/PPLexerChange.cpp, 2 times
- contrib/llvm-project/clang/lib/Lex/PPMacroExpansion.cpp, 4 times
- contrib/llvm-project/clang/lib/Lex/Pragma.cpp, 2 times
- contrib/llvm-project/clang/lib/Lex/Preprocessor.cpp, line 771
- contrib/llvm-project/clang/lib/Parse/ParseDecl.cpp, 6 times
- contrib/llvm-project/clang/lib/Parse/ParseOpenMP.cpp, line 96
- contrib/llvm-project/clang/lib/Parse/ParsePragma.cpp, 12 times
- contrib/llvm-project/clang/lib/Sema/SemaAttr.cpp, line 558
- contrib/llvm-project/clang/lib/Sema/SemaChecking.cpp, 2 times
- contrib/llvm-project/clang/lib/Sema/SemaCodeComplete.cpp, 2 times
- contrib/llvm-project/clang/lib/Sema/SemaDeclAttr.cpp, 2 times
- contrib/llvm-project/clang/lib/Sema/SemaExceptionSpec.cpp, line 70
- contrib/llvm-project/clang/lib/Sema/SemaExpr.cpp, line 11651
- contrib/llvm-project/clang/lib/Sema/SemaInit.cpp, 5 times
- contrib/llvm-project/clang/lib/Sema/SemaStmtAttr.cpp, 2 times
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp, 4 times
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp, line 82
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp, 2 times
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp, line 160
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp, line 193
- contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp, line 57
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp, 4 times
- contrib/llvm-project/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp, 2 times
- contrib/llvm-project/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp, line 135
- contrib/llvm-project/clang/tools/driver/cc1as_main.cpp, 3 times
- contrib/llvm-project/clang/utils/TableGen/ClangAttrEmitter.cpp, 7 times
- contrib/llvm-project/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp, line 1040
- contrib/llvm-project/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp, 2 times
- contrib/llvm-project/clang/utils/TableGen/ClangOptionDocEmitter.cpp, 2 times
- contrib/llvm-project/clang/utils/TableGen/MveEmitter.cpp, line 244
- contrib/llvm-project/lld/COFF/Driver.cpp, 2 times
- contrib/llvm-project/lld/COFF/DriverUtils.cpp, line 118
- contrib/llvm-project/lld/ELF/DWARF.cpp, line 39
- contrib/llvm-project/lld/ELF/Driver.cpp, line 136
- contrib/llvm-project/lld/ELF/ScriptParser.cpp, 5 times
- contrib/llvm-project/lld/MachO/Writer.cpp, 2 times
- contrib/llvm-project/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp, 2 times
- contrib/llvm-project/lld/tools/lld/lld.cpp, line 61
- contrib/llvm-project/lldb/source/Host/common/File.cpp, line 77
- contrib/llvm-project/lldb/source/Host/common/HostInfoBase.cpp, line 111
- contrib/llvm-project/lldb/source/Plugins/ABI/AArch64/ABIAArch64.cpp, line 43
- contrib/llvm-project/lldb/source/Plugins/ABI/X86/ABISysV_x86_64.cpp, 2 times
- contrib/llvm-project/lldb/source/Plugins/ABI/X86/ABIWindows_x86_64.cpp, 2 times
- contrib/llvm-project/lldb/source/Plugins/ABI/X86/ABIX86.cpp, line 45
- contrib/llvm-project/lldb/source/Plugins/InstrumentationRuntime/ASan/InstrumentationRuntimeASan.cpp, line 199
- contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp, 2 times
- contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/BreakpadRecords.cpp, 3 times
- contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp, 2 times
- contrib/llvm-project/lldb/source/Plugins/ObjectFile/wasm/ObjectFileWasm.cpp, line 284
- contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp, 3 times
- contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp, line 353
- contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp, 2 times
- contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp, 3 times
- contrib/llvm-project/lldb/source/Utility/Args.cpp, 2 times
- contrib/llvm-project/llvm/include/llvm/ADT/FloatingPointMode.h, line 133
- contrib/llvm-project/llvm/include/llvm/ADT/StringSwitch.h, 22 times
- contrib/llvm-project/llvm/include/llvm/MC/MCLinkerOptimizationHint.h, line 54
- contrib/llvm-project/llvm/include/llvm/Support/FormatProviders.h, line 265
- contrib/llvm-project/llvm/lib/Analysis/EHPersonalities.cpp, line 26
- contrib/llvm-project/llvm/lib/Analysis/VFABIDemangling.cpp, 2 times
- contrib/llvm-project/llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp, 5 times
- contrib/llvm-project/llvm/lib/BinaryFormat/Dwarf.cpp, 8 times
- contrib/llvm-project/llvm/lib/CodeGen/MIRParser/MILexer.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/MIRParser/MIParser.cpp, 3 times
- contrib/llvm-project/llvm/lib/DWARFLinker/DWARFStreamer.cpp, line 175
- contrib/llvm-project/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp, 2 times
- contrib/llvm-project/llvm/lib/DebugInfo/PDB/PDBSymbolCompiland.cpp, line 96
- contrib/llvm-project/llvm/lib/Frontend/OpenMP/OMPContext.cpp, 3 times
- contrib/llvm-project/llvm/lib/IR/Attributes.cpp, 2 times
- contrib/llvm-project/llvm/lib/IR/AutoUpgrade.cpp, 2 times
- contrib/llvm-project/llvm/lib/IR/DebugInfoMetadata.cpp, 5 times
- contrib/llvm-project/llvm/lib/IR/FPEnv.cpp, 2 times
- contrib/llvm-project/llvm/lib/IR/IntrinsicInst.cpp, line 130
- contrib/llvm-project/llvm/lib/MC/MCExpr.cpp, line 365
- contrib/llvm-project/llvm/lib/MC/MCParser/AsmLexer.cpp, line 692
- contrib/llvm-project/llvm/lib/MC/MCParser/COFFAsmParser.cpp, 2 times
- contrib/llvm-project/llvm/lib/MC/MCParser/DarwinAsmParser.cpp, 3 times
- contrib/llvm-project/llvm/lib/MC/MCParser/ELFAsmParser.cpp, 2 times
- contrib/llvm-project/llvm/lib/MC/MCParser/WasmAsmParser.cpp, 2 times
- contrib/llvm-project/llvm/lib/Object/COFFModuleDefinition.cpp, line 123
- contrib/llvm-project/llvm/lib/Object/COFFObjectFile.cpp, line 1274
- contrib/llvm-project/llvm/lib/Object/MachOObjectFile.cpp, line 4644
- contrib/llvm-project/llvm/lib/Object/WasmObjectFile.cpp, line 1620
- contrib/llvm-project/llvm/lib/Object/WindowsMachineFlag.cpp, line 23
- contrib/llvm-project/llvm/lib/Passes/PassBuilder.cpp, 2 times
- contrib/llvm-project/llvm/lib/Remarks/RemarkFormat.cpp, 2 times
- contrib/llvm-project/llvm/lib/Remarks/YAMLRemarkParser.cpp, line 273
- contrib/llvm-project/llvm/lib/Support/AArch64TargetParser.cpp, 3 times
- contrib/llvm-project/llvm/lib/Support/ARMTargetParser.cpp, 6 times
- contrib/llvm-project/llvm/lib/Support/FileCheck.cpp, line 645
- contrib/llvm-project/llvm/lib/Support/Host.cpp, 8 times
- contrib/llvm-project/llvm/lib/Support/SymbolRemappingReader.cpp, line 50
- contrib/llvm-project/llvm/lib/Support/TargetParser.cpp, line 237
- contrib/llvm-project/llvm/lib/Support/Triple.cpp, 8 times
- contrib/llvm-project/llvm/lib/TableGen/TGLexer.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp, 11 times
- contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp, line 359
- contrib/llvm-project/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h, line 512
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp, 5 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp, 5 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIISelLowering.cpp, line 3180
- contrib/llvm-project/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/ARM/ARMISelLowering.cpp, line 5875
- contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp, 8 times
- contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp, line 54
- contrib/llvm-project/llvm/lib/Target/ARM/Utils/ARMBaseInfo.h, 2 times
- contrib/llvm-project/llvm/lib/Target/AVR/AVRISelLowering.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/BPF/AsmParser/BPFAsmParser.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp, line 247
- contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp, line 909
- contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp, line 367
- contrib/llvm-project/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/Lanai/LanaiAluCode.h, line 104
- contrib/llvm-project/llvm/lib/Target/Lanai/LanaiCondCode.h, line 74
- contrib/llvm-project/llvm/lib/Target/Lanai/LanaiISelLowering.cpp, line 219
- contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp, 6 times
- contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp, line 304
- contrib/llvm-project/llvm/lib/Target/Mips/MipsISelLowering.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp, line 645
- contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp, line 1666
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCISelLowering.cpp, line 16031
- contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp, line 29
- contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp, line 126
- contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp, line 53
- contrib/llvm-project/llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.h, line 131
- contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp, line 783
- contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp, line 88
- contrib/llvm-project/llvm/lib/Target/Sparc/SparcISelLowering.cpp, line 1019
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp, line 1214
- contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.cpp, line 119
- contrib/llvm-project/llvm/lib/Target/VE/VE.h, 3 times
- contrib/llvm-project/llvm/lib/Target/VE/VEISelLowering.cpp, line 228
- contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp, line 332
- contrib/llvm-project/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp, 13 times
- contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp, 2 times
- contrib/llvm-project/llvm/lib/TextAPI/ELF/TBEHandler.cpp, line 58
- contrib/llvm-project/llvm/lib/TextAPI/MachO/Architecture.cpp, line 35
- contrib/llvm-project/llvm/lib/TextAPI/MachO/Target.cpp, line 26
- contrib/llvm-project/llvm/lib/TextAPI/MachO/TextStubCommon.cpp, 2 times
- contrib/llvm-project/llvm/lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp, line 69
- contrib/llvm-project/llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp, line 30
- contrib/llvm-project/llvm/tools/llvm-ar/llvm-ar.cpp, 2 times
- contrib/llvm-project/llvm/tools/llvm-cov/llvm-cov.cpp, line 69
- contrib/llvm-project/llvm/tools/llvm-nm/llvm-nm.cpp, line 972
- contrib/llvm-project/llvm/tools/llvm-objcopy/CopyConfig.cpp, 4 times
- contrib/llvm-project/llvm/tools/llvm-objcopy/ELF/ELFConfig.cpp, 2 times
- contrib/llvm-project/llvm/utils/TableGen/FastISelEmitter.cpp, line 576