Defined in 8 files as a prototype:
Defined in 40 files as a function:
- contrib/llvm/include/llvm/CodeGen/MachineBasicBlock.h, line 354 (as a function)
- contrib/llvm/include/llvm/CodeGen/MachineConstantPool.h, line 97 (as a function)
- contrib/llvm/include/llvm/CodeGen/MachineFunction.h, line 440 (as a function)
- contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h, line 1185 (as a function)
- contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h, line 1644 (as a function)
- contrib/llvm/include/llvm/IR/Attributes.h, line 751 (as a function)
- contrib/llvm/include/llvm/IR/DataLayout.h, line 503 (as a function)
- contrib/llvm/include/llvm/IR/GlobalObject.h, line 59 (as a function)
- contrib/llvm/include/llvm/IR/Instructions.h, line 109 (as a function)
- contrib/llvm/include/llvm/IR/Instructions.h, line 226 (as a function)
- contrib/llvm/include/llvm/IR/Instructions.h, line 351 (as a function)
- contrib/llvm/include/llvm/IR/IntrinsicInst.h, line 404 (as a function)
- contrib/llvm/include/llvm/MC/MCFragment.h, line 310 (as a function)
- contrib/llvm/include/llvm/MC/MCSection.h, line 117 (as a function)
- contrib/llvm/include/llvm/Object/COFF.h, line 449 (as a function)
- contrib/llvm/include/llvm/Object/COFF.h, line 566 (as a function)
- contrib/llvm/include/llvm/Object/ObjectFile.h, line 356 (as a function)
- contrib/llvm/include/llvm/Object/ObjectFile.h, line 419 (as a function)
- contrib/llvm/include/llvm/Transforms/Scalar/GVNExpression.h, line 352 (as a function)
- contrib/llvm/lib/CodeGen/MachineOperand.cpp, line 956 (as a function)
- contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp, line 11975 (as a function)
- contrib/llvm/lib/IR/Attributes.cpp, line 211 (as a function)
- contrib/llvm/lib/IR/Attributes.cpp, line 591 (as a function)
- contrib/llvm/lib/IR/Attributes.cpp, line 745 (as a function)
- contrib/llvm/lib/IR/DataLayout.cpp, line 629 (as a function)
- contrib/llvm/lib/IR/Globals.cpp, line 97 (as a function)
- contrib/llvm/lib/MC/WinCOFFObjectWriter.cpp, line 249 (as a function)
- contrib/llvm/lib/Transforms/Coroutines/CoroInstr.h, line 252 (as a function)
- contrib/llvm/lib/Transforms/IPO/ConstantMerge.cpp, line 87 (as a function)
- contrib/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp, line 95 (as a function)
- contrib/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp, line 103 (as a function)
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 893 (as a function)
- contrib/llvm/tools/clang/include/clang/AST/OpenMPClause.h, line 2671 (as a function)
- contrib/llvm/tools/clang/include/clang/AST/OpenMPClause.h, line 2674 (as a function)
- contrib/llvm/tools/clang/include/clang/AST/RecordLayout.h, line 171 (as a function)
- contrib/llvm/tools/clang/lib/CodeGen/Address.h, line 67 (as a function)
- contrib/llvm/tools/clang/lib/CodeGen/CGExprConstant.cpp, line 85 (as a function)
- contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp, line 152 (as a function)
- contrib/llvm/tools/clang/lib/CodeGen/CGValue.h, line 313 (as a function)
- contrib/llvm/tools/clang/lib/CodeGen/CGValue.h, line 563 (as a function)
Referenced in 202 files:
- contrib/llvm/include/llvm/CodeGen/MachineMemOperand.h, 2 times
- contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h, line 1186
- contrib/llvm/include/llvm/Transforms/Scalar/GVNExpression.h, line 337
- contrib/llvm/lib/Analysis/Lint.cpp, 9 times
- contrib/llvm/lib/Analysis/Loads.cpp, 4 times
- contrib/llvm/lib/Analysis/MemDerefPrinter.cpp, line 59
- contrib/llvm/lib/Analysis/MemoryBuiltins.cpp, 3 times
- contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp, line 288
- contrib/llvm/lib/Analysis/TargetTransformInfo.cpp, 2 times
- contrib/llvm/lib/Analysis/ValueTracking.cpp, 2 times
- contrib/llvm/lib/AsmParser/LLParser.cpp, 2 times
- contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp, 7 times
- contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp, 6 times
- contrib/llvm/lib/CodeGen/AsmPrinter/WinException.cpp, 2 times
- contrib/llvm/lib/CodeGen/AtomicExpandPass.cpp, 4 times
- contrib/llvm/lib/CodeGen/BranchRelaxation.cpp, 3 times
- contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp, 5 times
- contrib/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp, 4 times
- contrib/llvm/lib/CodeGen/LowerEmuTLS.cpp, line 130
- contrib/llvm/lib/CodeGen/MIRPrinter.cpp, 4 times
- contrib/llvm/lib/CodeGen/MachineFunction.cpp, 2 times
- contrib/llvm/lib/CodeGen/MachineOperand.cpp, 3 times
- contrib/llvm/lib/CodeGen/SafeStack.cpp, 3 times
- contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp, 36 times
- contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp, 2 times
- contrib/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp, line 131
- contrib/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp, line 415
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp, 11 times
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp, 3 times
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp, 3 times
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp, 2 times
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp, 3 times
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp, 5 times
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp, 2 times
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, 9 times
- contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp, 9 times
- contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp, 7 times
- contrib/llvm/lib/IR/AsmWriter.cpp, 10 times
- contrib/llvm/lib/IR/Attributes.cpp, 8 times
- contrib/llvm/lib/IR/ConstantFold.cpp, line 1073
- contrib/llvm/lib/IR/Core.cpp, 4 times
- contrib/llvm/lib/IR/DataLayout.cpp, 5 times
- contrib/llvm/lib/IR/Globals.cpp, 5 times
- contrib/llvm/lib/IR/Instruction.cpp, 6 times
- contrib/llvm/lib/IR/Instructions.cpp, 8 times
- contrib/llvm/lib/IR/Value.cpp, 2 times
- contrib/llvm/lib/IR/Verifier.cpp, 6 times
- contrib/llvm/lib/LTO/LTOModule.cpp, line 429
- contrib/llvm/lib/Linker/IRMover.cpp, 3 times
- contrib/llvm/lib/Linker/LinkModules.cpp, 2 times
- contrib/llvm/lib/MC/ELFObjectWriter.cpp, 6 times
- contrib/llvm/lib/MC/MCAssembler.cpp, 2 times
- contrib/llvm/lib/MC/MCCodePadder.cpp, line 219
- contrib/llvm/lib/MC/MCELFStreamer.cpp, 2 times
- contrib/llvm/lib/MC/MCFragment.cpp, line 346
- contrib/llvm/lib/MC/MCObjectStreamer.cpp, line 469
- contrib/llvm/lib/MC/MCWinCOFFStreamer.cpp, line 182
- contrib/llvm/lib/MC/MachObjectWriter.cpp, 4 times
- contrib/llvm/lib/MC/WasmObjectWriter.cpp, 5 times
- contrib/llvm/lib/MC/WinCOFFObjectWriter.cpp, 2 times
- contrib/llvm/lib/Object/COFFObjectFile.cpp, line 308
- contrib/llvm/lib/Object/IRSymtab.cpp, line 242
- contrib/llvm/lib/Target/AArch64/AArch64FastISel.cpp, line 3460
- contrib/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp, line 747
- contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, 7 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp, 2 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp, 4 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp, line 34
- contrib/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp, 6 times
- contrib/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp, 7 times
- contrib/llvm/lib/Target/AMDGPU/SIISelLowering.cpp, 2 times
- contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp, 7 times
- contrib/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp, 8 times
- contrib/llvm/lib/Target/ARM/ARMConstantPoolValue.h, line 86
- contrib/llvm/lib/Target/ARM/ARMFastISel.cpp, 4 times
- contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp, 2 times
- contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp, 18 times
- contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp, 2 times
- contrib/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp, line 460
- contrib/llvm/lib/Target/Hexagon/HexagonBranchRelaxation.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp, line 1452
- contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp, line 1384
- contrib/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp, line 664
- contrib/llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp, line 134
- contrib/llvm/lib/Target/Lanai/LanaiISelLowering.cpp, 3 times
- contrib/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp, line 150
- contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp, 4 times
- contrib/llvm/lib/Target/Mips/MipsAsmPrinter.cpp, line 359
- contrib/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp, 5 times
- contrib/llvm/lib/Target/Mips/MipsFastISel.cpp, 2 times
- contrib/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp, line 245
- contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp, 4 times
- contrib/llvm/lib/Target/Mips/MipsSEISelLowering.cpp, 4 times
- contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp, 4 times
- contrib/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp, 6 times
- contrib/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp, 2 times
- contrib/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp, line 1041
- contrib/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp, 2 times
- contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp, 3 times
- contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp, 17 times
- contrib/llvm/lib/Target/Sparc/SparcISelLowering.cpp, 5 times
- contrib/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.cpp, line 35
- contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp, 3 times
- contrib/llvm/lib/Target/SystemZ/SystemZLongBranch.cpp, 4 times
- contrib/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp, line 61
- contrib/llvm/lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp, line 65
- contrib/llvm/lib/Target/X86/X86FastISel.cpp, 3 times
- contrib/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp, 3 times
- contrib/llvm/lib/Target/X86/X86ISelLowering.cpp, 25 times
- contrib/llvm/lib/Target/X86/X86InstrInfo.cpp, 5 times
- contrib/llvm/lib/Target/X86/X86InstructionSelector.cpp, line 492
- contrib/llvm/lib/Target/X86/X86InterleavedAccess.cpp, 2 times
- contrib/llvm/lib/Target/XCore/XCoreISelLowering.cpp, 22 times
- contrib/llvm/lib/Transforms/Coroutines/CoroEarly.cpp, line 66
- contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp, line 302
- contrib/llvm/lib/Transforms/IPO/ConstantMerge.cpp, 5 times
- contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp, line 481
- contrib/llvm/lib/Transforms/IPO/Inliner.cpp, 3 times
- contrib/llvm/lib/Transforms/IPO/LowerTypeTests.cpp, line 1137
- contrib/llvm/lib/Transforms/IPO/MergeFunctions.cpp, 2 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, 3 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp, line 143
- contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp, 20 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp, 3 times
- contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp, 6 times
- contrib/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp, 2 times
- contrib/llvm/lib/Transforms/Instrumentation/EfficiencySanitizer.cpp, 2 times
- contrib/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp, 2 times
- contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, 4 times
- contrib/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp, 4 times
- contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/GVN.cpp, line 1237
- contrib/llvm/lib/Transforms/Scalar/GVNHoist.cpp, 6 times
- contrib/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp, 3 times
- contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp, line 1386
- contrib/llvm/lib/Transforms/Scalar/LICM.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp, 6 times
- contrib/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp, line 429
- contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp, 14 times
- contrib/llvm/lib/Transforms/Scalar/NewGVN.cpp, line 1331
- contrib/llvm/lib/Transforms/Scalar/SROA.cpp, 29 times
- contrib/llvm/lib/Transforms/Scalar/Scalarizer.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp, line 336
- contrib/llvm/lib/Transforms/Utils/FunctionComparator.cpp, 6 times
- contrib/llvm/lib/Transforms/Utils/Local.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/LowerMemIntrinsics.cpp, 7 times
- contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/VNCoercion.cpp, line 390
- contrib/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp, 4 times
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, 6 times
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, 5 times
- contrib/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h, line 2994
- contrib/llvm/tools/clang/lib/AST/ASTContext.cpp, 3 times
- contrib/llvm/tools/clang/lib/AST/DeclBase.cpp, line 395
- contrib/llvm/tools/clang/lib/AST/RecordLayoutBuilder.cpp, 6 times
- contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp, 2 times
- contrib/llvm/tools/clang/lib/AST/StmtProfile.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/Address.h, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/CGAtomic.cpp, 12 times
- contrib/llvm/tools/clang/lib/CodeGen/CGBuilder.h, 20 times
- contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp, 7 times
- contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.cpp, line 146
- contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp, 10 times
- contrib/llvm/tools/clang/lib/CodeGen/CGCall.h, line 296
- contrib/llvm/tools/clang/lib/CodeGen/CGClass.cpp, 6 times
- contrib/llvm/tools/clang/lib/CodeGen/CGCleanup.cpp, 5 times
- contrib/llvm/tools/clang/lib/CodeGen/CGCleanup.h, line 329
- contrib/llvm/tools/clang/lib/CodeGen/CGDecl.cpp, 3 times
- contrib/llvm/tools/clang/lib/CodeGen/CGException.cpp, line 1573
- contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp, 11 times
- contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/CGExprCXX.cpp, 7 times
- contrib/llvm/tools/clang/lib/CodeGen/CGExprConstant.cpp, 3 times
- contrib/llvm/tools/clang/lib/CodeGen/CGExprScalar.cpp, line 276
- contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/CGObjCGNU.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp, line 1920
- contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp, 9 times
- contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp, 10 times
- contrib/llvm/tools/clang/lib/CodeGen/CGStmtOpenMP.cpp, 6 times
- contrib/llvm/tools/clang/lib/CodeGen/CGValue.h, 13 times
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp, 4 times
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h, 6 times
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp, 4 times
- contrib/llvm/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp, line 620
- contrib/llvm/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp, 3 times
- contrib/llvm/tools/clang/lib/CodeGen/SwiftCallingConv.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp, 4 times
- contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp, 2 times
- contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp, line 3719
- contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp, 2 times
- contrib/llvm/tools/clang/lib/Sema/TreeTransform.h, line 8609
- contrib/llvm/tools/clang/lib/Serialization/ASTWriterStmt.cpp, line 2057
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp, 2 times
- contrib/llvm/tools/lld/COFF/Chunks.cpp, line 39
- contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp, line 1799
- contrib/llvm/tools/llvm-objdump/COFFDump.cpp, line 267
- contrib/llvm/tools/llvm-objdump/llvm-objdump.cpp, line 1865