| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonBranchRelaxation.cpp | 119 if (MI.isBranch() && HII->isExtendable(MI)) in computeOffset() 203 << HII->isExtendable(MI) << ") isConstExtended(" in reGenerateBranch() 208 if (!HII->isExtendable(MI) && !HII->isExtended(MI)) { in reGenerateBranch()
|
| H A D | HexagonPseudo.td | 32 let isExtendable = 1, opExtendable = 1, opExtentBits = 6, 111 let isExtendable = 1, isExtentSigned = 1, opExtentBits = 9, opExtentAlign = 2, 131 let isExtendable = 1, isExtentSigned = 1, opExtentBits = 9, opExtentAlign = 2, 162 isExtended = 0, isExtendable = 1, opExtendable = 0, 221 isExtended = 0, isExtendable = 1, opExtendable = 0, isCodeGenOnly = 1, 279 isPseudo = 1, isCodeGenOnly = 1, hasSideEffects = 0, isExtendable = 1, 339 let isExtendable = 1, opExtendable = 2, isExtentSigned = 1, opExtentBits = 13, 346 let isExtendable = 1, opExtendable = 2, isExtentSigned = 1, opExtentBits = 13, 360 isExtendable = 1, opExtendable = 0, isExtentSigned = 1, 511 let isExtendable = 1, opExtendable = 1, isExtentSigned = 1, opExtentBits = 13, [all …]
|
| H A D | HexagonDepInstrInfo.td | 222 let isExtendable = 1; 319 let isExtendable = 1; 416 let isExtendable = 1; 604 let isExtendable = 1; 667 let isExtendable = 1; 688 let isExtendable = 1; 707 let isExtendable = 1; 727 let isExtendable = 1; 1239 let isExtendable = 1; 1586 let isExtendable = 1; [all …]
|
| H A D | HexagonInstrFormats.td | 112 bits<1> isExtendable = 0; 113 let TSFlags{23} = isExtendable; // Insn may be extended. 321 bits<1> isExtendable = 0; 322 let TSFlags{17} = isExtendable; // Insn may be extended.
|
| H A D | HexagonInstrInfo.h | 369 bool isExtendable(const MachineInstr &MI) const;
|
| H A D | HexagonInstrInfo.cpp | 2150 unsigned isExtendable = in isConstExtended() local 2152 if (!isExtendable) in isConstExtended() 2282 bool HexagonInstrInfo::isExtendable(const MachineInstr &MI) const { in isExtendable() function in HexagonInstrInfo 4613 assert((isExtendable(MI)||isConstExtended(MI)) && in immediateExtend()
|
| H A D | HexagonHardwareLoops.cpp | 1808 if (CmpImmOp->isImm() && !TII->isExtendable(*PredDef) && in fixupInductionVariable()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| H A D | HexagonMCInstrInfo.cpp | 194 assert(HexagonMCInstrInfo::isExtendable(MCII, Inst) || in deriveExtender() 328 assert((HexagonMCInstrInfo::isExtendable(MCII, MCI) || in getExtendableOperand() 355 assert(HexagonMCInstrInfo::isExtendable(MCII, MCI) || in getMaxValue() 366 assert(HexagonMCInstrInfo::isExtendable(MCII, MCI) || in getMinValue() 549 if (!HexagonMCInstrInfo::isExtendable(MCII, MCI)) in isConstExtended() 620 bool HexagonMCInstrInfo::isExtendable(MCInstrInfo const &MCII, in isExtendable() function in HexagonMCInstrInfo
|
| H A D | HexagonMCInstrInfo.h | 246 bool isExtendable(MCInstrInfo const &MCII, MCInst const &MCI);
|
| H A D | HexagonAsmBackend.cpp | 550 if (HexagonMCInstrInfo::isExtendable(*MCII, HMI)) { in isInstRelaxable()
|
| H A D | HexagonMCTargetDesc.cpp | 638 if (!HexagonMCInstrInfo::isExtendable(*Info, Inst)) in evaluateBranch()
|
| H A D | HexagonMCCodeEmitter.cpp | 582 bool InstExtendable = HexagonMCInstrInfo::isExtendable(MCII, MI) || in getExprOpValue()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/Disassembler/ |
| H A D | HexagonDisassembler.cpp | 530 if (!HexagonMCInstrInfo::isExtendable(*MCII, Inst) && in getSingleInstruction()
|