Defined in 7 files as a macro:
Referenced in 239 files:
- contrib/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h, 2 times
- contrib/llvm/include/llvm/Support/CodeGenCWrappers.h, line 31
- contrib/llvm/lib/Analysis/BasicAliasAnalysis.cpp, line 268
- contrib/llvm/lib/Analysis/InstructionSimplify.cpp, 4 times
- contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp, 2 times
- contrib/llvm/lib/Analysis/ScalarEvolution.cpp, 9 times
- contrib/llvm/lib/Analysis/TargetLibraryInfo.cpp, 5 times
- contrib/llvm/lib/Analysis/ValueTracking.cpp, 3 times
- contrib/llvm/lib/BinaryFormat/Magic.cpp, line 176
- contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp, line 2622
- contrib/llvm/lib/Bitcode/Reader/MetadataLoader.cpp, 4 times
- contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp, 2 times
- contrib/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp, line 1258
- contrib/llvm/lib/CodeGen/AsmPrinter/DIE.cpp, line 455
- contrib/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp, line 288
- contrib/llvm/lib/CodeGen/MIRPrinter.cpp, line 747
- contrib/llvm/lib/CodeGen/RegAllocFast.cpp, 4 times
- contrib/llvm/lib/CodeGen/RegisterCoalescer.cpp, 2 times
- contrib/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp, 2 times
- contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp, 2 times
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp, 4 times
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp, line 1879
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp, 2 times
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp, 10 times
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, line 2594
- contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp, 2 times
- contrib/llvm/lib/CodeGen/TargetLoweringBase.cpp, 2 times
- contrib/llvm/lib/CodeGen/TargetPassConfig.cpp, line 653
- contrib/llvm/lib/DebugInfo/PDB/Native/InfoStream.cpp, line 75
- contrib/llvm/lib/Demangle/ItaniumDemangle.cpp, line 1951
- contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOAArch64.h, 2 times
- contrib/llvm/lib/IR/ConstantFold.cpp, line 933
- contrib/llvm/lib/IR/Function.cpp, 6 times
- contrib/llvm/lib/IR/InlineAsm.cpp, line 265
- contrib/llvm/lib/IR/Value.cpp, line 520
- contrib/llvm/lib/IR/Verifier.cpp, 2 times
- contrib/llvm/lib/MC/MCObjectFileInfo.cpp, line 313
- contrib/llvm/lib/Object/SymbolicFile.cpp, line 49
- contrib/llvm/lib/Option/OptTable.cpp, line 395
- contrib/llvm/lib/Support/APFloat.cpp, 2 times
- contrib/llvm/lib/Support/CommandLine.cpp, 3 times
- contrib/llvm/lib/Support/FoldingSet.cpp, 2 times
- contrib/llvm/lib/Support/FormattedStream.cpp, line 35
- contrib/llvm/lib/Support/GraphWriter.cpp, line 58
- contrib/llvm/lib/Support/Host.cpp, line 240
- contrib/llvm/lib/Support/YAMLParser.cpp, 4 times
- contrib/llvm/lib/Support/raw_ostream.cpp, 4 times
- contrib/llvm/lib/TableGen/TGLexer.cpp, 2 times
- contrib/llvm/lib/Target/AArch64/AArch64CondBrTuning.cpp, 2 times
- contrib/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp, line 336
- contrib/llvm/lib/Target/AArch64/AArch64FastISel.cpp, line 2119
- contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, 3 times
- contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp, 4 times
- contrib/llvm/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp, line 200
- contrib/llvm/lib/Target/AArch64/AArch64RegisterBankInfo.cpp, line 515
- contrib/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp, line 3358
- contrib/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp, 8 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp, 5 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp, 3 times
- contrib/llvm/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp, line 561
- contrib/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp, line 641
- contrib/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp, 3 times
- contrib/llvm/lib/Target/ARM/ARMAsmPrinter.cpp, 2 times
- contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp, line 2580
- contrib/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp, line 723
- contrib/llvm/lib/Target/ARM/ARMFastISel.cpp, 4 times
- contrib/llvm/lib/Target/ARM/ARMFrameLowering.cpp, 5 times
- contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp, line 4082
- contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp, 14 times
- contrib/llvm/lib/Target/ARM/ARMInstructionSelector.cpp, line 691
- contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp, 2 times
- contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp, 3 times
- contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp, 5 times
- contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp, line 1507
- contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp, line 211
- contrib/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp, 2 times
- contrib/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp, line 684
- contrib/llvm/lib/Target/AVR/AVRRegisterInfo.cpp, line 185
- contrib/llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp, line 497
- contrib/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp, line 1464
- contrib/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/HexagonBitTracker.cpp, line 976
- contrib/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp, line 2261
- contrib/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp, line 337
- contrib/llvm/lib/Target/Hexagon/HexagonRDFOpt.cpp, line 135
- contrib/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp, 6 times
- contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp, 2 times
- contrib/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp, line 790
- contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp, 4 times
- contrib/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp, 8 times
- contrib/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp, line 1897
- contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp, line 555
- contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp, 6 times
- contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp, line 2195
- contrib/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp, 2 times
- contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp, 18 times
- contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp, 5 times
- contrib/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp, 3 times
- contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp, line 214
- contrib/llvm/lib/Target/Sparc/SparcInstrInfo.cpp, 13 times
- contrib/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp, 2 times
- contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp, 2 times
- contrib/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp, 48 times
- contrib/llvm/lib/Target/X86/X86AsmPrinter.cpp, line 391
- contrib/llvm/lib/Target/X86/X86FastISel.cpp, 9 times
- contrib/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp, 3 times
- contrib/llvm/lib/Target/X86/X86ISelLowering.cpp, 28 times
- contrib/llvm/lib/Target/X86/X86InstrInfo.cpp, 6 times
- contrib/llvm/lib/Target/X86/X86TargetTransformInfo.cpp, 2 times
- contrib/llvm/lib/Target/X86/X86WinAllocaExpander.cpp, line 228
- contrib/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp, line 140
- contrib/llvm/lib/Transforms/IPO/FunctionAttrs.cpp, line 856
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, 4 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp, 7 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp, line 464
- contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, line 2099
- contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, line 2207
- contrib/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp, line 549
- contrib/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp, line 427
- contrib/llvm/lib/Transforms/ObjCARC/PtrState.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp, line 1880
- contrib/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp, 3 times
- contrib/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp, line 268
- contrib/llvm/lib/Transforms/Scalar/LoopRotation.cpp, line 524
- contrib/llvm/lib/Transforms/Utils/FunctionComparator.cpp, line 415
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 7392
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, line 487
- contrib/llvm/tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp, line 81
- contrib/llvm/tools/clang/lib/ARCMigrate/TransformActions.cpp, line 542
- contrib/llvm/tools/clang/lib/AST/ASTContext.cpp, 2 times
- contrib/llvm/tools/clang/lib/AST/ASTDiagnostic.cpp, line 363
- contrib/llvm/tools/clang/lib/AST/ASTDumper.cpp, line 1548
- contrib/llvm/tools/clang/lib/AST/ASTStructuralEquivalence.cpp, line 442
- contrib/llvm/tools/clang/lib/AST/Expr.cpp, 3 times
- contrib/llvm/tools/clang/lib/AST/ExprCXX.cpp, 2 times
- contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp, 8 times
- contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp, 2 times
- contrib/llvm/tools/clang/lib/AST/NestedNameSpecifier.cpp, line 305
- contrib/llvm/tools/clang/lib/AST/TypeLoc.cpp, line 204
- contrib/llvm/tools/clang/lib/AST/TypePrinter.cpp, line 216
- contrib/llvm/tools/clang/lib/Analysis/PrintfFormatString.cpp, line 444
- contrib/llvm/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp, line 112
- contrib/llvm/tools/clang/lib/Analysis/ScanfFormatString.cpp, 2 times
- contrib/llvm/tools/clang/lib/Basic/TargetInfo.cpp, 2 times
- contrib/llvm/tools/clang/lib/Basic/Targets/AMDGPU.cpp, line 171
- contrib/llvm/tools/clang/lib/Basic/Targets/X86.cpp, 73 times
- contrib/llvm/tools/clang/lib/CodeGen/CGAtomic.cpp, 13 times
- contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp, 11 times
- contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp, 3 times
- contrib/llvm/tools/clang/lib/CodeGen/CGClass.cpp, line 1459
- contrib/llvm/tools/clang/lib/CodeGen/CGCoroutine.cpp, line 663
- contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp, line 2824
- contrib/llvm/tools/clang/lib/CodeGen/CGException.cpp, line 136
- contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp, line 695
- contrib/llvm/tools/clang/lib/CodeGen/CGExprCXX.cpp, line 617
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp, line 4045
- contrib/llvm/tools/clang/lib/CodeGen/MacroPPCallbacks.cpp, line 133
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Clang.cpp, line 2123
- contrib/llvm/tools/clang/lib/Driver/ToolChains/Myriad.cpp, line 220
- contrib/llvm/tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp, 4 times
- contrib/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp, line 1830
- contrib/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp, 2 times
- contrib/llvm/tools/clang/lib/Frontend/SerializedDiagnosticReader.cpp, line 131
- contrib/llvm/tools/clang/lib/Lex/Lexer.cpp, 3 times
- contrib/llvm/tools/clang/lib/Lex/LiteralSupport.cpp, 3 times
- contrib/llvm/tools/clang/lib/Lex/ModuleMap.cpp, line 1505
- contrib/llvm/tools/clang/lib/Lex/TokenConcatenation.cpp, line 239
- contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp, 4 times
- contrib/llvm/tools/clang/lib/Parse/ParseDeclCXX.cpp, line 4243
- contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp, 2 times
- contrib/llvm/tools/clang/lib/Parse/ParseInit.cpp, line 504
- contrib/llvm/tools/clang/lib/Parse/ParseOpenMP.cpp, 4 times
- contrib/llvm/tools/clang/lib/Parse/ParseStmt.cpp, line 206
- contrib/llvm/tools/clang/lib/Parse/ParseTentative.cpp, 2 times
- contrib/llvm/tools/clang/lib/Parse/Parser.cpp, 3 times
- contrib/llvm/tools/clang/lib/Rewrite/HTMLRewrite.cpp, line 418
- contrib/llvm/tools/clang/lib/Sema/CodeCompleteConsumer.cpp, line 565
- contrib/llvm/tools/clang/lib/Sema/JumpDiagnostics.cpp, line 326
- contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp, 2 times
- contrib/llvm/tools/clang/lib/Sema/SemaCodeComplete.cpp, 6 times
- contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp, 2 times
- contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp, 3 times
- contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp, 5 times
- contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp, line 4187
- contrib/llvm/tools/clang/lib/Sema/SemaExprMember.cpp, line 254
- contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp, 3 times
- contrib/llvm/tools/clang/lib/Sema/SemaLambda.cpp, line 350
- contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp, line 2681
- contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp, 5 times
- contrib/llvm/tools/clang/lib/Sema/SemaStmtAsm.cpp, line 282
- contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp, 3 times
- contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp, 4 times
- contrib/llvm/tools/clang/lib/Sema/SemaType.cpp, 7 times
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp, line 192
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp, line 1240
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp, line 328
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp, line 163
- contrib/llvm/tools/clang/utils/TableGen/NeonEmitter.cpp, 3 times
- contrib/llvm/tools/lld/ELF/Arch/AArch64.cpp, line 279
- contrib/llvm/tools/lld/ELF/Arch/ARM.cpp, 4 times
- contrib/llvm/tools/lld/ELF/Arch/Mips.cpp, 3 times
- contrib/llvm/tools/lld/ELF/InputSection.cpp, line 742
- contrib/llvm/tools/lld/lib/Core/SymbolTable.cpp, line 164
- contrib/llvm/tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp, line 520
- contrib/llvm/tools/lldb/include/lldb/lldb-private-defines.h, line 19
- contrib/llvm/tools/lldb/source/Commands/CommandObjectMemory.cpp, line 445
- contrib/llvm/tools/lldb/source/Core/Address.cpp, line 423
- contrib/llvm/tools/lldb/source/Core/AddressRange.cpp, line 154
- contrib/llvm/tools/lldb/source/Core/Communication.cpp, line 348
- contrib/llvm/tools/lldb/source/Core/FormatEntity.cpp, line 718
- contrib/llvm/tools/lldb/source/Core/ValueObject.cpp, line 2285
- contrib/llvm/tools/lldb/source/Expression/REPL.cpp, line 358
- contrib/llvm/tools/lldb/source/Interpreter/Args.cpp, 2 times
- contrib/llvm/tools/lldb/source/Interpreter/OptionValueArray.cpp, line 280
- contrib/llvm/tools/lldb/source/Interpreter/OptionValueFileSpecLIst.cpp, line 81
- contrib/llvm/tools/lldb/source/Interpreter/OptionValuePathMappings.cpp, line 99
- contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp, line 406
- contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/Cocoa.cpp, line 537
- contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptExpressionOpts.cpp, line 59
- contrib/llvm/tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp, line 252
- contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp, line 735
- contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp, line 3573
- contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp, 2 times
- contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp, line 350
- contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp, line 811
- contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.cpp, 3 times
- contrib/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp, 2 times
- contrib/llvm/tools/lldb/source/Target/Process.cpp, line 3596
- contrib/llvm/tools/lldb/source/Target/StackFrame.cpp, 3 times
- contrib/llvm/tools/lldb/source/Target/StackFrameList.cpp, line 177
- contrib/llvm/tools/lldb/source/Utility/ArchSpec.cpp, line 1137
- contrib/llvm/tools/lldb/source/Utility/FastDemangle.cpp, 5 times
- contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.cpp, line 903
- contrib/llvm/tools/lldb/tools/lldb-mi/MIUtilString.cpp, 2 times
- contrib/llvm/tools/llvm-mc/Disassembler.cpp, line 69
- contrib/llvm/tools/llvm-readobj/ELFDumper.cpp, 2 times
- contrib/llvm/utils/TableGen/IntrinsicEmitter.cpp, 4 times