Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFormMemoryClauses.cpp36 using RegUse = DenseMap<unsigned, std::pair<unsigned, LaneBitmask>>; typedef in __anon72ebc0cc0111::SIFormMemoryClausesImpl
38 bool canBundle(const MachineInstr &MI, const RegUse &Defs,
39 const RegUse &Uses) const;
41 void collectRegUses(const MachineInstr &MI, RegUse &Defs, RegUse &Uses) const;
42 bool processRegUses(const MachineInstr &MI, RegUse &Defs, RegUse &Uses,
155 const RegUse &Defs, in canBundle()
156 const RegUse &Uses) const { in canBundle()
173 const RegUse &Map = MO.isDef() ? Uses : Defs; in canBundle()
224 RegUse &Defs, RegUse &Uses) const { in collectRegUses()
235 RegUse &Map = MO.isDef() ? Defs : Uses; in collectRegUses()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInlineAsm.h229 RegUse = 1, // Input register, "r". enumerator
330 bool isRegUseKind() const { return getKind() == Kind::RegUse; } in isRegUseKind()
341 case Kind::RegUse: in getKindName()
/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.cpp413 auto RegUse = CurrentVRegUses.find(MO.getReg()); in deadDefHasNoUse() local
414 if (RegUse == CurrentVRegUses.end()) in deadDefHasNoUse()
416 return (RegUse->LaneMask & getLaneMaskForMO(MO)).none(); in deadDefHasNoUse()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp1378 case InlineAsm::Kind::RegUse: // Use of register. in EmitSpecialNode()
H A DSelectionDAGBuilder.cpp10211 MatchedRegs.AddInlineAsmOperands(InlineAsm::Kind::RegUse, true, in visitInlineAsm()
10344 OpInfo.AssignedRegs.AddInlineAsmOperands(InlineAsm::Kind::RegUse, false, in visitInlineAsm()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FloatingPoint.cpp1638 case InlineAsm::Kind::RegUse: in handleSpecialFP()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp906 InlineAsm::Flag Flags(InlineAsm::Kind::RegUse, 1); in LowerINLINEASM()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp755 case InlineAsm::Kind::RegUse: in LowerINLINEASM()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3963 case InlineAsm::Kind::RegUse: in LowerINLINEASM()