Home
last modified time | relevance | path

Searched refs:QII (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonVectorPrint.cpp54 const HexagonInstrInfo *QII = nullptr; member in __anon1cfde3b40111::HexagonVectorPrint
98 const DebugLoc &DL, const HexagonInstrInfo *QII, in addAsmInstr() argument
103 BuildMI(*MBB, I, DL, QII->get(TargetOpcode::INLINEASM)) in addAsmInstr()
135 QII = QST->getInstrInfo(); in runOnMachineFunction()
185 addAsmInstr(MBB, Reg, MII, DL, QII, Fn); in runOnMachineFunction()
189 MII, DL, QII, Fn); in runOnMachineFunction()
191 MII, DL, QII, Fn); in runOnMachineFunction()
194 addAsmInstr(MBB, Reg, MII, DL, QII, Fn); in runOnMachineFunction()
H A DHexagonNewValueJump.cpp96 const HexagonInstrInfo *QII; member
117 static bool canBeFeederToNewValueJump(const HexagonInstrInfo *QII, in INITIALIZE_PASS_DEPENDENCY()
124 if (QII->isPredicated(*II)) in INITIALIZE_PASS_DEPENDENCY()
143 if (QII->isSolo(*II)) in INITIALIZE_PASS_DEPENDENCY()
146 if (QII->isFloat(*II)) in INITIALIZE_PASS_DEPENDENCY()
238 static bool canCompareBeNewValueJump(const HexagonInstrInfo *QII, in canCompareBeNewValueJump() argument
460 QII = static_cast<const HexagonInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
575 if (!canCompareBeNewValueJump(QII, QRI, MII, predReg, isSecondOpReg, in runOnMachineFunction()
616 if (!canBeFeederToNewValueJump(QII, QRI, MII, jmpPos, cmpPos, MF)) { in runOnMachineFunction()
626 if (!canBeFeederToNewValueJump(QII, QRI, MII, jmpPos, cmpPos, MF)) in runOnMachineFunction()
[all …]
H A DHexagonPeephole.cpp82 const HexagonInstrInfo *QII; member
113 QII = static_cast<const HexagonInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
235 if (QII->isPredicated(MI)) { in runOnMachineFunction()
248 int NewOp = QII->getInvertedPredicatedOpcode(MI.getOpcode()); in runOnMachineFunction()
249 MI.setDesc(QII->get(NewOp)); in runOnMachineFunction()
278 QII->get(NewOp), MI.getOperand(0).getReg()) in runOnMachineFunction()
H A DHexagonSubtarget.cpp217 auto *QII = static_cast<const HexagonInstrInfo*>(DAG->TII); in apply() local
220 if (!QII->isHVXVec(MI1) || !(IsStoreMI1 || IsLoadMI1)) in apply()
226 if (!QII->isHVXVec(MI2)) in apply()
397 const HexagonInstrInfo *QII = getInstrInfo(); in adjustSchedDependency() local
402 if (QII->canExecuteInBundle(*SrcInst, *DstInst) && in adjustSchedDependency()
403 isBestZeroLatency(Src, Dst, QII, ExclSrc, ExclDst)) { in adjustSchedDependency()
437 if (EnableDotCurSched && QII->isToBeScheduledASAP(*SrcInst, *DstInst) && in adjustSchedDependency()
438 isBestZeroLatency(Src, Dst, QII, ExclSrc, ExclDst)) { in adjustSchedDependency()
482 auto &QII = static_cast<const HexagonInstrInfo&>(*getInstrInfo()); in updateLatency() local
485 if (QII.isHVXVec(SrcInst) || useBSBScheduling()) in updateLatency()
H A DHexagonMachineScheduler.cpp69 const HexagonInstrInfo &QII) { in hasDependence() argument
74 if (QII.mayBeCurLoad(*SUd->getInstr())) in hasDependence()
77 if (QII.canExecuteInBundle(*SUd->getInstr(), *SUu->getInstr())) in hasDependence()
121 const auto &QII = *QST.getInstrInfo(); in isResourceAvailable() local
127 if (hasDependence(Packet[i], SU, QII)) in isResourceAvailable()
131 if (hasDependence(SU, Packet[i], QII)) in isResourceAvailable()
690 auto &QII = *QST.getInstrInfo(); in SchedulingCost() local
691 if (SU->isInstr() && QII.mayBeCurLoad(*SU->getInstr())) { in SchedulingCost()
H A DHexagonVLIWPacketizer.cpp950 const HexagonInstrInfo *QII) { in getPredicatedRegister() argument
953 assert(QII->isPredicated(MI) && "Must be predicated instruction"); in getPredicatedRegister()
/netbsd-src/external/bsd/openldap/dist/libraries/liblunicode/
H A DUnicodeData.txt4051 1580;CANADIAN SYLLABICS QII;Lo;0;L;;;;;N;;;;;
4527 17A6;KHMER INDEPENDENT VOWEL QII;Lo;0;L;;;;;N;;;;;
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/wind/
H A DUnicodeData.txt4136 1580;CANADIAN SYLLABICS QII;Lo;0;L;;;;;N;;;;;
4612 17A6;KHMER INDEPENDENT VOWEL QII;Lo;0;L;;;;;N;;;;;
/netbsd-src/external/gpl2/gettext/dist/gettext-tools/libuniname/
H A DUnicodeDataNames.txt4181 1580;CANADIAN SYLLABICS QII;Lo;0;L;;;;;N;;;;;
4657 17A6;KHMER INDEPENDENT VOWEL QII;Lo;0;L;;;;;N;;;;;
/netbsd-src/external/gpl3/gcc/dist/contrib/unicode/
H A DUnicodeData.txt4874 1580;CANADIAN SYLLABICS QII;Lo;0;L;;;;;N;;;;;
5367 17A6;KHMER INDEPENDENT VOWEL QII;Lo;0;L;;;;;N;;;;;
/netbsd-src/external/gpl3/gcc.old/dist/contrib/unicode/
H A DUnicodeData.txt4861 1580;CANADIAN SYLLABICS QII;Lo;0;L;;;;;N;;;;;
5354 17A6;KHMER INDEPENDENT VOWEL QII;Lo;0;L;;;;;N;;;;;