Home
last modified time | relevance | path

Searched refs:RegUse (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFormMemoryClauses.cpp35 using RegUse = DenseMap<unsigned, std::pair<unsigned, LaneBitmask>>; typedef in __anon72ebc0cc0111::SIFormMemoryClauses
63 bool canBundle(const MachineInstr &MI, const RegUse &Defs,
64 const RegUse &Uses) const;
66 void collectRegUses(const MachineInstr &MI, RegUse &Defs, RegUse &Uses) const;
67 bool processRegUses(const MachineInstr &MI, RegUse &Defs, RegUse &Uses,
150 bool SIFormMemoryClauses::canBundle(const MachineInstr &MI, const RegUse &Defs, in canBundle()
151 const RegUse &Uses) const { in canBundle()
168 const RegUse &Map = MO.isDef() ? Uses : Defs; in canBundle()
217 RegUse &Defs, RegUse &Uses) const { in collectRegUses()
228 RegUse &Map = MO.isDef() ? Defs : Uses; in collectRegUses()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DInlineAsmLowering.cpp418 InlineAsm::Flag UseFlag(InlineAsm::Kind::RegUse, 1); in lowerInlineAsm()
511 InlineAsm::Flag Flag(InlineAsm::Kind::RegUse, NumRegs); in lowerInlineAsm()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DScheduleDAGInstrs.cpp392 auto RegUse = CurrentVRegUses.find(MO.getReg()); in deadDefHasNoUse() local
393 if (RegUse == CurrentVRegUses.end()) in deadDefHasNoUse()
395 return (RegUse->LaneMask & getLaneMaskForMO(MO)).none(); in deadDefHasNoUse()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp1377 case InlineAsm::Kind::RegUse: // Use of register. in EmitSpecialNode()
H A DSelectionDAGBuilder.cpp10049 MatchedRegs.AddInlineAsmOperands(InlineAsm::Kind::RegUse, true, in visitInlineAsm()
10182 OpInfo.AssignedRegs.AddInlineAsmOperands(InlineAsm::Kind::RegUse, false, in visitInlineAsm()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FloatingPoint.cpp1621 case InlineAsm::Kind::RegUse: in handleSpecialFP()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp962 InlineAsm::Flag Flags(InlineAsm::Kind::RegUse, 1); in LowerINLINEASM()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp686 case InlineAsm::Kind::RegUse: in LowerINLINEASM()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3948 case InlineAsm::Kind::RegUse: in LowerINLINEASM()