Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDThumb2ITBlockPass.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()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
HDPPCReduceCRLogicals.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()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDSelectionDAG.h1311 SDValue Operand, SDValue Subreg);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
HDSelectionDAG.cpp8085 SDNode *Subreg = getMachineNode(TargetOpcode::EXTRACT_SUBREG, DL, in getTargetExtractSubreg() local
8087 return SDValue(Subreg, 0); in getTargetExtractSubreg()
8093 SDValue Operand, SDValue Subreg) { in getTargetInsertSubreg() argument
8096 VT, Operand, Subreg, SRIdxVal); in getTargetInsertSubreg()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86InstrAVX512.td1280 RegisterClass SrcRC, SubRegIndex Subreg> {
1291 (i32 (INSERT_SUBREG (i32 (IMPLICIT_DEF)), SrcRC:$src, Subreg)))>;
1295 (i32 (INSERT_SUBREG (i32 (IMPLICIT_DEF)), SrcRC:$src, Subreg)))>;
1299 (i32 (INSERT_SUBREG (i32 (IMPLICIT_DEF)), SrcRC:$src, Subreg)))>;
1304 RegisterClass SrcRC, SubRegIndex Subreg, Predicate prd> {
1307 OpNode, SrcRC, Subreg>, EVEX_V512;
1310 _.info256, OpNode, SrcRC, Subreg>, EVEX_V256;
1312 _.info128, OpNode, SrcRC, Subreg>, EVEX_V128;