| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86FixupBWInsts.cpp | 298 unsigned Subreg = TRI->getSubRegIndex(MIB->getOperand(0).getReg(), in tryReplaceLoad() local 301 MF->makeDebugValueSubstitution({OldInstrNum, 0}, {NewInstrNum, 0}, Subreg); in tryReplaceLoad() 369 unsigned Subreg = TRI->getSubRegIndex(MIB->getOperand(0).getReg(), in tryReplaceExtend() local 372 MF->makeDebugValueSubstitution({OldInstrNum, 0}, {NewInstrNum, 0}, Subreg); in tryReplaceExtend()
|
| H A D | X86InstrAVX512.td | 1201 RegisterClass SrcRC, SubRegIndex Subreg> { 1212 (i32 (INSERT_SUBREG (i32 (IMPLICIT_DEF)), SrcRC:$src, Subreg)))>; 1217 (i32 (INSERT_SUBREG (i32 (IMPLICIT_DEF)), SrcRC:$src, Subreg)))>; 1221 (i32 (INSERT_SUBREG (i32 (IMPLICIT_DEF)), SrcRC:$src, Subreg)))>; 1226 RegisterClass SrcRC, SubRegIndex Subreg, Predicate prd> { 1229 OpNode, SrcRC, Subreg>, EVEX_V512; 1232 _.info256, OpNode, SrcRC, Subreg>, EVEX_V256; 1234 _.info128, OpNode, SrcRC, Subreg>, EVEX_V128;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineFunction.h | 579 unsigned Subreg; ///< Qualifier for which part of Dest is read. 582 const DebugInstrOperandPair &Dest, unsigned Subreg) 583 : Src(Src), Dest(Dest), Subreg(Subreg) {}
|
| H A D | MIRYamlMapping.h | 525 unsigned Subreg; 539 YamlIO.mapRequired("subreg", Sub.Subreg);
|
| H A D | SelectionDAG.h | 1841 SDValue Operand, SDValue Subreg);
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/ |
| H A D | InstrRefBasedImpl.cpp | 1508 if (unsigned Subreg = LowerBoundIt->Subreg) in getValueForInstrRef() local 1509 SeenSubregs.push_back(Subreg); in getValueForInstrRef() 1579 for (unsigned Subreg : reverse(SeenSubregs)) { in getValueForInstrRef() local 1580 unsigned ThisSize = TRI->getSubRegIdxSize(Subreg); in getValueForInstrRef() 1581 unsigned ThisOffset = TRI->getSubRegIdxOffset(Subreg); in getValueForInstrRef() 1608 unsigned Subreg = TRI->getSubRegIndex(Reg, SR); in getValueForInstrRef() local 1609 unsigned SubregSize = TRI->getSubRegIdxSize(Subreg); in getValueForInstrRef() 1610 unsigned SubregOffset = TRI->getSubRegIdxOffset(Subreg); in getValueForInstrRef() 2167 unsigned Subreg = TRI->getSubRegIndex(Reg, SR); in transferSpillOrRestoreInst() local 2168 unsigned SpillID = MTracker->getLocID(*Loc, Subreg); in transferSpillOrRestoreInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineFunction.cpp | 1010 unsigned Subreg) { in makeDebugValueSubstitution() argument 1016 DebugValueSubstitutions.push_back({A, B, Subreg}); in makeDebugValueSubstitution() 1151 for (unsigned Subreg : reverse(SubregsSeen)) { in salvageCopySSAImpl() local 1156 makeDebugValueSubstitution({NewInstrNumber, 0}, P, Subreg); in salvageCopySSAImpl()
|
| H A D | MIRPrinter.cpp | 213 Sub.Subreg}); in printMF()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCReduceCRLogicals.cpp | 417 MachineInstr *lookThroughCRCopy(unsigned Reg, unsigned &Subreg, 545 unsigned &Subreg, in lookThroughCRCopy() argument
|
| H A D | PPCISelLowering.cpp | 11254 SDValue Subreg( in LowerINTRINSIC_WO_CHAIN() local 11260 return SDValue(DAG.getMachineNode(Opcode, dl, ReturnTypes, Subreg), 0); in LowerINTRINSIC_WO_CHAIN() 11284 SDValue Subreg( in LowerINTRINSIC_WO_CHAIN() local 11291 DAG.getMachineNode(PPC::DMXXEXTFDMR256, dl, MVT::v256i1, {Subreg, P}), in LowerINTRINSIC_WO_CHAIN()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
| H A D | MIRParser.cpp | 530 {Sub.DstInst, Sub.DstOp}, Sub.Subreg); in setupDebugValueTracking()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 11499 SDNode *Subreg = getMachineNode(TargetOpcode::EXTRACT_SUBREG, DL, in getTargetExtractSubreg() local 11501 return SDValue(Subreg, 0); in getTargetExtractSubreg() 11507 SDValue Operand, SDValue Subreg) { in getTargetInsertSubreg() argument 11510 VT, Operand, Subreg, SRIdxVal); in getTargetInsertSubreg()
|