Defined in 18 files as a function:
- contrib/llvm/include/llvm/CodeGen/MachineMemOperand.h, line 260 (as a function)
- contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h, line 1287 (as a function)
- contrib/llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h, line 334 (as a function)
- contrib/llvm/include/llvm/IR/Instructions.h, line 232 (as a function)
- contrib/llvm/include/llvm/IR/Instructions.h, line 354 (as a function)
- contrib/llvm/include/llvm/IR/Instructions.h, line 558 (as a function)
- contrib/llvm/include/llvm/IR/Instructions.h, line 759 (as a function)
- contrib/llvm/include/llvm/IR/IntrinsicInst.h, line 492 (as a function)
- contrib/llvm/include/llvm/IR/IntrinsicInst.h, line 568 (as a function)
- contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp, line 318 (as a function)
- contrib/llvm/lib/Transforms/Scalar/EarlyCSE.cpp, line 526 (as a function)
- contrib/llvm/tools/clang/include/clang/AST/DeclCXX.h, line 2084 (as a function)
- contrib/llvm/tools/clang/include/clang/AST/Expr.h, line 5510 (as a function)
- contrib/llvm/tools/clang/include/clang/AST/Stmt.h, line 2556 (as a function)
- contrib/llvm/tools/clang/include/clang/AST/Type.h, line 3631 (as a function)
- contrib/llvm/tools/clang/lib/CodeGen/CGCall.h, line 380 (as a function)
- contrib/llvm/tools/clang/lib/CodeGen/CGValue.h, line 301 (as a function)
- contrib/llvm/tools/clang/lib/CodeGen/CGValue.h, line 560 (as a function)
Referenced in 134 files:
- contrib/llvm/include/llvm/CodeGen/MachineMemOperand.h, line 276
- contrib/llvm/include/llvm/CodeGen/SelectionDAGTargetInfo.h, 3 times
- contrib/llvm/include/llvm/IR/IRBuilder.h, 21 times
- contrib/llvm/include/llvm/IR/Instructions.h, 28 times
- contrib/llvm/include/llvm/IR/IntrinsicInst.h, line 571
- contrib/llvm/lib/Analysis/CaptureTracking.cpp, 5 times
- contrib/llvm/lib/Analysis/ConstantFolding.cpp, line 685
- contrib/llvm/lib/Analysis/InstructionPrecedenceTracking.cpp, 2 times
- contrib/llvm/lib/Analysis/InstructionSimplify.cpp, line 3830
- contrib/llvm/lib/Analysis/LazyValueInfo.cpp, line 662
- contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp, 7 times
- contrib/llvm/lib/Analysis/MemorySSA.cpp, 2 times
- contrib/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp, line 225
- contrib/llvm/lib/Analysis/ScalarEvolution.cpp, 3 times
- contrib/llvm/lib/Analysis/ValueLatticeUtils.cpp, 2 times
- contrib/llvm/lib/Analysis/ValueTracking.cpp, 5 times
- contrib/llvm/lib/AsmParser/LLParser.cpp, 12 times
- contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp, 4 times
- contrib/llvm/lib/CodeGen/AtomicExpandPass.cpp, 5 times
- contrib/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp, 4 times
- contrib/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp, line 873
- contrib/llvm/lib/CodeGen/MachineInstr.cpp, line 1308
- contrib/llvm/lib/CodeGen/MachineOperand.cpp, line 1056
- contrib/llvm/lib/CodeGen/MachinePipeliner.cpp, line 2701
- contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp, line 135
- contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp, 39 times
- contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp, 3 times
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp, line 442
- contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp, line 4183
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp, 4 times
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, 11 times
- contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp, line 2383
- contrib/llvm/lib/DebugInfo/CodeView/RecordName.cpp, line 183
- contrib/llvm/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp, line 370
- contrib/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp, 2 times
- contrib/llvm/lib/IR/AsmWriter.cpp, 4 times
- contrib/llvm/lib/IR/Core.cpp, 5 times
- contrib/llvm/lib/IR/IRBuilder.cpp, 6 times
- contrib/llvm/lib/IR/Instruction.cpp, 8 times
- contrib/llvm/lib/IR/Instructions.cpp, 28 times
- contrib/llvm/lib/Target/AArch64/AArch64FastISel.cpp, 2 times
- contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, 2 times
- contrib/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp, line 21
- contrib/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.h, line 25
- contrib/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp, line 2118
- contrib/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp, 3 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp, 7 times
- contrib/llvm/lib/Target/AMDGPU/SIISelLowering.cpp, line 6506
- contrib/llvm/lib/Target/ARM/ARMFastISel.cpp, 2 times
- contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp, 4 times
- contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp, 2 times
- contrib/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp, 3 times
- contrib/llvm/lib/Target/ARM/ARMSelectionDAGInfo.h, 3 times
- contrib/llvm/lib/Target/BPF/BPFSelectionDAGInfo.cpp, line 23
- contrib/llvm/lib/Target/BPF/BPFSelectionDAGInfo.h, line 25
- contrib/llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp, line 737
- contrib/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp, line 2105
- contrib/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, 3 times
- contrib/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp, line 22
- contrib/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.h, line 27
- contrib/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp, line 157
- contrib/llvm/lib/Target/Lanai/LanaiMemAluCombiner.cpp, line 162
- contrib/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.h, line 28
- contrib/llvm/lib/Target/Mips/MipsFastISel.cpp, 2 times
- contrib/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp, 16 times
- contrib/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp, 2 times
- contrib/llvm/lib/Target/NVPTX/NVPTXLowerAlloca.cpp, 2 times
- contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp, 2 times
- contrib/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp, 3 times
- contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp, line 1192
- contrib/llvm/lib/Target/X86/X86FastISel.cpp, 2 times
- contrib/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp, line 694
- contrib/llvm/lib/Target/X86/X86ISelLowering.cpp, 6 times
- contrib/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp, 4 times
- contrib/llvm/lib/Target/X86/X86SelectionDAGInfo.h, 2 times
- contrib/llvm/lib/Target/XCore/XCoreISelLowering.cpp, 3 times
- contrib/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.cpp, line 21
- contrib/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.h, line 27
- contrib/llvm/lib/Transforms/IPO/FunctionAttrs.cpp, 3 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, 4 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp, 3 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp, 4 times
- contrib/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp, 8 times
- contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp, line 254
- contrib/llvm/lib/Transforms/Scalar/EarlyCSE.cpp, 7 times
- contrib/llvm/lib/Transforms/Scalar/GVN.cpp, line 1239
- contrib/llvm/lib/Transforms/Scalar/GVNSink.cpp, line 415
- contrib/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp, 5 times
- contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp, 3 times
- contrib/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp, line 736
- contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp, 7 times
- contrib/llvm/lib/Transforms/Scalar/SCCP.cpp, line 1123
- contrib/llvm/lib/Transforms/Scalar/SROA.cpp, 33 times
- contrib/llvm/lib/Transforms/Utils/Evaluator.cpp, line 470
- contrib/llvm/lib/Transforms/Utils/FlattenCFG.cpp, line 360
- contrib/llvm/lib/Transforms/Utils/FunctionComparator.cpp, 8 times
- contrib/llvm/lib/Transforms/Utils/GlobalStatus.cpp, 4 times
- contrib/llvm/lib/Transforms/Utils/Local.cpp, 3 times
- contrib/llvm/lib/Transforms/Utils/LowerMemIntrinsics.cpp, 7 times
- contrib/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp, 6 times
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, line 467
- contrib/llvm/tools/clang/include/clang/Basic/FileManager.h, 2 times
- contrib/llvm/tools/clang/lib/AST/ASTImporter.cpp, line 5603
- contrib/llvm/tools/clang/lib/AST/ASTStructuralEquivalence.cpp, 2 times
- contrib/llvm/tools/clang/lib/AST/DeclPrinter.cpp, line 650
- contrib/llvm/tools/clang/lib/AST/Expr.cpp, line 644
- contrib/llvm/tools/clang/lib/AST/ODRHash.cpp, 2 times
- contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp, line 414
- contrib/llvm/tools/clang/lib/AST/StmtProfile.cpp, line 309
- contrib/llvm/tools/clang/lib/AST/TextNodeDumper.cpp, line 1095
- contrib/llvm/tools/clang/lib/Basic/FileManager.cpp, 8 times
- contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/CGAtomic.cpp, 6 times
- contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp, 4 times
- contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp, 5 times
- contrib/llvm/tools/clang/lib/CodeGen/CGDecl.cpp, 20 times
- contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp, 3 times
- contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp, 9 times
- contrib/llvm/tools/clang/lib/CodeGen/CGExprComplex.cpp, 5 times
- contrib/llvm/tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp, 11 times
- contrib/llvm/tools/clang/lib/CodeGen/CGStmt.cpp, line 2154
- contrib/llvm/tools/clang/lib/CodeGen/CGStmtOpenMP.cpp, 2 times
- contrib/llvm/tools/clang/lib/CodeGen/CGValue.h, 3 times
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h, line 2341
- contrib/llvm/tools/clang/lib/Frontend/ASTUnit.cpp, 3 times
- contrib/llvm/tools/clang/lib/Parse/ParseStmtAsm.cpp, 3 times
- contrib/llvm/tools/clang/lib/Sema/SemaCodeComplete.cpp, line 2765
- contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp, line 5505
- contrib/llvm/tools/clang/lib/Sema/TreeTransform.h, line 6977
- contrib/llvm/tools/clang/lib/Serialization/ASTReader.cpp, 2 times
- contrib/llvm/tools/clang/lib/Serialization/ASTWriterStmt.cpp, line 280
- contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/IssueHash.cpp, line 66