Home
last modified time | relevance | path

Searched refs:IU (Results 1 – 12 of 12) sorted by relevance

/freebsd-head/contrib/llvm-project/llvm/lib/Analysis/
HDIVUsers.cpp319 IU.reset(new IVUsers(L, AC, LI, DT, SE)); in runOnLoop()
324 IU->print(OS, M); in print()
327 void IVUsersWrapperPass::releaseMemory() { IU->releaseMemory(); } in releaseMemory()
331 const SCEV *IVUsers::getReplacementExpr(const IVStrideUse &IU) const { in getReplacementExpr()
332 return SE->getSCEV(IU.getOperandValToReplace()); in getReplacementExpr()
336 const SCEV *IVUsers::getExpr(const IVStrideUse &IU) const { in getExpr()
337 const SCEV *Replacement = getReplacementExpr(IU); in getExpr()
338 return normalizeForPostIncUse(Replacement, IU.getPostIncLoops(), *SE); in getExpr()
358 const SCEV *IVUsers::getStride(const IVStrideUse &IU, const Loop *L) const { in getStride() argument
359 const SCEV *Expr = getExpr(IU); in getStride()
/freebsd-head/contrib/llvm-project/llvm/include/llvm/Analysis/
HDIVUsers.h133 const SCEV *getReplacementExpr(const IVStrideUse &IU) const;
137 const SCEV *getExpr(const IVStrideUse &IU) const;
139 const SCEV *getStride(const IVStrideUse &IU, const Loop *L) const;
164 std::unique_ptr<IVUsers> IU; variable
171 IVUsers &getIU() { return *IU; } in getIU()
172 const IVUsers &getIU() const { return *IU; } in getIU()
/freebsd-head/contrib/llvm-project/clang/lib/Format/
HDMacroCallReconstructor.cpp287 auto IU = IdToReconstructed.find(ID); in startReconstruction() local
288 assert(IU != IdToReconstructed.end()); in startReconstruction()
290 {ID, IU->second->Tokens.begin(), IU->second->Tokens.end()}); in startReconstruction()
/freebsd-head/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDLoopStrengthReduce.cpp2142 IVUsers &IU; member in __anon3e5042330a11::LSRInstance
2292 LSRInstance(Loop *L, IVUsers &IU, ScalarEvolution &SE, DominatorTree &DT,
2317 for (IVUsers::const_iterator UI = IU.begin(), E = IU.end(); in OptimizeShadowIV()
2433 for (IVStrideUse &U : IU) in FindIVUserForCond()
2665 for (IVUsers::const_iterator UI = IU.begin(), E = IU.end(); UI != E; ++UI) in OptimizeLoopTermCond()
2672 const SCEV *A = IU.getStride(*CondUse, L); in OptimizeLoopTermCond()
2673 const SCEV *B = IU.getStride(*UI, L); in OptimizeLoopTermCond()
2730 CondUse = &IU.AddUser(Cond, CondUse->getOperandValToReplace()); in OptimizeLoopTermCond()
2899 for (const IVStrideUse &U : IU) { in CollectInterestingTypesAndFactors()
2900 const SCEV *Expr = IU.getExpr(U); in CollectInterestingTypesAndFactors()
[all …]
/freebsd-head/contrib/llvm-project/clang/include/clang/Basic/
HDarm_neon.td517 def VCREATE : NoTestOpInst<"vcreate", ".(IU>)", "csihfUcUsUiUlPcPsl", OP_CAST> {
999 def CREATE : NoTestOpInst<"vcreate", ".(IU>)", "dPl", OP_CAST> {
1998 def VCREATE_BF : NoTestOpInst<"vcreate", ".(IU>)", "b", OP_CAST> {
/freebsd-head/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
HDSLPVectorizer.cpp1093 auto *IU = dyn_cast<Instruction>(U); in isUsedOutsideBlock() local
1094 if (!IU) in isUsedOutsideBlock()
1096 return IU->getParent() != I->getParent() || isa<PHINode>(IU); in isUsedOutsideBlock()
/freebsd-head/tools/tools/locale/etc/charmaps/
HDeucCN.TXT618 0xA8E9 0x3129 # BOPOMOFO LETTER IU
HDGB2312.TXT672 0x2869 0x3129 # BOPOMOFO LETTER IU
HDBig5.TXT498 0xA3BA 0x3129 # BOPOMOFO LETTER IU
/freebsd-head/crypto/heimdal/lib/wind/
HDDerivedNormalizationProps.txt83 337A ; FC_NFKC; 0069 0075 # So SQUARE IU
HDUnicodeData.txt1017 042E;CYRILLIC CAPITAL LETTER YU;Lu;0;L;;;;;N;CYRILLIC CAPITAL LETTER IU;;;044E;
1049 044E;CYRILLIC SMALL LETTER YU;Ll;0;L;;;;;N;CYRILLIC SMALL LETTER IU;;042E;;042E
8676 3129;BOPOMOFO LETTER IU;Lo;0;L;;;;;N;;;;;
9193 337A;SQUARE IU;So;0;ON;<square> 0049 0055;;;;N;;;;;
HDNormalizationTest.txt2187 337A;337A;337A;0049 0055;0049 0055; # (㍺; ㍺; ㍺; IU; IU; ) SQUARE IU