| /openbsd-src/gnu/llvm/llvm/lib/MCA/HardwareUnits/ |
| H A D | RegisterFile.cpp | 64 RegisterFile::RegisterFile(const MCSchedModel &SM, const MCRegisterInfo &mri, in RegisterFile() function in llvm::mca::RegisterFile 72 void RegisterFile::initialize(const MCSchedModel &SM, unsigned NumRegs) { in initialize() 100 void RegisterFile::cycleStart() { in cycleStart() 105 void RegisterFile::onInstructionExecuted(Instruction *IS) { in onInstructionExecuted() 147 void RegisterFile::addRegisterFile(const MCRegisterFileDesc &RF, in addRegisterFile() 198 void RegisterFile::allocatePhysRegs(const RegisterRenamingInfo &Entry, in allocatePhysRegs() 213 void RegisterFile::freePhysRegs(const RegisterRenamingInfo &Entry, in freePhysRegs() 228 void RegisterFile::addRegisterWrite(WriteRef Write, in addRegisterWrite() 332 void RegisterFile::removeRegisterWrite( in removeRegisterWrite() 384 bool RegisterFile::canEliminateMove(const WriteState &WS, const ReadState &RS, in canEliminateMove() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/MCA/Stages/ |
| H A D | InOrderIssueStage.h | 25 class RegisterFile; variable 56 RegisterFile &PRF; 115 InOrderIssueStage(const MCSubtargetInfo &STI, RegisterFile &PRF,
|
| H A D | RetireStage.h | 31 RegisterFile &PRF; 38 RetireStage(RetireControlUnit &R, RegisterFile &F, LSUnitBase &LS) in RetireStage()
|
| H A D | DispatchStage.h | 56 RegisterFile &PRF; 70 RegisterFile &F);
|
| /openbsd-src/gnu/llvm/llvm/lib/MCA/ |
| H A D | Context.cpp | 41 auto PRF = std::make_unique<RegisterFile>(SM, MRI, Opts.RegisterFileSize); in createDefaultPipeline() 76 auto PRF = std::make_unique<RegisterFile>(SM, MRI, Opts.RegisterFileSize); in createInOrderPipeline()
|
| H A D | CMakeLists.txt | 8 HardwareUnits/RegisterFile.cpp
|
| /openbsd-src/gnu/llvm/llvm/lib/MCA/Stages/ |
| H A D | InOrderIssueStage.cpp | 47 RegisterFile &PRF, CustomBehaviour &CB, in InOrderIssueStage() 103 static unsigned checkRegisterHazard(const RegisterFile &PRF, in checkRegisterHazard() 107 RegisterFile::RAWHazard Hazard = PRF.checkRAWHazards(STI, RS); in checkRegisterHazard() 156 static void addRegisterReadWrite(RegisterFile &PRF, Instruction &IS, in addRegisterReadWrite()
|
| H A D | DispatchStage.cpp | 31 RegisterFile &F) in DispatchStage()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/MCA/HardwareUnits/ |
| H A D | RegisterFile.h | 83 class RegisterFile : public HardwareUnit { 232 RegisterFile(const MCSchedModel &SM, const MCRegisterInfo &mri,
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/MCA/ |
| H A D | BUILD.gn | 16 "HardwareUnits/RegisterFile.cpp",
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86ScheduleBtVer2.td | 50 def JIntegerPRF : RegisterFile<64, [GR64, CCR], [1, 1], [1, 0], 63 def JFpuPRF: RegisterFile<72, [VR64, VR128, VR256], [1, 1, 2], [1, 1, 0],
|
| H A D | X86ScheduleZnver1.td | 102 def ZnIntegerPRF : RegisterFile<168, [GR64, CCR]>; 112 def ZnFpuPRF: RegisterFile<160, [VR64, VR128, VR256], [1, 1, 2]>;
|
| H A D | X86ScheduleZnver2.td | 103 def Zn2IntegerPRF : RegisterFile<168, [GR64, CCR]>; 113 def Zn2FpuPRF: RegisterFile<160, [VR64, VR128, VR256], [1, 1, 2]>;
|
| H A D | X86ScheduleBdVer2.td | 98 def PdIntegerPRF : RegisterFile<96, [GR64, CCR]>; 115 def PdFpuPRF : RegisterFile<160, [VR64, VR128, VR256], [1, 1, 2]>;
|
| H A D | X86ScheduleZnver3.td | 161 def Zn3IntegerPRF : RegisterFile<192, [GR64, CCR], [1, 1], [1, 0], 339 def Zn3FpPRF : RegisterFile<160, [VR64, VR128, VR256], [1, 1, 1], [0, 1, 1],
|
| H A D | X86ScheduleZnver4.td | 153 def Zn4IntegerPRF : RegisterFile<224, [GR64, CCR], [1, 1], [1, 0], 338 def Zn4FpPRF : RegisterFile<192, [VR64, VR128, VR256, VR512], [1, 1, 1, 1], [0, 1, 1],
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Target/ |
| H A D | TargetSchedule.td | 538 class RegisterFile<int numPhysRegs, list<RegisterClass> Classes = [],
|
| /openbsd-src/distrib/sets/lists/comp/ |
| H A D | clang.amd64 | 2190 ./usr/include/llvm/MCA/HardwareUnits/RegisterFile.h
|
| H A D | clang.macppc | 2189 ./usr/include/llvm/MCA/HardwareUnits/RegisterFile.h
|
| H A D | clang.loongson | 2189 ./usr/include/llvm/MCA/HardwareUnits/RegisterFile.h
|
| H A D | clang.octeon | 2189 ./usr/include/llvm/MCA/HardwareUnits/RegisterFile.h
|
| H A D | clang.arm64 | 2190 ./usr/include/llvm/MCA/HardwareUnits/RegisterFile.h
|
| H A D | clang.powerpc64 | 2188 ./usr/include/llvm/MCA/HardwareUnits/RegisterFile.h
|
| H A D | clang.armv7 | 2188 ./usr/include/llvm/MCA/HardwareUnits/RegisterFile.h
|
| H A D | clang.i386 | 2188 ./usr/include/llvm/MCA/HardwareUnits/RegisterFile.h
|