Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFormMemoryClauses.cpp35 typedef DenseMap<unsigned, std::pair<unsigned, LaneBitmask>> RegUse; typedef in __anon3684ce420111::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,
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()
245 RegUse &Defs, RegUse &Uses, in processRegUses()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DInlineAsm.h226 RegUse = 1, // Input register, "r". enumerator
327 bool isRegUseKind() const { return getKind() == Kind::RegUse; } in isRegUseKind()
338 case Kind::RegUse: in getKindName()
/freebsd-14.2/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-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DScheduleDAGInstrs.cpp391 auto RegUse = CurrentVRegUses.find(MO.getReg()); in deadDefHasNoUse() local
392 if (RegUse == CurrentVRegUses.end()) in deadDefHasNoUse()
394 return (RegUse->LaneMask & getLaneMaskForMO(MO)).none(); in deadDefHasNoUse()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp1339 case InlineAsm::Kind::RegUse: // Use of register. in EmitSpecialNode()
H A DSelectionDAGBuilder.cpp9531 MatchedRegs.AddInlineAsmOperands(InlineAsm::Kind::RegUse, true, in visitInlineAsm()
9661 OpInfo.AssignedRegs.AddInlineAsmOperands(InlineAsm::Kind::RegUse, false, in visitInlineAsm()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FloatingPoint.cpp1619 case InlineAsm::Kind::RegUse: in handleSpecialFP()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp978 InlineAsm::Flag Flags(InlineAsm::Kind::RegUse, 1); in LowerINLINEASM()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp679 case InlineAsm::Kind::RegUse: in LowerINLINEASM()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3834 case InlineAsm::Kind::RegUse: in LowerINLINEASM()