Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 161 files:
- contrib/llvm/include/llvm/ADT/StringSwitch.h, 23 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/Analysis/ObjCARCInstKind.cpp, 5 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/IR/AutoUpgrade.cpp, 2 times
- contrib/llvm/lib/IR/DebugInfoMetadata.cpp, 3 times
- contrib/llvm/lib/IR/IntrinsicInst.cpp, 2 times
- contrib/llvm/lib/MC/MCExpr.cpp, line 307
- contrib/llvm/lib/MC/MCParser/AsmLexer.cpp, line 670
- 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 122
- contrib/llvm/lib/Object/MachOObjectFile.cpp, 2 times
- contrib/llvm/lib/Passes/PassBuilder.cpp, line 1384
- contrib/llvm/lib/Support/Host.cpp, 4 times
- contrib/llvm/lib/Support/TargetParser.cpp, 8 times
- contrib/llvm/lib/Support/Triple.cpp, 7 times
- contrib/llvm/lib/TableGen/TGLexer.cpp, 2 times
- contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, line 4777
- contrib/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp, 12 times
- contrib/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h, line 418
- contrib/llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp, 2 times
- contrib/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp, 5 times
- contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUHSAMetadataStreamer.cpp, 3 times
- contrib/llvm/lib/Target/AMDGPU/SIISelLowering.cpp, line 2646
- contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp, 3 times
- contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp, line 4898
- 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/MCTargetDesc/HexagonMCTargetDesc.cpp, line 293
- 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 222
- contrib/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp, 6 times
- contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp, line 298
- contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp, 3 times
- contrib/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp, line 640
- contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2AsmBackend.cpp, line 88
- contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp, line 13346
- contrib/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h, line 98
- contrib/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp, line 53
- contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp, line 87
- contrib/llvm/lib/Target/Sparc/SparcISelLowering.cpp, line 1018
- 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 21493
- 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 397
- contrib/llvm/tools/clang/lib/ARCMigrate/ObjCMT.cpp, line 695
- contrib/llvm/tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp, line 330
- 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 2670
- contrib/llvm/tools/clang/lib/AST/NSAPI.cpp, line 492
- contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/Marshallers.h, 2 times
- contrib/llvm/tools/clang/lib/Analysis/BodyFarm.cpp, line 673
- contrib/llvm/tools/clang/lib/Basic/Cuda.cpp, 2 times
- contrib/llvm/tools/clang/lib/Basic/Module.cpp, line 75
- contrib/llvm/tools/clang/lib/Basic/OpenMPKinds.cpp, 10 times
- contrib/llvm/tools/clang/lib/Basic/Sanitizers.cpp, line 21
- contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp, line 170
- contrib/llvm/tools/clang/lib/Basic/Targets/AMDGPU.cpp, 2 times
- contrib/llvm/tools/clang/lib/Basic/Targets/ARM.cpp, line 464
- contrib/llvm/tools/clang/lib/Basic/Targets/AVR.cpp, line 277
- contrib/llvm/tools/clang/lib/Basic/Targets/Hexagon.cpp, 2 times
- contrib/llvm/tools/clang/lib/Basic/Targets/Lanai.cpp, 3 times
- contrib/llvm/tools/clang/lib/Basic/Targets/Mips.cpp, 4 times
- contrib/llvm/tools/clang/lib/Basic/Targets/NVPTX.cpp, line 146
- contrib/llvm/tools/clang/lib/Basic/Targets/Nios2.cpp, line 34
- contrib/llvm/tools/clang/lib/Basic/Targets/PPC.cpp, 12 times
- contrib/llvm/tools/clang/lib/Basic/Targets/Sparc.cpp, 2 times
- contrib/llvm/tools/clang/lib/Basic/Targets/SystemZ.cpp, 2 times
- contrib/llvm/tools/clang/lib/Basic/Targets/WebAssembly.cpp, 2 times
- contrib/llvm/tools/clang/lib/Basic/Targets/X86.cpp, 8 times
- contrib/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp, 4 times
- contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp, line 1818
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp, line 692
- contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp, line 879
- 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 898
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Arch/ARM.cpp, 2 times
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Arch/Mips.cpp, 12 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, 2 times
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Cuda.cpp, line 288
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Darwin.cpp, 3 times
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Hexagon.cpp, line 32
- contrib/llvm/tools/clang/lib/Driver/Types.cpp, line 178
- contrib/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp, 24 times
- contrib/llvm/tools/clang/lib/Frontend/DependencyFile.cpp, line 127
- contrib/llvm/tools/clang/lib/Frontend/FrontendAction.cpp, line 344
- contrib/llvm/tools/clang/lib/Frontend/FrontendOptions.cpp, line 15
- 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 775
- contrib/llvm/tools/clang/lib/Lex/ModuleMap.cpp, 5 times
- contrib/llvm/tools/clang/lib/Lex/PPDirectives.cpp, line 171
- 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 634
- contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp, 4 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 9872
- contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp, line 441
- contrib/llvm/tools/clang/lib/Sema/SemaStmtAttr.cpp, 2 times
- contrib/llvm/tools/clang/lib/Sema/SemaType.cpp, line 6567
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp, 2 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp, line 68
- 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/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/tools/driver/cc1as_main.cpp, 2 times
- contrib/llvm/tools/clang/utils/TableGen/ClangAttrEmitter.cpp, 6 times
- contrib/llvm/tools/clang/utils/TableGen/ClangOptionDocEmitter.cpp, 2 times
- contrib/llvm/tools/lld/COFF/Driver.cpp, line 469
- contrib/llvm/tools/lld/COFF/DriverUtils.cpp, 2 times
- contrib/llvm/tools/lld/COFF/Writer.cpp, line 924
- contrib/llvm/tools/lld/ELF/Driver.cpp, line 115
- contrib/llvm/tools/lld/ELF/GdbIndex.cpp, line 32
- contrib/llvm/tools/lld/ELF/ScriptParser.cpp, 3 times
- contrib/llvm/tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp, 2 times
- contrib/llvm/tools/lld/tools/lld/lld.cpp, line 46
- contrib/llvm/tools/lldb/source/Commands/CommandObjectArgs.cpp, line 176
- contrib/llvm/tools/lldb/source/Host/common/HostInfoBase.cpp, line 107
- contrib/llvm/tools/lldb/source/Interpreter/Args.cpp, 2 times
- contrib/llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp, line 1875
- 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/Process/gdb-remote/GDBRemoteCommunicationClient.cpp, 3 times
- contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp, line 362
- contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp, 2 times
- contrib/llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp, line 1024
- contrib/llvm/tools/llvm-ar/llvm-ar.cpp, line 778
- contrib/llvm/tools/llvm-cov/llvm-cov.cpp, line 74
- contrib/llvm/tools/llvm-nm/llvm-nm.cpp, 2 times
- contrib/llvm/utils/TableGen/FastISelEmitter.cpp, line 559