Searched refs:InstType (Results 1 - 3 of 3) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsRegisterBankInfo.h | 54 /// We assign InstType to such instructions as it helps us to avoid cross bank 55 /// copies. InstType deppends on context. 56 enum InstType { enum in class:llvm::final 113 DenseMap<const MachineInstr *, InstType> Types; 115 /// Recursively visit MI's adjacent instructions and find MI's InstType. 125 void setTypes(const MachineInstr *MI, InstType ITy); 127 /// InstType for MI is determined, set it to InstType that corresponds to 135 Types.try_emplace(MI, InstType::NotDetermined); 144 const InstType [all...] |
H A D | MipsRegisterBankInfo.cpp | 256 return true; // InstType has already been determined for MI. 272 setTypes(MI, InstType::Ambiguous); 276 // instructions or has no other adjacent instructions. Anyway InstType could 281 // this way when WaitingForTypeOfMI figures out its InstType same InstType 295 setTypes(MI, InstType::FloatingPoint); 299 // Determine InstType from register bank of phys register that is 309 setTypes(MI, InstType::Integer); 314 // adjacent instructions and determine InstType without visiting AdjMI. 316 getRecordedTypeForInstr(AdjMI) != InstType [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | GCNHazardRecognizer.cpp | 1086 auto InstType = IsHazardInst(MI); local 1087 if (!InstType) 1097 auto IsHazardFn = [InstType, &IsHazardInst] (MachineInstr *I) { 1101 auto IsHazardFn = [InstType, IsHazardInst] (MachineInstr *I) { 1103 return InstType2 && InstType != InstType2; 1106 auto IsExpiredFn = [InstType, &IsHazardInst] (MachineInstr *I, int) { 1111 if (InstType == InstType2)
|
Completed in 131 milliseconds