Searched refs:HST (Results 1 - 17 of 17) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonSplitConst32AndConst64.cpp62 auto &HST = Fn.getSubtarget<HexagonSubtarget>(); local
65 if (HST.useSmallData() && TLOF.isSmallDataEnabled(HTM))
68 const TargetInstrInfo *TII = HST.getInstrInfo();
69 const TargetRegisterInfo *TRI = HST.getRegisterInfo();
H A DHexagonVExtract.cpp54 const HexagonSubtarget *HST = nullptr; member in class:__anon2270::HexagonVExtract
81 V &= (HST->getVectorLength()-1) & -4u;
102 HST = &MF.getSubtarget<HexagonSubtarget>();
103 HII = HST->getInstrInfo();
104 const auto &HRI = *HST->getRegisterInfo();
H A DHexagonISelDAGToDAG.h31 const HexagonSubtarget *HST; member in class:llvm::HexagonDAGToDAGISel
37 : SelectionDAGISel(tm, OptLevel), HST(nullptr), HII(nullptr),
42 HST = &MF.getSubtarget<HexagonSubtarget>();
43 HII = HST->getInstrInfo();
44 HRI = HST->getRegisterInfo();
H A DHexagonBranchRelaxation.cpp94 auto &HST = MF.getSubtarget<HexagonSubtarget>(); local
95 HII = HST.getInstrInfo();
96 HRI = HST.getRegisterInfo();
H A DHexagonRegisterInfo.cpp195 auto &HST = MF.getSubtarget<HexagonSubtarget>(); local
196 auto &HII = *HST.getInstrInfo();
197 auto &HFI = *HST.getFrameLowering();
249 const HexagonSubtarget &HST = MF.getSubtarget<HexagonSubtarget>(); local
250 if (!HST.useHVXOps() || NewRC->getID() != Hexagon::HvxWRRegClass.getID())
H A DHexagonFrameLowering.cpp574 const auto &HST = MF.getSubtarget<HexagonSubtarget>(); local
576 !HST.getRegisterInfo()->needsStackRealignment(MF));
579 !F.hasFnAttribute(Attribute::UWTable) && HST.noreturnStackElim() &&
587 auto &HST = MF.getSubtarget<HexagonSubtarget>(); local
588 auto &HII = *HST.getInstrInfo();
589 auto &HRI = *HST.getRegisterInfo();
648 auto &HST = MF.getSubtarget<HexagonSubtarget>(); local
649 auto &HII = *HST.getInstrInfo();
650 auto &HRI = *HST.getRegisterInfo();
736 auto &HST local
884 auto &HST = MF.getSubtarget<HexagonSubtarget>(); local
1219 auto &HST = MF.getSubtarget<HexagonSubtarget>(); local
1285 auto &HST = MF.getSubtarget<HexagonSubtarget>(); local
2064 auto &HST = MF.getSubtarget<HexagonSubtarget>(); local
2542 auto &HST = MF.getSubtarget<HexagonSubtarget>(); local
[all...]
H A DHexagonBlockRanges.cpp220 : MF(mf), HST(mf.getSubtarget<HexagonSubtarget>()),
221 TII(*HST.getInstrInfo()), TRI(*HST.getRegisterInfo()),
H A DHexagonBlockRanges.h168 const HexagonSubtarget &HST; member in class:llvm::HexagonBlockRanges::IndexType
H A DHexagonISelDAGToDAG.cpp735 const HexagonFrameLowering *HFI = HST->getFrameLowering();
773 if (HST->isHVXVectorType(ResTy, true))
854 assert(HST->getVectorLength() * 8 == OpTy.getSizeInBits());
867 assert(HST->getVectorLength() * 8 == ResTy.getSizeInBits());
901 if (HST->useHVXOps()) {
1264 auto &HST = MF->getSubtarget<HexagonSubtarget>(); local
1265 auto &HFI = *HST.getFrameLowering();
1293 auto &HFI = *HST->getFrameLowering();
H A DHexagonOptAddrMode.cpp783 auto &HST = MF.getSubtarget<HexagonSubtarget>(); local
785 HII = HST.getInstrInfo();
786 HRI = HST.getRegisterInfo();
H A DHexagonVLIWPacketizer.cpp206 auto &HST = MF.getSubtarget<HexagonSubtarget>(); local
207 HII = HST.getInstrInfo();
208 HRI = HST.getRegisterInfo();
217 bool MinOnly = Minimal || DisablePacketizer || !HST.usePackets() ||
H A DHexagonHardwareLoops.cpp388 const HexagonSubtarget &HST = MF.getSubtarget<HexagonSubtarget>(); local
389 TII = HST.getInstrInfo();
390 TRI = HST.getRegisterInfo();
H A DHexagonISelDAGToDAGHVX.cpp809 const HexagonSubtarget &HST;
814 HST(getHexagonSubtarget(G)), HwLen(HST.getVectorLength()) {}
2086 unsigned S = CN->getZExtValue() % HST.getVectorLength();
H A DHexagonBitSimplify.cpp2763 auto &HST = MF.getSubtarget<HexagonSubtarget>();
2764 auto &HRI = *HST.getRegisterInfo();
2765 auto &HII = *HST.getInstrInfo();
3314 auto &HST = MF.getSubtarget<HexagonSubtarget>();
3315 HII = HST.getInstrInfo();
3316 HRI = HST.getRegisterInfo();
H A DHexagonBitTracker.cpp117 const auto &HST = MF.getSubtarget<HexagonSubtarget>(); local
118 if (HST.useHVXOps()) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DCommentSema.cpp504 HTMLStartTagComment *HST = HTMLOpenTags.pop_back_val(); local
505 StringRef LastNotClosedTagName = HST->getTagName();
508 if (HST->isMalformed())
518 HST->getLocation(),
526 Diag(HST->getLocation(), diag::warn_doc_html_start_end_mismatch)
527 << HST->getTagName() << HET->getTagName()
528 << HST->getSourceRange() << HET->getSourceRange();
529 HST->setIsMalformed();
531 Diag(HST->getLocation(), diag::warn_doc_html_start_end_mismatch)
532 << HST
550 HTMLStartTagComment *HST = HTMLOpenTags.pop_back_val(); local
[all...]
H A DCommentParser.cpp440 HTMLStartTagComment *HST = local
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
[all...]

Completed in 156 milliseconds