/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonSplitConst32AndConst64.cpp | 62 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 D | HexagonISelDAGToDAG.h | 30 const HexagonSubtarget *HST; member in class:llvm::HexagonDAGToDAGISel 36 : SelectionDAGISel(tm, OptLevel), HST(nullptr), HII(nullptr), 41 HST = &MF.getSubtarget<HexagonSubtarget>(); 42 HII = HST->getInstrInfo(); 43 HRI = HST->getRegisterInfo();
|
H A D | HexagonVExtract.cpp | 54 const HexagonSubtarget *HST = nullptr; member in class:__anon4151::HexagonVExtract 81 V &= (HST->getVectorLength()-1) & -4u; 102 HST = &MF.getSubtarget<HexagonSubtarget>(); 103 HII = HST->getInstrInfo(); 104 const auto &HRI = *HST->getRegisterInfo();
|
H A D | HexagonBranchRelaxation.cpp | 94 auto &HST = MF.getSubtarget<HexagonSubtarget>(); local 95 HII = HST.getInstrInfo(); 96 HRI = HST.getRegisterInfo();
|
H A D | HexagonRegisterInfo.cpp | 178 // where `HST.useHVXOps() && HST.hasV67Ops()` is true. 202 auto &HST = MF.getSubtarget<HexagonSubtarget>(); local 203 auto &HII = *HST.getInstrInfo(); 204 auto &HFI = *HST.getFrameLowering(); 256 const HexagonSubtarget &HST = MF.getSubtarget<HexagonSubtarget>(); local 257 if (!HST.useHVXOps() || NewRC->getID() != Hexagon::HvxWRRegClass.getID())
|
H A D | HexagonFrameLowering.cpp | 577 const auto &HST = MF.getSubtarget<HexagonSubtarget>(); local 579 !HST.getRegisterInfo()->needsStackRealignment(MF)); 582 !F.hasFnAttribute(Attribute::UWTable) && HST.noreturnStackElim() && 590 auto &HST = MF.getSubtarget<HexagonSubtarget>(); local 591 auto &HII = *HST.getInstrInfo(); 592 auto &HRI = *HST.getRegisterInfo(); 763 auto &HST = MF.getSubtarget<HexagonSubtarget>(); local 764 auto &HII = *HST.getInstrInfo(); 765 auto &HRI = *HST.getRegisterInfo(); 885 auto &HST local 1033 auto &HST = MF.getSubtarget<HexagonSubtarget>(); local 1369 auto &HST = MF.getSubtarget<HexagonSubtarget>(); local 1435 auto &HST = MF.getSubtarget<HexagonSubtarget>(); local 2213 auto &HST = MF.getSubtarget<HexagonSubtarget>(); local 2693 auto &HST = MF.getSubtarget<HexagonSubtarget>(); local [all...] |
H A D | HexagonBlockRanges.cpp | 220 : MF(mf), HST(mf.getSubtarget<HexagonSubtarget>()), 221 TII(*HST.getInstrInfo()), TRI(*HST.getRegisterInfo()),
|
H A D | HexagonVLIWPacketizer.cpp | 206 auto &HST = MF.getSubtarget<HexagonSubtarget>(); local 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 &&
|
H A D | HexagonBlockRanges.h | 168 const HexagonSubtarget &HST; member in class:llvm::HexagonBlockRanges::IndexType
|
H A D | HexagonOptAddrMode.cpp | 784 auto &HST = MF.getSubtarget<HexagonSubtarget>(); local 786 HII = HST.getInstrInfo(); 787 HRI = HST.getRegisterInfo();
|
H A D | HexagonISelDAGToDAG.cpp | 735 const HexagonFrameLowering *HFI = HST->getFrameLowering(); 773 if (HST->isHVXVectorType(ResTy, true)) 793 if (HST->useCompound()) { 862 assert(HST->getVectorLength() * 8 == OpTy.getSizeInBits()); 875 assert(HST->getVectorLength() * 8 == ResTy.getSizeInBits()); 909 if (HST->useHVXOps()) { 1279 auto &HST = MF->getSubtarget<HexagonSubtarget>(); local 1280 auto &HFI = *HST.getFrameLowering(); 1308 auto &HFI = *HST->getFrameLowering();
|
H A D | HexagonBitSimplify.cpp | 1437 auto &HST = MF->getSubtarget<HexagonSubtarget>(); 1440 if (!HST.isTinyCore() || 2769 auto &HST = MF.getSubtarget<HexagonSubtarget>(); 2770 auto &HRI = *HST.getRegisterInfo(); 2771 auto &HII = *HST.getInstrInfo(); 3320 auto &HST = MF.getSubtarget<HexagonSubtarget>(); 3321 HII = HST.getInstrInfo(); 3322 HRI = HST.getRegisterInfo();
|
H A D | HexagonConstExtenders.cpp | 382 const HexagonSubtarget *HST = nullptr; member in struct:__anon4108::HexagonConstExtenders 1566 if (HST->useCompound()) { 1974 HST = &MF.getSubtarget<HexagonSubtarget>(); 1975 HII = HST->getInstrInfo(); 1976 HRI = HST->getRegisterInfo();
|
H A D | HexagonHardwareLoops.cpp | 388 const HexagonSubtarget &HST = MF.getSubtarget<HexagonSubtarget>(); local 389 TII = HST.getInstrInfo(); 390 TRI = HST.getRegisterInfo();
|
H A D | HexagonISelDAGToDAGHVX.cpp | 809 const HexagonSubtarget &HST; 814 HST(getHexagonSubtarget(G)), HwLen(HST.getVectorLength()) {} 2086 unsigned S = CN->getZExtValue() % HST.getVectorLength();
|
H A D | HexagonBitTracker.cpp | 117 const auto &HST = MF.getSubtarget<HexagonSubtarget>(); local 118 if (HST.useHVXOps()) {
|
H A D | HexagonConstPropagation.cpp | 2846 auto &HST = MF->getSubtarget<HexagonSubtarget>(); local 2935 } else if (MF->getFunction().hasOptSize() || !HST.isTinyCore()) {
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | CommentSema.cpp | 507 HTMLStartTagComment *HST = HTMLOpenTags.pop_back_val(); local 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 553 HTMLStartTagComment *HST = HTMLOpenTags.pop_back_val(); local [all...] |
H A D | CommentParser.cpp | 440 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...] |