Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsRegisterBankInfo.h56 enum InstType { enum
75 bool isAmbiguous_64(InstType InstTy, unsigned OpSize) const { in isAmbiguous_64()
76 if (InstTy == InstType::Ambiguous && OpSize == 64) in isAmbiguous_64()
81 bool isAmbiguous_32(InstType InstTy, unsigned OpSize) const { in isAmbiguous_32()
82 if (InstTy == InstType::Ambiguous && OpSize == 32) in isAmbiguous_32()
87 bool isAmbiguous_32or64(InstType InstTy, unsigned OpSize) const { in isAmbiguous_32or64()
88 if (InstTy == InstType::Ambiguous && (OpSize == 32 || OpSize == 64)) in isAmbiguous_32or64()
93 bool isAmbiguousWithMergeOrUnmerge_64(InstType InstTy, in isAmbiguousWithMergeOrUnmerge_64()
95 if (InstTy == InstType::AmbiguousWithMergeOrUnmerge && OpSize == 64) in isAmbiguousWithMergeOrUnmerge_64()
100 bool isFloatingPoint_32or64(InstType InstTy, unsigned OpSize) const { in isFloatingPoint_32or64()
[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()
342 getRecordedTypeForInstr(AdjMI) != InstType::NotDetermined) { in visitAdjacentInstrs()
354 InstType InstTy) { in setTypes()
375 setTypes(MI, InstType::FloatingPoint); in setTypesAccordingToPhysicalRegister()
377 setTypes(MI, InstType::Integer); in setTypesAccordingToPhysicalRegister()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/MCTargetDesc/
H A DSPIRVBaseInfo.h241 template <class InstType>
242 std::string getSPIRVStringOperand(const InstType &MI, unsigned StartIndex) { in getSPIRVStringOperand()
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DGCNHazardRecognizer.cpp1354 auto InstType = IsHazardInst(*MI); in fixLdsBranchVmemWARHazard() local
1355 if (!InstType) in fixLdsBranchVmemWARHazard()
1362 auto IsHazardFn = [InstType, &IsHazardInst](const MachineInstr &I) { in fixLdsBranchVmemWARHazard()
1366 auto IsHazardFn = [InstType, IsHazardInst](const MachineInstr &I) { in fixLdsBranchVmemWARHazard()
1368 return InstType2 && InstType != InstType2; in fixLdsBranchVmemWARHazard()
1371 auto IsExpiredFn = [InstType, &IsHazardInst](const MachineInstr &I, int) { in fixLdsBranchVmemWARHazard()
1373 if (InstType == InstType2) in fixLdsBranchVmemWARHazard()