Home
last modified time | relevance | path

Searched refs:Expander (Results 1 – 25 of 29) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DLoopPredication.cpp257 Value *expandCheck(SCEVExpander &Expander, IRBuilder<> &Builder,
261 Optional<Value *> widenICmpRangeCheck(ICmpInst *ICI, SCEVExpander &Expander,
265 SCEVExpander &Expander,
269 SCEVExpander &Expander,
271 bool widenGuardConditions(IntrinsicInst *II, SCEVExpander &Expander);
377 Value *LoopPredication::expandCheck(SCEVExpander &Expander, in expandCheck() argument
389 Value *LHSV = Expander.expandCodeFor(LHS, Ty, InsertAt); in expandCheck()
390 Value *RHSV = Expander.expandCodeFor(RHS, Ty, InsertAt); in expandCheck()
432 SCEVExpander &Expander, IRBuilder<> &Builder) { in widenICmpRangeCheckIncrementingLoop() argument
463 expandCheck(Expander, Builder, LimitCheckPred, LatchLimit, RHS, InsertAt); in widenICmpRangeCheckIncrementingLoop()
[all …]
DLoopIdiomRecognize.cpp869 SCEVExpander Expander(*SE, *DL, "loop-idiom"); in processLoopStridedStore() local
890 Expander.expandCodeFor(Start, DestInt8PtrTy, Preheader->getTerminator()); in processLoopStridedStore()
893 Expander.clear(); in processLoopStridedStore()
913 Expander.expandCodeFor(NumBytesS, IntPtr, Preheader->getTerminator()); in processLoopStridedStore()
982 SCEVExpander Expander(*SE, *DL, "loop-idiom"); in processLoopStoreOfLoopLoad() local
998 Value *StoreBasePtr = Expander.expandCodeFor( in processLoopStoreOfLoopLoad()
1005 Expander.clear(); in processLoopStoreOfLoopLoad()
1020 Value *LoadBasePtr = Expander.expandCodeFor( in processLoopStoreOfLoopLoad()
1025 Expander.clear(); in processLoopStoreOfLoopLoad()
1041 Expander.expandCodeFor(NumBytesS, IntPtrTy, Preheader->getTerminator()); in processLoopStoreOfLoopLoad()
DLoopRerollPass.cpp1446 SCEVExpander Expander(*SE, DL, "reroll"); in replace() local
1451 Expander.expandCodeFor(NewIVSCEV, BackedgeTakenCount->getType(), in replace()
1459 Expander.expandCodeFor(ScaledBECount, BackedgeTakenCount->getType(), in replace()
1484 SCEVExpander Expander(*SE, DL, "reroll"); in replaceIV() local
1485 Value *NewIV = Expander.expandCodeFor(NewIVSCEV, Inst->getType(), in replaceIV()
DInductiveRangeCheckElimination.cpp1494 SCEVExpander Expander(SE, F.getParent()->getDataLayout(), "irce"); in run() local
1536 ExitPreLoopAt = Expander.expandCodeFor(ExitPreLoopAtSCEV, IVTy, InsertPt); in run()
1565 ExitMainLoopAt = Expander.expandCodeFor(ExitMainLoopAtSCEV, IVTy, InsertPt); in run()
/external/apache-commons-compress/src/test/java/org/apache/commons/compress/archivers/examples/
DExpanderTest.java61 new Expander().expand("7z", archive, resultDir); in sevenZTwoFileVersion()
68 new Expander().expand(archive, resultDir); in sevenZTwoFileVersionWithAutoDetection()
76 new Expander().expand("7z", i, resultDir); in sevenZInputStreamVersion()
84 new Expander().expand(i, resultDir); in sevenZInputStreamVersionWithAutoDetection()
92 new Expander().expand("7z", c, resultDir); in sevenZChannelVersion()
101 new Expander().expand(f, resultDir); in sevenZFileVersion()
110 new Expander().expand(f, resultDir); in zipFileVersion()
119 new Expander().expand(f, resultDir); in fileCantEscapeViaAbsolutePath()
130 new Expander().expand(f, resultDir); in fileCantEscapeDoubleDotPath()
147 new Expander().expand(f, resultDir); in fileCantEscapeDoubleDotPathWithSimilarSibling()
DParameterizedExpanderTest.java97 new Expander().expand(format, archive, resultDir); in fileVersion()
103 new Expander().expand(archive, resultDir); in fileVersionWithAutoDetection()
110 new Expander().expand(format, i, resultDir); in inputStreamVersion()
118 new Expander().expand(i, resultDir); in inputStreamVersionWithAutoDetection()
126 new Expander().expand(format, c, resultDir); in channelVersion()
135 new Expander().expand(ais, resultDir); in archiveInputStreamVersion()
/external/swiftshader/third_party/LLVM/utils/TableGen/
DSetTheory.h79 struct Expander { struct
80 virtual ~Expander() {} in ~Expander() argument
95 StringMap<Expander*> Expanders;
102 void addExpander(StringRef ClassName, Expander*);
DSetTheory.cpp190 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()
DCodeGenRegisters.cpp163 struct TupleExpander : SetTheory::Expander {
/external/llvm/include/llvm/TableGen/
DSetTheory.h83 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-7.0/llvm/include/llvm/TableGen/
DSetTheory.h86 class Expander {
90 virtual ~Expander() = default;
105 StringMap<std::unique_ptr<Expander>> Expanders;
112 void addExpander(StringRef ClassName, std::unique_ptr<Expander>);
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DLoopIdiomRecognize.cpp475 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/
DLoopIdiomRecognize.cpp764 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()
DInductiveRangeCheckElimination.cpp1169 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()
DLoopRerollPass.cpp1501 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/
DLoopUnrollRuntime.cpp472 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/
DSetTheory.cpp231 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/swiftshader/third_party/llvm-7.0/llvm/lib/TableGen/
DSetTheory.cpp242 struct FieldExpander : public SetTheory::Expander {
256 void SetTheory::Expander::anchor() {} in anchor()
275 void SetTheory::addExpander(StringRef ClassName, std::unique_ptr<Expander> E) { in addExpander()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DLoopUnrollRuntime.cpp602 SCEVExpander Expander(*SE, DL, "loop-unroll"); in UnrollRuntimeLoopRemainder() local
604 Expander.isHighCostExpansion(TripCountSC, L, PreHeaderBR)) { in UnrollRuntimeLoopRemainder()
678 Value *TripCount = Expander.expandCodeFor(TripCountSC, TripCountSC->getType(), in UnrollRuntimeLoopRemainder()
680 Value *BECount = Expander.expandCodeFor(BECountSC, BECountSC->getType(), in UnrollRuntimeLoopRemainder()
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopIdiom/
Dunsafe.ll4 ; in udiv hoisted out of the loop by the SCEV Expander
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
DO0-pipeline.ll42 ; CHECK-NEXT: X86 WinAlloca Expander
DO3-pipeline.ll95 ; CHECK-NEXT: X86 WinAlloca Expander
/external/apache-commons-compress/src/main/java/org/apache/commons/compress/archivers/examples/
DExpander.java46 public class Expander { class
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonLoopIdiomRecognition.cpp2030 SCEVExpander Expander(*SE, *DL, "hexagon-loop-idiom"); in processCopyingStore() local
2040 Value *StoreBasePtr = Expander.expandCodeFor(StoreEv->getStart(), in processCopyingStore()
2054 Expander.clear(); in processCopyingStore()
2111 LoadBasePtr = Expander.expandCodeFor(LoadEv->getStart(), in processCopyingStore()
2150 Value *NumBytes = Expander.expandCodeFor(NumBytesS, IntPtrTy, ExpPt); in processCopyingStore()
2262 Value *NumWords = Expander.expandCodeFor(NumWordsS, Int32Ty, in processCopyingStore()
/external/u-boot/drivers/gpio/
DKconfig144 bool "PCF8575 I2C GPIO Expander driver"

12