Home
last modified time | relevance | path

Searched refs:InstTy (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsRegisterBankInfo.h76 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 InstTy, in isAmbiguousWithMergeOrUnmerge_64()
96 if (InstTy == InstType::AmbiguousWithMergeOrUnmerge && OpSize == 64) in isAmbiguousWithMergeOrUnmerge_64()
101 bool isFloatingPoint_32or64(InstType InstTy, unsigned OpSize) const { in isFloatingPoint_32or64()
102 if (InstTy in isFloatingPoint_32or64()
75 isAmbiguous_64(InstType InstTy,unsigned OpSize) isAmbiguous_64() argument
81 isAmbiguous_32(InstType InstTy,unsigned OpSize) isAmbiguous_32() argument
87 isAmbiguous_32or64(InstType InstTy,unsigned OpSize) isAmbiguous_32or64() argument
93 isAmbiguousWithMergeOrUnmerge_64(InstType InstTy,unsigned OpSize) isAmbiguousWithMergeOrUnmerge_64() argument
100 isFloatingPoint_32or64(InstType InstTy,unsigned OpSize) isFloatingPoint_32or64() argument
106 isFloatingPoint_64(InstType InstTy,unsigned OpSize) isFloatingPoint_64() argument
112 isInteger_32(InstType InstTy,unsigned OpSize) isInteger_32() argument
197 changeRecordedTypeForInstr(const MachineInstr * MI,InstType InstTy) changeRecordedTypeForInstr() argument
[all...]
H A DMipsRegisterBankInfo.cpp335 InstType InstTy) { in setTypes() argument
336 changeRecordedTypeForInstr(MI, InstTy); in setTypes()
338 setTypes(WaitingInstr, InstTy); in setTypes()
445 InstType InstTy = InstType::Integer; in getInstrMapping() local
487 InstTy = TI.determineInstType(&MI); in getInstrMapping()
489 if (isFloatingPoint_32or64(InstTy, Op0Size) || in getInstrMapping()
490 isAmbiguous_64(InstTy, Op0Size)) { in getInstrMapping()
494 assert((isInteger_32(InstTy, Op0Size) || in getInstrMapping()
495 isAmbiguous_32(InstTy, Op0Size) || in getInstrMapping()
496 isAmbiguousWithMergeOrUnmerge_64(InstTy, Op0Size)) && in getInstrMapping()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/MCTargetDesc/
H A DM68kMemOperandPrinter.h23 template <class Derived, typename InstTy> class M68kMemOperandPrinter {
27 void printARIMem(const InstTy *MI, unsigned OpNum, raw_ostream &O) { in printARIMem()
33 void printARIPIMem(const InstTy *MI, unsigned OpNum, raw_ostream &O) { in printARIPIMem()
39 void printARIPDMem(const InstTy *MI, unsigned OpNum, raw_ostream &O) { in printARIPDMem()
45 void printARIDMem(const InstTy *MI, unsigned OpNum, raw_ostream &O) { in printARIDMem()
53 void printARIIMem(const InstTy *MI, unsigned OpNum, raw_ostream &O) { in printARIIMem()
63 void printPCDMem(const InstTy *MI, uint64_t Address, unsigned OpNum, in printPCDMem()
70 void printPCIMem(const InstTy *MI, uint64_t Address, unsigned OpNum, in printPCIMem()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DVectorUtils.h120 template <typename InstTy> class InterleaveGroup;
470 template <typename InstTy> class InterleaveGroup {
476 InterleaveGroup(InstTy *Instr, int32_t Stride, Align Alignment) in InterleaveGroup()
495 bool insertMember(InstTy *Instr, int32_t Index, Align NewAlign) { in insertMember()
540 InstTy *getMember(uint32_t Index) const { in getMember()
547 uint32_t getIndex(const InstTy *Instr) const { in getIndex()
556 InstTy *getInsertPos() const { return InsertPos; } in getInsertPos()
557 void setInsertPos(InstTy *Inst) { InsertPos = Inst; } in setInsertPos()
565 void addMetadata(InstTy *NewInst) const;
586 DenseMap<int32_t, InstTy *> Members;
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h141 template<typename InstTy>
142 InstTy *Insert(InstTy *I, const Twine &Name = "") const {
1084 template <typename InstTy>
1085 InstTy *addBranchMetadata(InstTy *I, MDNode *Weights, MDNode *Unpredictable) { in addBranchMetadata()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp1437 TypeSourceInfo *InstTy; in VisitFriendDecl() local
1443 InstTy = Ty; in VisitFriendDecl()
1445 InstTy = SemaRef.SubstType(Ty, TemplateArgs, in VisitFriendDecl()
1448 if (!InstTy) in VisitFriendDecl()
1452 SemaRef.Context, Owner, D->getLocation(), InstTy, D->getFriendLoc()); in VisitFriendDecl()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h13311 template <typename InstTy> struct ConstraintEvalRAII {
13312 InstTy &TI;
13315 ConstraintEvalRAII(InstTy &TI) in ConstraintEvalRAII()