| /freebsd-12-stable/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/ |
| D | RegisterFile.cpp | 111 MCPhysReg RegID = WS.getRegisterID(); in onInstructionExecuted() local 115 if (!RegID) in onInstructionExecuted() 122 MCPhysReg RenameAs = RegisterMappings[RegID].second.RenameAs; in onInstructionExecuted() 123 if (RenameAs && RenameAs != RegID) in onInstructionExecuted() 124 RegID = RenameAs; in onInstructionExecuted() 126 WriteRef &WR = RegisterMappings[RegID].first; in onInstructionExecuted() 130 for (MCSubRegIterator I(RegID, &MRI); I.isValid(); ++I) { in onInstructionExecuted() 139 for (MCSuperRegIterator I(RegID, &MRI); I.isValid(); ++I) { in onInstructionExecuted() 231 MCPhysReg RegID = WS.getRegisterID(); in addRegisterWrite() local 235 if (!RegID) in addRegisterWrite() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/MCA/ |
| D | Instruction.cpp | 21 void WriteState::writeStartEvent(unsigned IID, MCPhysReg RegID, in writeStartEvent() argument 24 CRD.RegID = RegID; in writeStartEvent() 30 void ReadState::writeStartEvent(unsigned IID, MCPhysReg RegID, in writeStartEvent() argument 43 CRD.RegID = RegID; in writeStartEvent()
|
| D | InstrBuilder.cpp | 665 MCPhysReg RegID = 0; in createInstruction() local 673 RegID = Op.getReg(); in createInstruction() 676 RegID = RD.RegisterID; in createInstruction() 680 if (!RegID) in createInstruction() 684 NewIS->getUses().emplace_back(RD, RegID); in createInstruction() 724 RegID = WD.isImplicitWrite() ? WD.RegisterID in createInstruction() 727 if (WD.IsOptionalDef && !RegID) { in createInstruction() 732 assert(RegID && "Expected a valid register ID!"); in createInstruction() 733 NewIS->getDefs().emplace_back(WD, RegID, in createInstruction()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/MCA/ |
| D | Instruction.h | 187 MCPhysReg RegID; member 248 WriteState(const WriteDescriptor &Desc, MCPhysReg RegID, 250 : WD(&Desc), CyclesLeft(UNKNOWN_CYCLES), RegisterID(RegID), PRFID(0), 261 void setRegisterID(const MCPhysReg RegID) { RegisterID = RegID; } in setRegisterID() argument 303 void writeStartEvent(unsigned IID, MCPhysReg RegID, unsigned Cycles); 356 ReadState(const ReadDescriptor &Desc, MCPhysReg RegID) in ReadState() argument 357 : RD(&Desc), RegisterID(RegID), PRFID(0), DependentWrites(0), in ReadState() 375 void writeStartEvent(unsigned IID, MCPhysReg RegID, unsigned Cycles);
|
| /freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-mca/Views/ |
| D | BottleneckAnalysis.h | 254 void addRegisterDep(unsigned From, unsigned To, unsigned RegID, in addRegisterDep() argument 256 addDependency(From, To, {DependencyEdge::DT_REGISTER, RegID, Cost}); in addRegisterDep() 316 void addRegisterDep(unsigned From, unsigned To, unsigned RegID, unsigned Cy);
|
| D | BottleneckAnalysis.cpp | 453 unsigned RegID, unsigned Cost) { in addRegisterDep() argument 457 DG.addRegisterDep(From, To + SourceSize, RegID, Cost); in addRegisterDep() 458 DG.addRegisterDep(From + SourceSize, To + (SourceSize * 2), RegID, Cost); in addRegisterDep() 461 DG.addRegisterDep(From + SourceSize, To + SourceSize, RegID, Cost); in addRegisterDep() 522 addRegisterDep(From, To, RegDep.RegID, Cycles); in onEvent()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
| D | X86MCTargetDesc.cpp | 432 auto ClearsSuperReg = [=](unsigned RegID) { in clearsSuperRegisters() argument 437 if (GR32RC.contains(RegID)) in clearsSuperRegisters() 448 return VR128XRC.contains(RegID) || VR256XRC.contains(RegID); in clearsSuperRegisters()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| D | SIISelLowering.cpp | 6472 auto RegID = IntrinsicID == Intrinsic::amdgcn_dispatch_ptr ? in LowerINTRINSIC_WO_CHAIN() local 6474 return getPreloadedValue(DAG, *MFI, VT, RegID); in LowerINTRINSIC_WO_CHAIN()
|