Home
last modified time | relevance | path

Searched refs:Subreg (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DThumb2ITBlockPass.cpp101 for (MCSubRegIterator Subreg(Reg, TRI, /*IncludeSelf=*/true); in INITIALIZE_PASS() local
102 Subreg.isValid(); ++Subreg) in INITIALIZE_PASS()
103 UsesDefs.insert(*Subreg); in INITIALIZE_PASS()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCReduceCRLogicals.cpp411 MachineInstr *lookThroughCRCopy(unsigned Reg, unsigned &Subreg,
536 unsigned &Subreg, in lookThroughCRCopy() argument
538 Subreg = -1; in lookThroughCRCopy()
546 Subreg = Copy->getOperand(1).getSubReg(); in lookThroughCRCopy()
551 Subreg = PPC::sub_eq; in lookThroughCRCopy()
553 Subreg = PPC::sub_lt; in lookThroughCRCopy()
555 Subreg = PPC::sub_gt; in lookThroughCRCopy()
557 Subreg = PPC::sub_un; in lookThroughCRCopy()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h1464 SDValue Operand, SDValue Subreg);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp8621 SDNode *Subreg = getMachineNode(TargetOpcode::EXTRACT_SUBREG, DL, in getTargetExtractSubreg() local
8623 return SDValue(Subreg, 0); in getTargetExtractSubreg()
8629 SDValue Operand, SDValue Subreg) { in getTargetInsertSubreg() argument
8632 VT, Operand, Subreg, SRIdxVal); in getTargetInsertSubreg()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InstrAVX512.td1325 RegisterClass SrcRC, SubRegIndex Subreg> {
1336 (i32 (INSERT_SUBREG (i32 (IMPLICIT_DEF)), SrcRC:$src, Subreg)))>;
1341 (i32 (INSERT_SUBREG (i32 (IMPLICIT_DEF)), SrcRC:$src, Subreg)))>;
1345 (i32 (INSERT_SUBREG (i32 (IMPLICIT_DEF)), SrcRC:$src, Subreg)))>;
1350 RegisterClass SrcRC, SubRegIndex Subreg, Predicate prd> {
1353 OpNode, SrcRC, Subreg>, EVEX_V512;
1356 _.info256, OpNode, SrcRC, Subreg>, EVEX_V256;
1358 _.info128, OpNode, SrcRC, Subreg>, EVEX_V128;
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Drs6000.md8564 ;; individual 32-bit parts across. Subreg doesn't work too well on the TF
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Drs6000.md9275 ;; individual 32-bit parts across. Subreg doesn't work too well on the TF