/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | LoopPredication.cpp | 284 Value *expandCheck(SCEVExpander &Expander, Instruction *Guard, 288 Optional<Value *> widenICmpRangeCheck(ICmpInst *ICI, SCEVExpander &Expander, 292 SCEVExpander &Expander, 296 SCEVExpander &Expander, 299 SCEVExpander &Expander, Instruction *Guard); 300 bool widenGuardConditions(IntrinsicInst *II, SCEVExpander &Expander); 301 bool widenWidenableBranchGuardConditions(BranchInst *Guard, SCEVExpander &Expander); 400 Value *LoopPredication::expandCheck(SCEVExpander &Expander, in expandCheck() argument 416 Value *LHSV = Expander.expandCodeFor(LHS, Ty, findInsertPt(Guard, {LHS})); in expandCheck() 417 Value *RHSV = Expander.expandCodeFor(RHS, Ty, findInsertPt(Guard, {RHS})); in expandCheck() [all …]
|
H A D | LoopIdiomRecognize.cpp | 1049 SCEVExpander Expander(*SE, *DL, "loop-idiom"); in processLoopStridedStore() local 1050 SCEVExpanderCleaner ExpCleaner(Expander, *DT); in processLoopStridedStore() 1072 Expander.expandCodeFor(Start, DestInt8PtrTy, Preheader->getTerminator()); in processLoopStridedStore() 1101 Expander.expandCodeFor(NumBytesS, IntIdxTy, Preheader->getTerminator()); in processLoopStridedStore() 1198 SCEVExpander Expander(*SE, *DL, "loop-idiom"); in processLoopStoreOfLoopLoad() local 1200 SCEVExpanderCleaner ExpCleaner(Expander, *DT); in processLoopStoreOfLoopLoad() 1220 Value *StoreBasePtr = Expander.expandCodeFor( in processLoopStoreOfLoopLoad() 1260 Value *LoadBasePtr = Expander.expandCodeFor( in processLoopStoreOfLoopLoad() 1288 Expander.expandCodeFor(NumBytesS, IntIdxTy, Preheader->getTerminator()); in processLoopStoreOfLoopLoad() 2646 SCEVExpander Expander(*SE, *DL, "loop-idiom"); in recognizeShiftUntilZero() local [all …]
|
H A D | LoopRerollPass.cpp | 1477 SCEVExpander Expander(*SE, DL, "reroll"); in replace() local 1482 Expander.expandCodeFor(NewIVSCEV, BackedgeTakenCount->getType(), in replace() 1490 Expander.expandCodeFor(ScaledBECount, BackedgeTakenCount->getType(), in replace() 1515 SCEVExpander Expander(*SE, DL, "reroll"); in replaceIV() local 1516 Value *NewIV = Expander.expandCodeFor(NewIVSCEV, Inst->getType(), in replaceIV()
|
H A D | InductiveRangeCheckElimination.cpp | 1025 SCEVExpander Expander(SE, DL, "irce"); in parseLoopStructure() local 1030 Expander.expandCodeFor(FixedRightSCEV, FixedRightSCEV->getType(), Ins); in parseLoopStructure() 1032 Value *IndVarStartV = Expander.expandCodeFor(IndVarStart, IndVarTy, Ins); in parseLoopStructure() 1424 SCEVExpander Expander(SE, F.getParent()->getDataLayout(), "irce"); in run() local 1464 ExitPreLoopAt = Expander.expandCodeFor(ExitPreLoopAtSCEV, IVTy, InsertPt); in run() 1491 ExitMainLoopAt = Expander.expandCodeFor(ExitMainLoopAtSCEV, IVTy, InsertPt); in run()
|
H A D | NaryReassociate.cpp | 625 SCEVExpander Expander(*SE, *DL, "nary-reassociate"); in tryReassociateMinOrMax() local 642 Value *NewMinMax = Expander.expandCodeFor(R2Expr, I->getType(), I); in tryReassociateMinOrMax()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/TableGen/ |
H A D | SetTheory.h | 85 class Expander { 89 virtual ~Expander() = default; 104 StringMap<std::unique_ptr<Expander>> Expanders; 111 void addExpander(StringRef ClassName, std::unique_ptr<Expander>);
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/ |
H A D | CodeExpander.h | 49 inline raw_ostream &operator<<(raw_ostream &OS, const CodeExpander &Expander) { 50 Expander.emit(OS);
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ |
H A D | ScalarEvolutionExpander.h | 501 SCEVExpander &Expander; 510 SCEVExpanderCleaner(SCEVExpander &Expander, DominatorTree &DT) 511 : Expander(Expander), DT(DT), ResultUsed(false) {}
|
H A D | LoopUtils.h | 491 SCEVExpander &Expander);
|
/netbsd-src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ |
H A D | qcom-mdm9615-wp8548-mangoh-green.dts | 157 /* GPIO Expander 0 Mapping : 195 /* GPIO Expander 1 Mapping : 236 /* GPIO Expander 2 Mapping :
|
H A D | r7s72100-rskrza1.dts | 130 /* RIIC ch3 (Port Expander, EEPROM (MAC Addr), Audio Codec) */
|
H A D | aspeed-bmc-facebook-cmm.dts | 1265 * I2c bus connected with I/O Expander. 1272 * I2c bus connected with I/O Expander and EPROMs.
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/TableGen/ |
H A D | SetTheory.cpp | 241 struct FieldExpander : public SetTheory::Expander { 255 void SetTheory::Expander::anchor() {} in anchor() 274 void SetTheory::addExpander(StringRef ClassName, std::unique_ptr<Expander> E) { in addExpander()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/XRay/ |
H A D | Trace.cpp | 336 TraceExpander Expander(Adder, FileHeader.Version); in loadFDRLog() local 339 if (auto E = R->apply(Expander)) in loadFDRLog() 342 if (auto E = Expander.flush()) in loadFDRLog()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | LoopUnrollRuntime.cpp | 672 SCEVExpander Expander(*SE, DL, "loop-unroll"); in UnrollRuntimeLoopRemainder() local 674 Expander.isHighCostExpansion(TripCountSC, L, SCEVCheapExpansionBudget, in UnrollRuntimeLoopRemainder() 749 Value *TripCount = Expander.expandCodeFor(TripCountSC, TripCountSC->getType(), in UnrollRuntimeLoopRemainder() 751 Value *BECount = Expander.expandCodeFor(BECountSC, BECountSC->getType(), in UnrollRuntimeLoopRemainder()
|
H A D | ScalarEvolutionExpander.cpp | 2732 auto InsertedInstructions = Expander.getAllInsertedInstructions(); in cleanup() 2739 Expander.clear(); in cleanup()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonLoopIdiomRecognition.cpp | 2052 SCEVExpander Expander(*SE, *DL, "hexagon-loop-idiom"); in processCopyingStore() local 2062 Value *StoreBasePtr = Expander.expandCodeFor(StoreEv->getStart(), in processCopyingStore() 2076 Expander.clear(); in processCopyingStore() 2133 LoadBasePtr = Expander.expandCodeFor(LoadEv->getStart(), in processCopyingStore() 2172 Value *NumBytes = Expander.expandCodeFor(NumBytesS, IntPtrTy, ExpPt); in processCopyingStore() 2282 Value *NumWords = Expander.expandCodeFor(NumWordsS, Int32Ty, in processCopyingStore()
|
/netbsd-src/sys/dev/i2c/ |
H A D | files.i2c | 207 # Microchip MCP23008 / MCP23017 I/O Expander 282 # Texas Instruments TCA9539 I/O Expander
|
/netbsd-src/sys/dev/microcode/aic7xxx/ |
H A D | aic79xx.reg | 1918 field EXP_ACTIVE 0x10 /* SCSI Expander Active */ 1919 field BSYX 0x08 /* Busy Expander */ 2623 * Expander Signature
|
H A D | aic7xxx.reg | 333 field EXP_ACTIVE 0x10 /* SCSI Expander Active */
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/mips/ |
H A D | loongson-mmi.md | 100 ;; Expander to legitimize moves involving values of vector modes.
|
/netbsd-src/external/gpl3/gcc/dist/gcc/config/mips/ |
H A D | loongson-mmi.md | 100 ;; Expander to legitimize moves involving values of vector modes.
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/ |
H A D | CodeGenRegisters.cpp | 602 struct TupleExpander : SetTheory::Expander {
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/ |
H A D | vector.md | 1 ;; Expander definitions for vector support between altivec & vsx. No
|
/netbsd-src/external/apache2/llvm/dist/clang/utils/TableGen/ |
H A D | NeonEmitter.cpp | 1609 class MaskExpander : public SetTheory::Expander { in emitDagShuffle()
|