/external/swiftshader/third_party/LLVM/utils/TableGen/ |
D | SetTheory.h | 79 struct Expander { struct 80 virtual ~Expander() {} in ~Expander() argument 95 StringMap<Expander*> Expanders; 102 void addExpander(StringRef ClassName, Expander*);
|
D | SetTheory.cpp | 190 struct FieldExpander : public SetTheory::Expander { 217 void SetTheory::addExpander(StringRef ClassName, Expander *E) { in addExpander() 261 if (Expander *Exp = Expanders.lookup(SC[i]->getName())) { in expand()
|
D | CodeGenRegisters.cpp | 163 struct TupleExpander : SetTheory::Expander {
|
/external/llvm/include/llvm/TableGen/ |
D | SetTheory.h | 83 class Expander { 86 virtual ~Expander() {} in ~Expander() 101 StringMap<std::unique_ptr<Expander>> Expanders; 108 void addExpander(StringRef ClassName, std::unique_ptr<Expander>);
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | LoopIdiomRecognize.cpp | 475 SCEVExpander Expander(*SE, "loop-idiom"); in processLoopStridedStore() local 484 Expander.expandCodeFor(Ev->getStart(), Builder.getInt8PtrTy(AddrSpace), in processLoopStridedStore() 491 Expander.clear(); in processLoopStridedStore() 511 Expander.expandCodeFor(NumBytesS, IntPtr, Preheader->getTerminator()); in processLoopStridedStore() 564 SCEVExpander Expander(*SE, "loop-idiom"); in processLoopStoreOfLoopLoad() local 573 Expander.expandCodeFor(StoreEv->getStart(), in processLoopStoreOfLoopLoad() 580 Expander.clear(); in processLoopStoreOfLoopLoad() 589 Expander.expandCodeFor(LoadEv->getStart(), in processLoopStoreOfLoopLoad() 595 Expander.clear(); in processLoopStoreOfLoopLoad() 617 Expander.expandCodeFor(NumBytesS, IntPtr, Preheader->getTerminator()); in processLoopStoreOfLoopLoad()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopIdiomRecognize.cpp | 764 SCEVExpander Expander(*SE, *DL, "loop-idiom"); in processLoopStridedStore() local 780 Expander.expandCodeFor(Start, DestInt8PtrTy, Preheader->getTerminator()); in processLoopStridedStore() 783 Expander.clear(); in processLoopStridedStore() 803 Expander.expandCodeFor(NumBytesS, IntPtr, Preheader->getTerminator()); in processLoopStridedStore() 870 SCEVExpander Expander(*SE, *DL, "loop-idiom"); in processLoopStoreOfLoopLoad() local 886 Value *StoreBasePtr = Expander.expandCodeFor( in processLoopStoreOfLoopLoad() 893 Expander.clear(); in processLoopStoreOfLoopLoad() 908 Value *LoadBasePtr = Expander.expandCodeFor( in processLoopStoreOfLoopLoad() 913 Expander.clear(); in processLoopStoreOfLoopLoad() 933 Expander.expandCodeFor(NumBytesS, IntPtrTy, Preheader->getTerminator()); in processLoopStoreOfLoopLoad()
|
D | InductiveRangeCheckElimination.cpp | 1169 SCEVExpander Expander(SE, F.getParent()->getDataLayout(), "irce"); in run() local 1201 ExitPreLoopAt = Expander.expandCodeFor(ExitPreLoopAtSCEV, IVTy, InsertPt); in run() 1220 ExitMainLoopAt = Expander.expandCodeFor(ExitMainLoopAtSCEV, IVTy, InsertPt); in run()
|
D | LoopRerollPass.cpp | 1501 SCEVExpander Expander(*SE, DL, "reroll"); in replaceIV() local 1503 Expander.expandCodeFor(NewIVSCEV, InstIV->getType(), &Header->front()); in replaceIV() 1545 Value *ICMinusPlus1 = Expander.expandCodeFor( in replaceIV()
|
/external/llvm/lib/Transforms/Utils/ |
D | LoopUnrollRuntime.cpp | 472 SCEVExpander Expander(*SE, DL, "loop-unroll"); in UnrollRuntimeLoopRemainder() local 474 Expander.isHighCostExpansion(TripCountSC, L, PreHeaderBR)) in UnrollRuntimeLoopRemainder() 544 Value *TripCount = Expander.expandCodeFor(TripCountSC, TripCountSC->getType(), in UnrollRuntimeLoopRemainder() 546 Value *BECount = Expander.expandCodeFor(BECountSC, BECountSC->getType(), in UnrollRuntimeLoopRemainder()
|
/external/llvm/lib/TableGen/ |
D | SetTheory.cpp | 231 struct FieldExpander : public SetTheory::Expander { 244 void SetTheory::Expander::anchor() {} in anchor() 264 void SetTheory::addExpander(StringRef ClassName, std::unique_ptr<Expander> E) { in addExpander()
|
/external/clang/utils/TableGen/ |
D | NeonEmitter.cpp | 1624 class MaskExpander : public SetTheory::Expander { in emitDagShuffle()
|
/external/llvm/utils/TableGen/ |
D | CodeGenRegisters.cpp | 541 struct TupleExpander : SetTheory::Expander {
|
/external/dexmaker/lib/ |
D | dalvik-dx-1.jar | META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/ ... |