/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsRegisterBankInfo.h | 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 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 D | MipsRegisterBankInfo.cpp | 335 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 D | M68kMemOperandPrinter.h | 23 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 D | VectorUtils.h | 120 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 D | IRBuilder.h | 141 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 D | SemaTemplateInstantiateDecl.cpp | 1437 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 D | Sema.h | 13311 template <typename InstTy> struct ConstraintEvalRAII { 13312 InstTy &TI; 13315 ConstraintEvalRAII(InstTy &TI) in ConstraintEvalRAII()
|