HomeSort by: relevance | last modified time | path
    Searched refs:HST (Results 1 - 22 of 22) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonSplitConst32AndConst64.cpp 62 auto &HST = Fn.getSubtarget<HexagonSubtarget>();
65 if (HST.useSmallData() && TLOF.isSmallDataEnabled(HTM))
68 const TargetInstrInfo *TII = HST.getInstrInfo();
69 const TargetRegisterInfo *TRI = HST.getRegisterInfo();
HexagonISelDAGToDAG.h 30 const HexagonSubtarget *HST;
36 : SelectionDAGISel(tm, OptLevel), HST(nullptr), HII(nullptr),
41 HST = &MF.getSubtarget<HexagonSubtarget>();
42 HII = HST->getInstrInfo();
43 HRI = HST->getRegisterInfo();
HexagonVExtract.cpp 54 const HexagonSubtarget *HST = nullptr;
81 V &= (HST->getVectorLength()-1) & -4u;
102 HST = &MF.getSubtarget<HexagonSubtarget>();
103 HII = HST->getInstrInfo();
104 const auto &HRI = *HST->getRegisterInfo();
HexagonBranchRelaxation.cpp 94 auto &HST = MF.getSubtarget<HexagonSubtarget>();
95 HII = HST.getInstrInfo();
96 HRI = HST.getRegisterInfo();
HexagonRegisterInfo.cpp 190 // where `HST.useHVXOps() && HST.hasV67Ops()` is true.
214 auto &HST = MF.getSubtarget<HexagonSubtarget>();
215 auto &HII = *HST.getInstrInfo();
216 auto &HFI = *HST.getFrameLowering();
265 unsigned HwLen = HST.getVectorLength();
356 const HexagonSubtarget &HST = MF.getSubtarget<HexagonSubtarget>();
357 if (!HST.useHVXOps() || NewRC->getID() != Hexagon::HvxWRRegClass.getID())
HexagonVectorCombine.cpp 62 HST(static_cast<const HexagonSubtarget &>(*TM_.getSubtargetImpl(F))) {}
119 const HexagonSubtarget &HST;
398 return HVC.HST.isTypeForHVX(AI.ValTy);
534 G.second, [&](auto &I) { return HVC.HST.isTypeForHVX(I.ValTy); });
771 int ScLen = Move.IsHvx ? HVC.HST.getVectorLength()
921 if (!HST.useHVXOps())
980 if (HST.isTypeForHVX(Ty))
981 return HST.getVectorLength();
1039 if (HST.isTypeForHVX(Hi->getType())) {
1040 int HwLen = HST.getVectorLength()
    [all...]
HexagonFrameLowering.cpp 577 const auto &HST = MF.getSubtarget<HexagonSubtarget>();
579 !HST.getRegisterInfo()->hasStackRealignment(MF));
582 !F.hasFnAttribute(Attribute::UWTable) && HST.noreturnStackElim() &&
590 auto &HST = MF.getSubtarget<HexagonSubtarget>();
591 auto &HII = *HST.getInstrInfo();
592 auto &HRI = *HST.getRegisterInfo();
763 auto &HST = MF.getSubtarget<HexagonSubtarget>();
764 auto &HII = *HST.getInstrInfo();
765 auto &HRI = *HST.getRegisterInfo();
885 auto &HST = MF.getSubtarget<HexagonSubtarget>()
    [all...]
