Searched refs:InstType (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsRegisterBankInfo.h | 55 /// We assign InstType to such instructions as it helps us to avoid cross bank 56 /// copies. InstType deppends on context. enum 57 enum InstType { 76 bool isAmbiguous_64(InstType InstTy, unsigned OpSize) const { in isAmbiguous_64() 77 if (InstTy == InstType::Ambiguous && OpSize == 64) in isAmbiguous_64() 82 bool isAmbiguous_32(InstType InstTy, unsigned OpSize) const { in isAmbiguous_32() 83 if (InstTy == InstType::Ambiguous && OpSize == 32) in isAmbiguous_32() 88 bool isAmbiguous_32or64(InstType InstTy, unsigned OpSize) const { in isAmbiguous_32or64() 89 if (InstTy == InstType::Ambiguous && (OpSize == 32 || OpSize == 64)) in isAmbiguous_32or64() 94 bool isAmbiguousWithMergeOrUnmerge_64(InstType InstT in isAmbiguousWithMergeOrUnmerge_64() [all...] |
H A D | MipsRegisterBankInfo.cpp | 248 InstType &AmbiguousTy) { in visit() 261 if (AmbiguousTy == InstType::Ambiguous && in visit() 264 AmbiguousTy = InstType::AmbiguousWithMergeOrUnmerge; in visit() 294 bool isDefUse, InstType &AmbiguousTy) { in visitAdjacentInstrs() 300 setTypes(MI, InstType::FloatingPoint); in visitAdjacentInstrs() 316 setTypes(MI, InstType::Integer); in visitAdjacentInstrs() 323 getRecordedTypeForInstr(AdjMI) != InstType::NotDetermined) { in visitAdjacentInstrs() 335 InstType InstTy) { in setTypes() 356 setTypes(MI, InstType::FloatingPoint); in setTypesAccordingToPhysicalRegister() 358 setTypes(MI, InstType::Integer); in setTypesAccordingToPhysicalRegister() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/MCTargetDesc/ |
H A D | SPIRVBaseInfo.h | 249 template <class InstType> 250 std::string getSPIRVStringOperand(const InstType &MI, unsigned StartIndex) { in getSPIRVStringOperand()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEInstrInfo.cpp | 642 enum InstType { in foldImmediate() enum 645 } InstType; in foldImmediate() local 652 InstType = rr2ri_rm; \ in foldImmediate() 658 InstType = rr2ir_rm; \ in foldImmediate() 705 switch (InstType) { in foldImmediate()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | GCNHazardRecognizer.cpp | 1366 auto InstType = IsHazardInst(*MI); in fixLdsBranchVmemWARHazard() local 1367 if (!InstType) in fixLdsBranchVmemWARHazard() 1374 auto IsHazardFn = [InstType, &IsHazardInst](const MachineInstr &I) { in fixLdsBranchVmemWARHazard() 1378 auto IsHazardFn = [InstType, IsHazardInst](const MachineInstr &I) { in fixLdsBranchVmemWARHazard() 1380 return InstType2 && InstType != InstType2; in fixLdsBranchVmemWARHazard() 1383 auto IsExpiredFn = [InstType, &IsHazardInst](const MachineInstr &I, int) { in fixLdsBranchVmemWARHazard() 1385 if (InstType == InstType2) in fixLdsBranchVmemWARHazard()
|