[Modules] Move InstIterator out of the Support library, where it had no

Press ? to show keyboard shortcuts.
Auditors
dsanders
H39 MIPS Backend Audit Triggered Audit
Committed
chandlercMar 4 2014, 2:30 AM
Parents
rL202813: tsan: move all pthread_cond interceptors into sanitizer_common
Branches
Unknown
Tags
Unknown
Subscribers
None
Description

[Modules] Move InstIterator out of the Support library, where it had no
business.

This header includes Function and BasicBlock and directly uses the
interfaces of both classes. It has to do with the IR, it even has that
in the name. =] Put it in the library it belongs to.

This is one step toward making LLVM's Support library survive a C++
modules bootstrap.

dsanders resigned from this audit.Via LegacyMar 19 2014, 7:19 AM

Changes (26)

HistoryBrowseChangePath
HistoryBrowseModifiedllvm/trunk/include/llvm/Analysis/ConstantsScanner.h
HistoryBrowseMoved Herellvm/trunk/include/llvm/IR/InstIterator.h
HistoryBrowseMoved Awayllvm/trunk/include/llvm/Support/InstIterator.h
HistoryBrowseModifiedllvm/trunk/lib/Analysis/AliasAnalysisEvaluator.cpp
HistoryBrowseModifiedllvm/trunk/lib/Analysis/AliasSetTracker.cpp
HistoryBrowseModifiedllvm/trunk/lib/Analysis/Delinearization.cpp
HistoryBrowseModifiedllvm/trunk/lib/Analysis/DependenceAnalysis.cpp
HistoryBrowseModifiedllvm/trunk/lib/Analysis/IPA/FindUsedTypes.cpp
HistoryBrowseModifiedllvm/trunk/lib/Analysis/IPA/GlobalsModRef.cpp
HistoryBrowseModifiedllvm/trunk/lib/Analysis/MemDepPrinter.cpp
HistoryBrowseModifiedllvm/trunk/lib/Analysis/ScalarEvolution.cpp
HistoryBrowseModifiedllvm/trunk/lib/IR/Function.cpp
HistoryBrowseModifiedllvm/trunk/lib/Target/Mips/MipsConstantIslandPass.cpp
HistoryBrowseModifiedllvm/trunk/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp
HistoryBrowseModifiedllvm/trunk/lib/Target/NVPTX/NVPTXSplitBBatBar.cpp
HistoryBrowseModifiedllvm/trunk/lib/Target/NVPTX/NVPTXUtilities.cpp
HistoryBrowseModifiedllvm/trunk/lib/Transforms/IPO/FunctionAttrs.cpp
HistoryBrowseModifiedllvm/trunk/lib/Transforms/Instrumentation/BoundsChecking.cpp
HistoryBrowseModifiedllvm/trunk/lib/Transforms/Instrumentation/GCOVProfiling.cpp
HistoryBrowseModifiedllvm/trunk/lib/Transforms/ObjCARC/ObjCARC.h
HistoryBrowseModifiedllvm/trunk/lib/Transforms/ObjCARC/ObjCARCExpand.cpp
HistoryBrowseModifiedllvm/trunk/lib/Transforms/Scalar/ADCE.cpp
HistoryBrowseModifiedllvm/trunk/lib/Transforms/Scalar/ConstantProp.cpp
HistoryBrowseModifiedllvm/trunk/lib/Transforms/Scalar/DCE.cpp
HistoryBrowseModifiedllvm/trunk/lib/Transforms/Scalar/SampleProfile.cpp
HistoryBrowseModifiedllvm/trunk/unittests/Analysis/CFGTest.cpp

rL202814

llvm/trunk/include/llvm/Analysis/ConstantsScanner.h

Loading...

llvm/trunk/include/llvm/IR/InstIterator.h

Loading...

llvm/trunk/include/llvm/Support/InstIterator.h

Loading...

llvm/trunk/lib/Analysis/AliasAnalysisEvaluator.cpp

Loading...

llvm/trunk/lib/Analysis/AliasSetTracker.cpp

Loading...

llvm/trunk/lib/Analysis/Delinearization.cpp

Loading...

llvm/trunk/lib/Analysis/DependenceAnalysis.cpp

Loading...

llvm/trunk/lib/Analysis/IPA/FindUsedTypes.cpp

Loading...

llvm/trunk/lib/Analysis/IPA/GlobalsModRef.cpp

Loading...

llvm/trunk/lib/Analysis/MemDepPrinter.cpp

Loading...

llvm/trunk/lib/Analysis/ScalarEvolution.cpp

Loading...

llvm/trunk/lib/IR/Function.cpp

Loading...

llvm/trunk/lib/Target/Mips/MipsConstantIslandPass.cpp

Loading...

llvm/trunk/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp

Loading...

llvm/trunk/lib/Target/NVPTX/NVPTXSplitBBatBar.cpp

Loading...

llvm/trunk/lib/Target/NVPTX/NVPTXUtilities.cpp

Loading...

llvm/trunk/lib/Transforms/IPO/FunctionAttrs.cpp

Loading...

llvm/trunk/lib/Transforms/Instrumentation/BoundsChecking.cpp

Loading...

llvm/trunk/lib/Transforms/Instrumentation/GCOVProfiling.cpp

Loading...

llvm/trunk/lib/Transforms/ObjCARC/ObjCARC.h

Loading...

llvm/trunk/lib/Transforms/ObjCARC/ObjCARCExpand.cpp

Loading...

llvm/trunk/lib/Transforms/Scalar/ADCE.cpp

Loading...

llvm/trunk/lib/Transforms/Scalar/ConstantProp.cpp

Loading...

llvm/trunk/lib/Transforms/Scalar/DCE.cpp

Loading...

llvm/trunk/lib/Transforms/Scalar/SampleProfile.cpp

Loading...

llvm/trunk/unittests/Analysis/CFGTest.cpp

Loading...

Add Comment