Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 177 files:
- contrib/llvm/include/llvm/ADT/StringSwitch.h, 22 times
- contrib/llvm/include/llvm/MC/MCLinkerOptimizationHint.h, line 55
- contrib/llvm/include/llvm/Support/FormatProviders.h, line 266
- contrib/llvm/lib/Analysis/EHPersonalities.cpp, line 27
- contrib/llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp, 6 times
- contrib/llvm/lib/BinaryFormat/Dwarf.cpp, 7 times
- contrib/llvm/lib/CodeGen/MIRParser/MILexer.cpp, 2 times
- contrib/llvm/lib/CodeGen/MIRParser/MIParser.cpp, 3 times
- contrib/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp, 2 times
- contrib/llvm/lib/DebugInfo/PDB/PDBSymbolCompiland.cpp, line 98
- contrib/llvm/lib/IR/AutoUpgrade.cpp, 2 times
- contrib/llvm/lib/IR/DebugInfoMetadata.cpp, 5 times
- contrib/llvm/lib/IR/IntrinsicInst.cpp, 2 times
- contrib/llvm/lib/MC/MCExpr.cpp, line 321
- contrib/llvm/lib/MC/MCParser/AsmLexer.cpp, line 679
- contrib/llvm/lib/MC/MCParser/COFFAsmParser.cpp, 2 times
- contrib/llvm/lib/MC/MCParser/DarwinAsmParser.cpp, 3 times
- contrib/llvm/lib/MC/MCParser/ELFAsmParser.cpp, 2 times
- contrib/llvm/lib/Object/COFFModuleDefinition.cpp, line 124
- contrib/llvm/lib/Object/COFFObjectFile.cpp, line 1310
- contrib/llvm/lib/Object/MachOObjectFile.cpp, 2 times
- contrib/llvm/lib/Object/WasmObjectFile.cpp, line 1464
- contrib/llvm/lib/Passes/PassBuilder.cpp, 2 times
- contrib/llvm/lib/Support/AArch64TargetParser.cpp, 3 times
- contrib/llvm/lib/Support/ARMTargetParser.cpp, 6 times
- contrib/llvm/lib/Support/Host.cpp, 6 times
- contrib/llvm/lib/Support/SymbolRemappingReader.cpp, line 51
- contrib/llvm/lib/Support/Triple.cpp, 8 times
- contrib/llvm/lib/TableGen/TGLexer.cpp, 2 times
- contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, line 5232
- contrib/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp, 11 times
- contrib/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h, line 463
- contrib/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp, 5 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp, 2 times
- contrib/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp, 5 times
- contrib/llvm/lib/Target/AMDGPU/SIISelLowering.cpp, line 2764
- contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp, 3 times
- contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp, line 5043
- contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp, 8 times
- contrib/llvm/lib/Target/ARM/Utils/ARMBaseInfo.h, line 92
- contrib/llvm/lib/Target/AVR/AVRISelLowering.cpp, 2 times
- contrib/llvm/lib/Target/BPF/AsmParser/BPFAsmParser.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp, line 247
- contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp, line 301
- contrib/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp, 2 times
- contrib/llvm/lib/Target/Lanai/LanaiAluCode.h, line 105
- contrib/llvm/lib/Target/Lanai/LanaiCondCode.h, line 74
- contrib/llvm/lib/Target/Lanai/LanaiISelLowering.cpp, line 219
- contrib/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp, 6 times
- contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp, line 305
- contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp, 3 times
- contrib/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp, line 646
- contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp, line 13843
- contrib/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp, line 152
- contrib/llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.h, line 100
- contrib/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp, line 771
- contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp, line 89
- contrib/llvm/lib/Target/Sparc/SparcISelLowering.cpp, line 1021
- contrib/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp, line 305
- contrib/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp, 12 times
- contrib/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp, 2 times
- contrib/llvm/lib/Target/X86/X86ISelLowering.cpp, line 22900
- contrib/llvm/lib/TextAPI/ELF/TBEHandler.cpp, line 59
- contrib/llvm/lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp, line 70
- contrib/llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp, line 29
- contrib/llvm/tools/clang/include/clang/Sema/ScopeInfo.h, line 452
- contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h, line 355
- contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h, line 143
- contrib/llvm/tools/clang/lib/ARCMigrate/ObjCMT.cpp, line 695
- contrib/llvm/tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp, line 334
- contrib/llvm/tools/clang/lib/AST/CommentLexer.cpp, line 60
- contrib/llvm/tools/clang/lib/AST/CommentSema.cpp, 2 times
- contrib/llvm/tools/clang/lib/AST/Decl.cpp, line 2785
- contrib/llvm/tools/clang/lib/AST/NSAPI.cpp, line 520
- contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/Marshallers.h, 2 times
- contrib/llvm/tools/clang/lib/Analysis/BodyFarm.cpp, line 692
- contrib/llvm/tools/clang/lib/Basic/Cuda.cpp, 2 times
- contrib/llvm/tools/clang/lib/Basic/Module.cpp, line 109
- contrib/llvm/tools/clang/lib/Basic/OpenMPKinds.cpp, 11 times
- contrib/llvm/tools/clang/lib/Basic/Sanitizers.cpp, line 20
- contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp, line 170
- contrib/llvm/tools/clang/lib/Basic/Targets/ARM.cpp, line 487
- contrib/llvm/tools/clang/lib/Basic/Targets/Hexagon.cpp, line 134
- contrib/llvm/tools/clang/lib/Basic/Targets/Lanai.cpp, 3 times
- contrib/llvm/tools/clang/lib/Basic/Targets/Mips.cpp, 3 times
- contrib/llvm/tools/clang/lib/Basic/Targets/NVPTX.cpp, 2 times
- contrib/llvm/tools/clang/lib/Basic/Targets/PPC.cpp, 10 times
- contrib/llvm/tools/clang/lib/Basic/Targets/PPC.h, line 99
- contrib/llvm/tools/clang/lib/Basic/Targets/RISCV.cpp, line 75
- contrib/llvm/tools/clang/lib/Basic/Targets/Sparc.cpp, line 56
- contrib/llvm/tools/clang/lib/Basic/Targets/SystemZ.cpp, line 115
- contrib/llvm/tools/clang/lib/Basic/Targets/WebAssembly.cpp, line 38
- contrib/llvm/tools/clang/lib/Basic/Targets/X86.cpp, 13 times
- contrib/llvm/tools/clang/lib/Basic/XRayInstr.cpp, line 20
- contrib/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp, 3 times
- contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp, line 928
- contrib/llvm/tools/clang/lib/Driver/Distro.cpp, 2 times
- contrib/llvm/tools/clang/lib/Driver/Driver.cpp, 5 times
- contrib/llvm/tools/clang/lib/Driver/Job.cpp, 3 times
- contrib/llvm/tools/clang/lib/Driver/SanitizerArgs.cpp, line 993
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Arch/ARM.cpp, 2 times
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Arch/Mips.cpp, 13 times
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Arch/PPC.cpp, 3 times
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Arch/Sparc.cpp, 3 times
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Arch/X86.cpp, 2 times
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Clang.cpp, 3 times
- contrib/llvm/tools/clang/lib/Driver/ToolChains/CommonArgs.cpp, line 210
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Cuda.cpp, line 375
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Darwin.cpp, 3 times
- contrib/llvm/tools/clang/lib/Driver/ToolChains/HIP.cpp, line 132
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Hexagon.cpp, line 31
- contrib/llvm/tools/clang/lib/Driver/ToolChains/MSP430.cpp, 3 times
- contrib/llvm/tools/clang/lib/Driver/Types.cpp, line 196
- contrib/llvm/tools/clang/lib/Driver/XRayArgs.cpp, line 109
- contrib/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp, 29 times
- contrib/llvm/tools/clang/lib/Frontend/DependencyFile.cpp, line 127
- contrib/llvm/tools/clang/lib/Frontend/FrontendAction.cpp, line 369
- contrib/llvm/tools/clang/lib/Frontend/FrontendOptions.cpp, line 16
- contrib/llvm/tools/clang/lib/Frontend/LangStandards.cpp, line 32
- contrib/llvm/tools/clang/lib/Lex/Lexer.cpp, 2 times
- contrib/llvm/tools/clang/lib/Lex/LiteralSupport.cpp, line 812
- contrib/llvm/tools/clang/lib/Lex/ModuleMap.cpp, 5 times
- contrib/llvm/tools/clang/lib/Lex/PPDirectives.cpp, line 189
- contrib/llvm/tools/clang/lib/Lex/PPLexerChange.cpp, 2 times
- contrib/llvm/tools/clang/lib/Lex/PPMacroExpansion.cpp, 3 times
- contrib/llvm/tools/clang/lib/Lex/Pragma.cpp, 2 times
- contrib/llvm/tools/clang/lib/Lex/Preprocessor.cpp, line 746
- contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp, 5 times
- contrib/llvm/tools/clang/lib/Parse/ParseOpenMP.cpp, line 70
- contrib/llvm/tools/clang/lib/Parse/ParsePragma.cpp, 9 times
- contrib/llvm/tools/clang/lib/Sema/SemaAttr.cpp, line 399
- contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp, 2 times
- contrib/llvm/tools/clang/lib/Sema/SemaCodeComplete.cpp, 2 times
- contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp, 2 times
- contrib/llvm/tools/clang/lib/Sema/SemaExceptionSpec.cpp, line 70
- contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp, line 10494
- contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp, line 453
- contrib/llvm/tools/clang/lib/Sema/SemaStmtAttr.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp, line 71
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp, 4 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp, line 159
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp, line 192
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp, line 58
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp, 4 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp, 2 times
- contrib/llvm/tools/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp, line 296
- contrib/llvm/tools/clang/tools/driver/cc1as_main.cpp, 3 times
- contrib/llvm/tools/clang/utils/TableGen/ClangAttrEmitter.cpp, 7 times
- contrib/llvm/tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp, line 1032
- contrib/llvm/tools/clang/utils/TableGen/ClangOptionDocEmitter.cpp, 2 times
- contrib/llvm/tools/lld/COFF/Driver.cpp, 2 times
- contrib/llvm/tools/lld/COFF/DriverUtils.cpp, 2 times
- contrib/llvm/tools/lld/ELF/DWARF.cpp, line 35
- contrib/llvm/tools/lld/ELF/Driver.cpp, line 125
- contrib/llvm/tools/lld/ELF/ScriptParser.cpp, 4 times
- contrib/llvm/tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp, 2 times
- contrib/llvm/tools/lld/tools/lld/lld.cpp, line 55
- contrib/llvm/tools/lldb/source/Host/common/HostInfoBase.cpp, line 106
- contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp, line 1878
- contrib/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/ASan/ASanRuntime.cpp, line 199
- contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp, 2 times
- contrib/llvm/tools/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp, 3 times
- contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp, line 1747
- contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp, 3 times
- contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp, line 354
- contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp, 2 times
- contrib/llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp, line 1011
- contrib/llvm/tools/lldb/source/Utility/Args.cpp, 2 times
- contrib/llvm/tools/llvm-ar/llvm-ar.cpp, 2 times
- contrib/llvm/tools/llvm-cov/llvm-cov.cpp, line 70
- contrib/llvm/tools/llvm-nm/llvm-nm.cpp, 2 times
- contrib/llvm/tools/llvm-objcopy/CopyConfig.cpp, 2 times
- contrib/llvm/utils/TableGen/FastISelEmitter.cpp, line 577