Searched refs:RegUse (Results 1 – 10 of 10) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIFormMemoryClauses.cpp | 35 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 D | InlineAsm.h | 226 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 D | InlineAsmLowering.cpp | 418 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 D | ScheduleDAGInstrs.cpp | 391 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 D | InstrEmitter.cpp | 1339 case InlineAsm::Kind::RegUse: // Use of register. in EmitSpecialNode()
|
| H A D | SelectionDAGBuilder.cpp | 9531 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 D | X86FloatingPoint.cpp | 1619 case InlineAsm::Kind::RegUse: in handleSpecialFP()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRISelLowering.cpp | 978 InlineAsm::Flag Flags(InlineAsm::Kind::RegUse, 1); in LowerINLINEASM()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.cpp | 679 case InlineAsm::Kind::RegUse: in LowerINLINEASM()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 3834 case InlineAsm::Kind::RegUse: in LowerINLINEASM()
|