| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonDepArch.td | 12 def HasV5 : Predicate<"HST->hasV5Ops()">, AssemblerPredicate<(all_of ArchV5)>; 14 def HasV55 : Predicate<"HST->hasV55Ops()">, AssemblerPredicate<(all_of ArchV55)>; 16 def HasV60 : Predicate<"HST->hasV60Ops()">, AssemblerPredicate<(all_of ArchV60)>; 18 def HasV62 : Predicate<"HST->hasV62Ops()">, AssemblerPredicate<(all_of ArchV62)>; 20 def HasV65 : Predicate<"HST->hasV65Ops()">, AssemblerPredicate<(all_of ArchV65)>; 22 def HasV66 : Predicate<"HST->hasV66Ops()">, AssemblerPredicate<(all_of ArchV66)>; 24 def HasV67 : Predicate<"HST->hasV67Ops()">, AssemblerPredicate<(all_of ArchV67)>; 26 def HasV68 : Predicate<"HST->hasV68Ops()">, AssemblerPredicate<(all_of ArchV68)>;
|
| H A D | Hexagon.td | 96 def UseMEMOPS : Predicate<"HST->useMemops()">; 97 def UseHVX64B : Predicate<"HST->useHVX64BOps()">, 101 def UseHVX : Predicate<"HST->useHVXOps()">, 103 def UseHVXV60 : Predicate<"HST->useHVXV60Ops()">, 105 def UseHVXV62 : Predicate<"HST->useHVXV62Ops()">, 107 def UseHVXV65 : Predicate<"HST->useHVXV65Ops()">, 109 def UseHVXV66 : Predicate<"HST->useHVXV66Ops()">, 115 def UseAudio : Predicate<"HST->useAudioOps()">, 117 def UseZReg : Predicate<"HST->useZRegOps()">, 119 def UseCompound : Predicate<"HST->useCompound()">; [all …]
|
| H A D | HexagonSplitConst32AndConst64.cpp | 62 auto &HST = Fn.getSubtarget<HexagonSubtarget>(); in runOnMachineFunction() local 65 if (HST.useSmallData() && TLOF.isSmallDataEnabled(HTM)) in runOnMachineFunction() 68 const TargetInstrInfo *TII = HST.getInstrInfo(); in runOnMachineFunction() 69 const TargetRegisterInfo *TRI = HST.getRegisterInfo(); in runOnMachineFunction()
|
| H A D | HexagonISelDAGToDAG.h | 30 const HexagonSubtarget *HST; variable 36 : SelectionDAGISel(tm, OptLevel), HST(nullptr), HII(nullptr), in HexagonDAGToDAGISel() 41 HST = &MF.getSubtarget<HexagonSubtarget>(); in runOnMachineFunction() 42 HII = HST->getInstrInfo(); in runOnMachineFunction() 43 HRI = HST->getRegisterInfo(); in runOnMachineFunction()
|
| H A D | HexagonVExtract.cpp | 54 const HexagonSubtarget *HST = nullptr; member in __anonb1655b6e0111::HexagonVExtract 81 V &= (HST->getVectorLength()-1) & -4u; in genElemLoad() 102 HST = &MF.getSubtarget<HexagonSubtarget>(); in runOnMachineFunction() 103 HII = HST->getInstrInfo(); in runOnMachineFunction() 104 const auto &HRI = *HST->getRegisterInfo(); in runOnMachineFunction()
|
| H A D | HexagonBranchRelaxation.cpp | 94 auto &HST = MF.getSubtarget<HexagonSubtarget>(); in runOnMachineFunction() local 95 HII = HST.getInstrInfo(); in runOnMachineFunction() 96 HRI = HST.getRegisterInfo(); in runOnMachineFunction()
|
| H A D | HexagonRegisterInfo.cpp | 214 auto &HST = MF.getSubtarget<HexagonSubtarget>(); in eliminateFrameIndex() local 215 auto &HII = *HST.getInstrInfo(); in eliminateFrameIndex() 216 auto &HFI = *HST.getFrameLowering(); in eliminateFrameIndex() 265 unsigned HwLen = HST.getVectorLength(); in eliminateFrameIndex() 356 const HexagonSubtarget &HST = MF.getSubtarget<HexagonSubtarget>(); in shouldCoalesce() local 357 if (!HST.useHVXOps() || NewRC->getID() != Hexagon::HvxWRRegClass.getID()) in shouldCoalesce()
|
| H A D | HexagonFrameLowering.cpp | 591 auto &HII = *HST.getInstrInfo(); in insertPrologueInBlock() 592 auto &HRI = *HST.getRegisterInfo(); in insertPrologueInBlock() 764 auto &HII = *HST.getInstrInfo(); in insertEpilogueInBlock() 765 auto &HRI = *HST.getRegisterInfo(); in insertEpilogueInBlock() 886 auto &HII = *HST.getInstrInfo(); in insertAllocframe() 887 auto &HRI = *HST.getRegisterInfo(); in insertAllocframe() 1034 auto &HII = *HST.getInstrInfo(); in insertCFIInstructionsAt() 1035 auto &HRI = *HST.getRegisterInfo(); in insertCFIInstructionsAt() 1371 auto &HII = *HST.getInstrInfo(); in insertCSRSpillsInBlock() 1437 auto &HII = *HST.getInstrInfo(); in insertCSRRestoresInBlock() [all …]
|
| H A D | HexagonVectorCombine.cpp | 119 const HexagonSubtarget &HST; member in __anonf8b19ccd0111::HexagonVectorCombine 398 return HVC.HST.isTypeForHVX(AI.ValTy); in isHvx() 926 if (!HST.useHVXOps()) in run() 985 if (HST.isTypeForHVX(Ty)) in getTypeAlignment() 986 return HST.getVectorLength(); in getTypeAlignment() 1044 if (HST.isTypeForHVX(Hi->getType())) { in vlalignb() 1045 int HwLen = HST.getVectorLength(); in vlalignb() 1077 if (HST.isTypeForHVX(Lo->getType())) { in vralignb() 1078 int HwLen = HST.getVectorLength(); in vralignb() 1224 int HwLen = HST.getVectorLength(); in createHvxIntrinsic() [all …]
|
| H A D | HexagonVLIWPacketizer.cpp | 206 auto &HST = MF.getSubtarget<HexagonSubtarget>(); in runOnMachineFunction() local 207 HII = HST.getInstrInfo(); in runOnMachineFunction() 208 HRI = HST.getRegisterInfo(); in runOnMachineFunction() 217 bool MinOnly = Minimal || DisablePacketizer || !HST.usePackets() || in runOnMachineFunction() 246 if (HST.isTinyCoreWithDuplex()) in runOnMachineFunction() 275 if (HST.isTinyCoreWithDuplex()) in runOnMachineFunction() 1835 auto &HST = MI.getParent()->getParent()->getSubtarget<HexagonSubtarget>(); in shouldAddToPacket() local 1843 if (HST.isTinyCoreWithDuplex() && CurrentPacketMIs.size() > 0 && in shouldAddToPacket()
|
| H A D | HexagonBlockRanges.cpp | 220 : MF(mf), HST(mf.getSubtarget<HexagonSubtarget>()), in HexagonBlockRanges() 221 TII(*HST.getInstrInfo()), TRI(*HST.getRegisterInfo()), in HexagonBlockRanges()
|
| H A D | HexagonISelDAGToDAG.cpp | 734 const HexagonFrameLowering *HFI = HST->getFrameLowering(); in SelectFrameIndex() 772 if (HST->isHVXVectorType(ResTy, true)) in SelectVAlign() 792 if (HST->useCompound()) { in SelectVAlign() 861 assert(HST->getVectorLength() * 8 == OpTy.getSizeInBits()); in SelectV2Q() 874 assert(HST->getVectorLength() * 8 == ResTy.getSizeInBits()); in SelectQ2V() 908 if (HST->useHVXOps()) { in Select() 1278 auto &HST = MF->getSubtarget<HexagonSubtarget>(); in emitFunctionEntryCode() local 1279 auto &HFI = *HST.getFrameLowering(); in emitFunctionEntryCode() 1307 auto &HFI = *HST->getFrameLowering(); in SelectAddrFI()
|
| H A D | HexagonBlockRanges.h | 171 const HexagonSubtarget &HST; member
|
| H A D | HexagonOptAddrMode.cpp | 784 auto &HST = MF.getSubtarget<HexagonSubtarget>(); in runOnMachineFunction() local 786 HII = HST.getInstrInfo(); in runOnMachineFunction() 787 HRI = HST.getRegisterInfo(); in runOnMachineFunction()
|
| H A D | HexagonBitSimplify.cpp | 1441 auto &HST = MF->getSubtarget<HexagonSubtarget>(); in genTfrConst() local 1444 if (!HST.isTinyCore() || in genTfrConst() 2773 auto &HST = MF.getSubtarget<HexagonSubtarget>(); in runOnMachineFunction() local 2774 auto &HRI = *HST.getRegisterInfo(); in runOnMachineFunction() 2775 auto &HII = *HST.getInstrInfo(); in runOnMachineFunction() 3324 auto &HST = MF.getSubtarget<HexagonSubtarget>(); in runOnMachineFunction() local 3325 HII = HST.getInstrInfo(); in runOnMachineFunction() 3326 HRI = HST.getRegisterInfo(); in runOnMachineFunction()
|
| H A D | HexagonConstExtenders.cpp | 380 const HexagonSubtarget *HST = nullptr; member 1564 if (HST->useCompound()) { in insertInitializer() 1972 HST = &MF.getSubtarget<HexagonSubtarget>(); in runOnMachineFunction() 1973 HII = HST->getInstrInfo(); in runOnMachineFunction() 1974 HRI = HST->getRegisterInfo(); in runOnMachineFunction()
|
| H A D | HexagonHardwareLoops.cpp | 388 const HexagonSubtarget &HST = MF.getSubtarget<HexagonSubtarget>(); in runOnMachineFunction() local 389 TII = HST.getInstrInfo(); in runOnMachineFunction() 390 TRI = HST.getRegisterInfo(); in runOnMachineFunction()
|
| H A D | HexagonISelDAGToDAGHVX.cpp | 815 const HexagonSubtarget &HST; member 820 HST(getHexagonSubtarget(G)), HwLen(HST.getVectorLength()) {} in HvxSelector() 2355 unsigned S = CN->getZExtValue() % HST.getVectorLength(); in selectRor()
|
| H A D | HexagonBitTracker.cpp | 115 const auto &HST = MF.getSubtarget<HexagonSubtarget>(); in getPhysRegBitWidth() local 116 if (HST.useHVXOps()) { in getPhysRegBitWidth()
|
| H A D | HexagonConstPropagation.cpp | 2845 auto &HST = MF->getSubtarget<HexagonSubtarget>(); in rewriteHexConstDefs() local 2934 } else if (MF->getFunction().hasOptSize() || !HST.isTinyCore()) { in rewriteHexConstDefs()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | CommentParser.cpp | 440 HTMLStartTagComment *HST = in parseHTMLStartTag() local 481 S.actOnHTMLStartTagFinish(HST, in parseHTMLStartTag() 486 return HST; in parseHTMLStartTag() 489 S.actOnHTMLStartTagFinish(HST, in parseHTMLStartTag() 494 return HST; in parseHTMLStartTag() 508 S.actOnHTMLStartTagFinish(HST, in parseHTMLStartTag() 512 return HST; in parseHTMLStartTag() 516 S.actOnHTMLStartTagFinish(HST, in parseHTMLStartTag() 531 << HST->getSourceRange(); in parseHTMLStartTag() 536 << HST->getSourceRange(); in parseHTMLStartTag() [all …]
|
| H A D | CommentSema.cpp | 508 StringRef LastNotClosedTagName = HST->getTagName(); in actOnHTMLEndTag() 511 if (HST->isMalformed()) in actOnHTMLEndTag() 530 << HST->getTagName() << HET->getTagName() in actOnHTMLEndTag() 531 << HST->getSourceRange() << HET->getSourceRange(); in actOnHTMLEndTag() 532 HST->setIsMalformed(); in actOnHTMLEndTag() 535 << HST->getTagName() << HET->getTagName() in actOnHTMLEndTag() 536 << HST->getSourceRange(); in actOnHTMLEndTag() 539 HST->setIsMalformed(); in actOnHTMLEndTag() 554 if (isHTMLEndTagOptional(HST->getTagName())) in actOnFullComment() 558 << HST->getTagName() << HST->getSourceRange(); in actOnFullComment() [all …]
|
| /freebsd-13.1/contrib/tzdata/ |
| H A D | northamerica | 202 Zone HST -10:00 - HST 284 # HST and HDT are standardized abbreviations for Hawaii-Aleutian 796 -10:30 - HST 1933 Apr 30 2:00 799 -10:00 - HST
|
| H A D | backzone | 1771 Zone Pacific/Johnston -10:00 - HST
|
| H A D | australasia | 976 # -10:00 HST Hawaii
|