| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopPredication.cpp | 392 Expander.expandCodeFor(LHS, Ty, findInsertPt(Expander, Guard, {LHS})); in expandCheck() 394 Expander.expandCodeFor(RHS, Ty, findInsertPt(Expander, Guard, {RHS})); in expandCheck() 564 if (!Expander.isSafeToExpandAt(LatchStart, Guard) || in widenICmpRangeCheckIncrementingLoop() 565 !Expander.isSafeToExpandAt(LatchLimit, Guard)) { in widenICmpRangeCheckIncrementingLoop() 608 if (!Expander.isSafeToExpandAt(LatchStart, Guard) || in widenICmpRangeCheckDecrementingLoop() 609 !Expander.isSafeToExpandAt(LatchLimit, Guard)) { in widenICmpRangeCheckDecrementingLoop() 737 widenChecks(Checks, WidenedChecks, Expander, Guard); in widenGuardConditions() 759 BranchInst *BI, SCEVExpander &Expander) { in widenWidenableBranchGuardConditions() argument 772 widenChecks(Checks, WidenedChecks, Expander, BI); in widenWidenableBranchGuardConditions() 1240 Changed |= widenGuardConditions(Guard, Expander); in runOnLoop() [all …]
|
| H A D | LoopIdiomRecognize.cpp | 1021 SCEVExpander Expander(*SE, *DL, "loop-idiom"); in processLoopStridedStore() local 1022 SCEVExpanderCleaner ExpCleaner(Expander); in processLoopStridedStore() 1035 if (!Expander.isSafeToExpand(Start)) in processLoopStridedStore() 1069 if (!Expander.isSafeToExpand(NumBytesS)) in processLoopStridedStore() 1073 Expander.expandCodeFor(NumBytesS, IntIdxTy, Preheader->getTerminator()); in processLoopStridedStore() 1255 SCEVExpander Expander(*SE, *DL, "loop-idiom"); in processLoopStoreOfLoopLoad() local 1257 SCEVExpanderCleaner ExpCleaner(Expander); in processLoopStoreOfLoopLoad() 1284 Value *StoreBasePtr = Expander.expandCodeFor( in processLoopStoreOfLoopLoad() 2790 SCEVExpander Expander(*SE, *DL, "loop-idiom"); in recognizeShiftUntilZero() local 2791 Expander.setInsertPoint(&*Builder.GetInsertPoint()); in recognizeShiftUntilZero() [all …]
|
| H A D | LoopRerollPass.cpp | 1438 SCEVExpander Expander(*SE, DL, "reroll"); in replace() local 1443 Expander.expandCodeFor(NewIVSCEV, BackedgeTakenCount->getType(), in replace() 1451 Expander.expandCodeFor(ScaledBECount, BackedgeTakenCount->getType(), in replace() 1476 SCEVExpander Expander(*SE, DL, "reroll"); in replaceIV() local 1477 Value *NewIV = Expander.expandCodeFor(NewIVSCEV, Inst->getType(), in replaceIV()
|
| H A D | LoopBoundSplit.cpp | 407 SCEVExpander Expander( in splitLoopBound() local 411 Expander.expandCodeFor(NewBoundSCEV, NewBoundSCEV->getType(), InsertPt); in splitLoopBound()
|
| H A D | NaryReassociate.cpp | 634 SCEVExpander Expander(*SE, *DL, "nary-reassociate"); in tryReassociateMinOrMax() local 635 Value *NewMinMax = Expander.expandCodeFor(R2Expr, I->getType(), I); in tryReassociateMinOrMax()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/TableGen/ |
| H A D | SetTheory.h | 86 class Expander { 90 virtual ~Expander() = default; 105 StringMap<std::unique_ptr<Expander>> Expanders; 112 void addExpander(StringRef ClassName, std::unique_ptr<Expander>);
|
| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/ |
| H A D | CodeExpander.h | 49 inline raw_ostream &operator<<(raw_ostream &OS, const CodeExpander &Expander) { 50 Expander.emit(OS);
|
| H A D | Patterns.cpp | 153 CodeExpander Expander(RawCode, CE, Locs, /*ShowExpansions*/ false); in expandCode() local 154 Expander.emit(OS); in expandCode()
|
| /freebsd-14.2/sys/contrib/device-tree/src/arm/ |
| H A D | qcom-mdm9615-wp8548-mangoh-green.dts | 119 /* GPIO Expander 0 Mapping : 157 /* GPIO Expander 1 Mapping : 198 /* GPIO Expander 2 Mapping :
|
| H A D | r7s72100-rskrza1.dts | 130 /* RIIC ch3 (Port Expander, EEPROM (MAC Addr), Audio Codec) */
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopConstrainer.cpp | 395 SCEVExpander Expander(SE, DL, "loop-constrainer"); in parseLoopStructure() local 400 Expander.expandCodeFor(FixedRightSCEV, FixedRightSCEV->getType(), Ins); in parseLoopStructure() 402 Value *IndVarStartV = Expander.expandCodeFor(IndVarStart, IndVarTy, Ins); in parseLoopStructure() 730 SCEVExpander Expander(SE, F.getParent()->getDataLayout(), "loop-constrainer"); in run() local 762 if (!Expander.isSafeToExpandAt(ExitPreLoopAtSCEV, InsertPt)) { in run() 770 ExitPreLoopAt = Expander.expandCodeFor(ExitPreLoopAtSCEV, IVTy, InsertPt); in run() 789 if (!Expander.isSafeToExpandAt(ExitMainLoopAtSCEV, InsertPt)) { in run() 797 ExitMainLoopAt = Expander.expandCodeFor(ExitMainLoopAtSCEV, IVTy, InsertPt); in run()
|
| H A D | LoopUnrollRuntime.cpp | 674 SCEVExpander Expander(*SE, DL, "loop-unroll"); in UnrollRuntimeLoopRemainder() local 676 Expander.isHighCostExpansion(TripCountSC, L, SCEVCheapExpansionBudget, in UnrollRuntimeLoopRemainder() 766 Value *TripCount = Expander.expandCodeFor(TripCountSC, TripCountSC->getType(), in UnrollRuntimeLoopRemainder() 784 Expander.expandCodeFor(BECountSC, BECountSC->getType(), PreHeaderBR); in UnrollRuntimeLoopRemainder()
|
| H A D | LoopUtils.cpp | 1809 Instruction *Loc, ArrayRef<PointerDiffInfo> Checks, SCEVExpander &Expander, in addDiffRuntimeChecks() argument 1819 auto &SE = *Expander.getSE(); in addDiffRuntimeChecks() 1829 Value *Diff = Expander.expandCodeFor( in addDiffRuntimeChecks()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | ScalarEvolutionExpander.h | 507 SCEVExpander &Expander; 514 SCEVExpanderCleaner(SCEVExpander &Expander) 515 : Expander(Expander), ResultUsed(false) {}
|
| H A D | LoopUtils.h | 523 SCEVExpander &Expander, bool HoistRuntimeChecks = false); 526 Instruction *Loc, ArrayRef<PointerDiffInfo> Checks, SCEVExpander &Expander,
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/pwm/ |
| H A D | st,stmpe-pwm.txt | 4 (ST Multi-Purpose Expander) chips. The PWM is registered as a
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/TableGen/ |
| H A D | SetTheory.cpp | 240 struct FieldExpander : public SetTheory::Expander { 254 void SetTheory::Expander::anchor() {} in anchor() 273 void SetTheory::addExpander(StringRef ClassName, std::unique_ptr<Expander> E) { in addExpander()
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/gpio/ |
| H A D | fcs,fxl6408.yaml | 7 title: Fairchild FXL6408 I2C GPIO Expander
|
| H A D | gpio-xra1403.txt | 1 GPIO Driver for XRA1403 16-BIT GPIO Expander With Reset Input from EXAR
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/XRay/ |
| H A D | Trace.cpp | 337 TraceExpander Expander(Adder, FileHeader.Version); in loadFDRLog() local 340 if (auto E = R->apply(Expander)) in loadFDRLog() 343 if (auto E = Expander.flush()) in loadFDRLog()
|
| /freebsd-14.2/sys/dev/mps/mpi/ |
| H A D | mpi2_history.txt | 176 * Page 0 and SAS Expander Page 0. 180 * Expander Page 0 Flags field. 191 * and SAS Expander Page 0 to flag a downstream initiator 194 * fields of SAS IO Unit Page 0 and SAS Expander Page 0. 201 * Expander Page 0.
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | MVETailPredication.cpp | 439 SCEVExpander Expander(*SE, L->getHeader()->getModule()->getDataLayout(), in TryConvertActiveLaneMask() local 442 Value *Start = Expander.expandCodeFor(StartSCEV, StartSCEV->getType(), Ins); in TryConvertActiveLaneMask()
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/input/ |
| H A D | adi,adp5588.yaml | 13 Analog Devices Mobile I/O Expander and QWERTY Keypad Controller
|
| /freebsd-14.2/sys/dev/mpr/mpi/ |
| H A D | mpi2_history.txt | 225 * Page 0 and SAS Expander Page 0. 229 * Expander Page 0 Flags field. 240 * and SAS Expander Page 0 to flag a downstream initiator 243 * fields of SAS IO Unit Page 0 and SAS Expander Page 0. 250 * Expander Page 0.
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonLoopIdiomRecognition.cpp | 2046 SCEVExpander Expander(*SE, *DL, "hexagon-loop-idiom"); in processCopyingStore() local 2056 Value *StoreBasePtr = Expander.expandCodeFor(StoreEv->getStart(), in processCopyingStore() 2070 Expander.clear(); in processCopyingStore() 2127 LoadBasePtr = Expander.expandCodeFor(LoadEv->getStart(), in processCopyingStore() 2166 Value *NumBytes = Expander.expandCodeFor(NumBytesS, IntPtrTy, ExpPt); in processCopyingStore() 2275 Value *NumWords = Expander.expandCodeFor(NumWordsS, Int32Ty, in processCopyingStore()
|