Searched refs:RegUse (Results 1 – 10 of 10) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIFormMemoryClauses.cpp | 36 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 D | InlineAsm.h | 229 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 D | InlineAsmLowering.cpp | 418 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 D | ScheduleDAGInstrs.cpp | 413 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 D | InstrEmitter.cpp | 1378 case InlineAsm::Kind::RegUse: // Use of register. in EmitSpecialNode()
|
| H A D | SelectionDAGBuilder.cpp | 10211 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 D | X86FloatingPoint.cpp | 1638 case InlineAsm::Kind::RegUse: in handleSpecialFP()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRISelLowering.cpp | 906 InlineAsm::Flag Flags(InlineAsm::Kind::RegUse, 1); in LowerINLINEASM()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.cpp | 755 case InlineAsm::Kind::RegUse: in LowerINLINEASM()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 3963 case InlineAsm::Kind::RegUse: in LowerINLINEASM()
|