HexagonBlockRanges.cpp 220 : MF(mf), HST(mf.getSubtarget<HexagonSubtarget>()),
221 TII(*HST.getInstrInfo()), TRI(*HST.getRegisterInfo()),
HexagonVLIWPacketizer.cpp 206 auto &HST = MF.getSubtarget<HexagonSubtarget>();
207 HII = HST.getInstrInfo();
208 HRI = HST.getRegisterInfo();
217 bool MinOnly = Minimal || DisablePacketizer || !HST.usePackets() ||
246 if (HST.isTinyCoreWithDuplex())
275 if (HST.isTinyCoreWithDuplex())
1835 auto &HST = MI.getParent()->getParent()->getSubtarget<HexagonSubtarget>();
1843 if (HST.isTinyCoreWithDuplex() && CurrentPacketMIs.size() > 0 &&
HexagonBlockRanges.h 171 const HexagonSubtarget &HST;
HexagonOptAddrMode.cpp 784 auto &HST = MF.getSubtarget<HexagonSubtarget>();
786 HII = HST.getInstrInfo();
787 HRI = HST.getRegisterInfo();
HexagonISelDAGToDAG.cpp 734 const HexagonFrameLowering *HFI = HST->getFrameLowering();
772 if (HST->isHVXVectorType(ResTy, true))
792 if (HST->useCompound()) {
861 assert(HST->getVectorLength() * 8 == OpTy.getSizeInBits());
874 assert(HST->getVectorLength() * 8 == ResTy.getSizeInBits());
908 if (HST->useHVXOps()) {
1278 auto &HST = MF->getSubtarget<HexagonSubtarget>();
1279 auto &HFI = *HST.getFrameLowering();
1307 auto &HFI = *HST->getFrameLowering();
HexagonBitSimplify.cpp 1441 auto &HST = MF->getSubtarget<HexagonSubtarget>();
1444 if (!HST.isTinyCore() ||
2773 auto &HST = MF.getSubtarget<HexagonSubtarget>();
2774 auto &HRI = *HST.getRegisterInfo();
2775 auto &HII = *HST.getInstrInfo();
3324 auto &HST = MF.getSubtarget<HexagonSubtarget>();
3325 HII = HST.getInstrInfo();
3326 HRI = HST.getRegisterInfo();
HexagonConstExtenders.cpp 380 const HexagonSubtarget *HST = nullptr;
1564 if (HST->useCompound()) {
1972 HST = &MF.getSubtarget<HexagonSubtarget>();
1973 HII = HST->getInstrInfo();
1974 HRI = HST->getRegisterInfo();
HexagonHardwareLoops.cpp 388 const HexagonSubtarget &HST = MF.getSubtarget<HexagonSubtarget>();
389 TII = HST.getInstrInfo();
390 TRI = HST.getRegisterInfo();
HexagonISelDAGToDAGHVX.cpp 815 const HexagonSubtarget &HST;
820 HST(getHexagonSubtarget(G)), HwLen(HST.getVectorLength()) {}
2125 unsigned S = CN->getZExtValue() % HST.getVectorLength();
HexagonBitTracker.cpp 115 const auto &HST = MF.getSubtarget<HexagonSubtarget>();
116 if (HST.useHVXOps()) {
HexagonConstPropagation.cpp 2845 auto &HST = MF->getSubtarget<HexagonSubtarget>();
2934 } else if (MF->getFunction().hasOptSize() || !HST.isTinyCore()) {
  /src/external/apache2/llvm/dist/clang/tools/libclang/
CXComment.cpp 195 const HTMLStartTagComment *HST = getASTNodeAs<HTMLStartTagComment>(CXC);
196 if (!HST)
199 return HST->isSelfClosing();
203 const HTMLStartTagComment *HST = getASTNodeAs<HTMLStartTagComment>(CXC);
204 if (!HST)
207 return HST->getNumAttrs();
211 const HTMLStartTagComment *HST = getASTNodeAs<HTMLStartTagComment>(CXC);
212 if (!HST || AttrIdx >= HST->getNumAttrs())
215 return cxstring::createRef(HST->getAttr(AttrIdx).Name)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/AST/
CommentSema.cpp 507 HTMLStartTagComment *HST = HTMLOpenTags.pop_back_val();
508 StringRef LastNotClosedTagName = HST->getTagName();
511 if (HST->isMalformed())
521 HST->getLocation(),
529 Diag(HST->getLocation(), diag::warn_doc_html_start_end_mismatch)
530 << HST->getTagName() << HET->getTagName()
531 << HST->getSourceRange() << HET->getSourceRange();
532 HST->setIsMalformed();
534 Diag(HST->getLocation(), diag::warn_doc_html_start_end_mismatch)
535 << HST->getTagName() << HET->getTagName(
    [all...]
CommentParser.cpp 440 HTMLStartTagComment *HST =
481 S.actOnHTMLStartTagFinish(HST,
486 return HST;
489 S.actOnHTMLStartTagFinish(HST,
494 return HST;
508 S.actOnHTMLStartTagFinish(HST,
512 return HST;
516 S.actOnHTMLStartTagFinish(HST,
522 HST->getLocation(),
531 << HST->getSourceRange()
    [all...]
  /src/external/gpl2/xcvs/dist/lib/
getdate.c 2637 { "HST", tZONE, -HOUR (10) }, /* Hawaii Standard */

Completed in 46 milliseconds