Home
last modified time | relevance | path

Searched refs:InstType (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsRegisterBankInfo.h57 enum InstType { enum
77 if (InstTy == InstType::Ambiguous && OpSize == 64) in isAmbiguous_64()
83 if (InstTy == InstType::Ambiguous && OpSize == 32) in isAmbiguous_32()
94 bool isAmbiguousWithMergeOrUnmerge_64(InstType InstTy, in isAmbiguousWithMergeOrUnmerge_64()
108 if (InstTy == InstType::FloatingPoint && OpSize == 64) in isFloatingPoint_64()
114 if (InstTy == InstType::Integer && OpSize == 32) in isInteger_32()
160 DenseMap<const MachineInstr *, InstType> Types;
164 InstType &AmbiguousTy);
173 void setTypes(const MachineInstr *MI, InstType ITy);
183 Types.try_emplace(MI, InstType::NotDetermined); in startVisit()
[all …]
H A DMipsRegisterBankInfo.cpp267 InstType &AmbiguousTy) { in visit()
280 if (AmbiguousTy == InstType::Ambiguous && in visit()
283 AmbiguousTy = InstType::AmbiguousWithMergeOrUnmerge; in visit()
313 bool isDefUse, InstType &AmbiguousTy) { in visitAdjacentInstrs()
319 setTypes(MI, InstType::FloatingPoint); in visitAdjacentInstrs()
335 setTypes(MI, InstType::Integer); in visitAdjacentInstrs()
375 setTypes(MI, InstType::FloatingPoint); in setTypesAccordingToPhysicalRegister()
377 setTypes(MI, InstType::Integer); in setTypesAccordingToPhysicalRegister()
382 MipsRegisterBankInfo::InstType
384 InstType DefaultAmbiguousType = InstType::Ambiguous; in determineInstType()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/MCTargetDesc/
H A DSPIRVBaseInfo.h243 template <class InstType>
244 std::string getSPIRVStringOperand(const InstType &MI, unsigned StartIndex) { in getSPIRVStringOperand()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEInstrInfo.cpp642 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-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNHazardRecognizer.cpp1363 auto InstType = IsHazardInst(*MI); in fixLdsBranchVmemWARHazard() local
1364 if (!InstType) in fixLdsBranchVmemWARHazard()
1371 auto IsHazardFn = [InstType, &IsHazardInst](const MachineInstr &I) { in fixLdsBranchVmemWARHazard()
1375 auto IsHazardFn = [InstType, IsHazardInst](const MachineInstr &I) { in fixLdsBranchVmemWARHazard()
1377 return InstType2 && InstType != InstType2; in fixLdsBranchVmemWARHazard()
1380 auto IsExpiredFn = [InstType, &IsHazardInst](const MachineInstr &I, int) { in fixLdsBranchVmemWARHazard()
1382 if (InstType == InstType2) in fixLdsBranchVmemWARHazard()