Searched refs:InstType (Results 1 - 3 of 3) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsRegisterBankInfo.h54 /// 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 DMipsRegisterBankInfo.cpp256 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 DGCNHazardRecognizer.cpp1086 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