/external/llvm-project/llvm/lib/Target/Mips/ |
D | MipsRegisterBankInfo.h | 75 bool isAmbiguous_64(InstType InstTy, unsigned OpSize) const { in isAmbiguous_64() argument 76 if (InstTy == InstType::Ambiguous && OpSize == 64) in isAmbiguous_64() 81 bool isAmbiguous_32(InstType InstTy, unsigned OpSize) const { in isAmbiguous_32() argument 82 if (InstTy == InstType::Ambiguous && OpSize == 32) in isAmbiguous_32() 87 bool isAmbiguous_32or64(InstType InstTy, unsigned OpSize) const { in isAmbiguous_32or64() argument 88 if (InstTy == InstType::Ambiguous && (OpSize == 32 || OpSize == 64)) in isAmbiguous_32or64() 93 bool isAmbiguousWithMergeOrUnmerge_64(InstType InstTy, in isAmbiguousWithMergeOrUnmerge_64() argument 95 if (InstTy == InstType::AmbiguousWithMergeOrUnmerge && OpSize == 64) in isAmbiguousWithMergeOrUnmerge_64() 100 bool isFloatingPoint_32or64(InstType InstTy, unsigned OpSize) const { in isFloatingPoint_32or64() argument 101 if (InstTy == InstType::FloatingPoint && (OpSize == 32 || OpSize == 64)) in isFloatingPoint_32or64() [all …]
|
D | MipsRegisterBankInfo.cpp | 356 InstType InstTy) { in setTypes() argument 357 changeRecordedTypeForInstr(MI, InstTy); in setTypes() 359 setTypes(WaitingInstr, InstTy); in setTypes() 466 InstType InstTy = InstType::Integer; in getInstrMapping() local 508 InstTy = TI.determineInstType(&MI); in getInstrMapping() 510 if (isFloatingPoint_32or64(InstTy, Op0Size) || in getInstrMapping() 511 isAmbiguous_64(InstTy, Op0Size)) { in getInstrMapping() 515 assert((isInteger_32(InstTy, Op0Size) || in getInstrMapping() 516 isAmbiguous_32(InstTy, Op0Size) || in getInstrMapping() 517 isAmbiguousWithMergeOrUnmerge_64(InstTy, Op0Size)) && in getInstrMapping() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | VectorUtils.h | 173 template <typename InstTy> class InterleaveGroup; 417 template <typename InstTy> class InterleaveGroup { 423 InterleaveGroup(InstTy *Instr, int32_t Stride, Align Alignment) in InterleaveGroup() 442 bool insertMember(InstTy *Instr, int32_t Index, Align NewAlign) { in insertMember() 482 InstTy *getMember(uint32_t Index) const { in getMember() 493 uint32_t getIndex(const InstTy *Instr) const { in getIndex() 502 InstTy *getInsertPos() const { return InsertPos; } in getInsertPos() 503 void setInsertPos(InstTy *Inst) { InsertPos = Inst; } in setInsertPos() 511 void addMetadata(InstTy *NewInst) const; 534 DenseMap<int32_t, InstTy *> Members; [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | MipsRegisterBankInfo.cpp | 328 InstType InstTy) { in setTypes() argument 329 changeRecordedTypeForInstr(MI, InstTy); in setTypes() 331 setTypes(WaitingInstr, InstTy); in setTypes() 437 InstType InstTy = InstType::Integer; in getInstrMapping() local 478 InstTy = TI.determineInstType(&MI); in getInstrMapping() 480 if (InstTy == InstType::FloatingPoint || in getInstrMapping() 481 (Op0Size == 64 && InstTy == InstType::Ambiguous)) in getInstrMapping() 492 InstTy = TI.determineInstType(&MI); in getInstrMapping() 495 if (InstTy == InstType::Integer && Op0Size == 64) { in getInstrMapping() 506 InstTy = TI.determineInstType(&MI); in getInstrMapping() [all …]
|
D | MipsRegisterBankInfo.h | 150 void changeRecordedTypeForInstr(const MachineInstr *MI, InstType InstTy) { in changeRecordedTypeForInstr() argument 152 Types.find(MI)->getSecond() = InstTy; in changeRecordedTypeForInstr()
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | VectorUtils.h | 291 template <typename InstTy> class InterleaveGroup; 587 template <typename InstTy> class InterleaveGroup { 593 InterleaveGroup(InstTy *Instr, int32_t Stride, Align Alignment) in InterleaveGroup() 616 bool insertMember(InstTy *Instr, int32_t Index, Align NewAlign) { in insertMember() 656 InstTy *getMember(uint32_t Index) const { in getMember() 667 uint32_t getIndex(const InstTy *Instr) const { in getIndex() 676 InstTy *getInsertPos() const { return InsertPos; } in getInsertPos() 677 void setInsertPos(InstTy *Inst) { InsertPos = Inst; } in setInsertPos() 685 void addMetadata(InstTy *NewInst) const; 708 DenseMap<int32_t, InstTy *> Members; [all …]
|
/external/llvm/include/llvm/IR/ |
D | IRBuilder.h | 616 template<typename InstTy> 617 InstTy *Insert(InstTy *I, const Twine &Name = "") const { 636 template <typename InstTy> 637 InstTy *addBranchMetadata(InstTy *I, MDNode *Weights, MDNode *Unpredictable) { in addBranchMetadata()
|
/external/llvm-project/llvm/include/llvm/IR/ |
D | IRBuilder.h | 125 template<typename InstTy> 126 InstTy *Insert(InstTy *I, const Twine &Name = "") const { 942 template <typename InstTy> 943 InstTy *addBranchMetadata(InstTy *I, MDNode *Weights, MDNode *Unpredictable) { in addBranchMetadata()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | IRBuilder.h | 916 template<typename InstTy> 917 InstTy *Insert(InstTy *I, const Twine &Name = "") const { 936 template <typename InstTy> 937 InstTy *addBranchMetadata(InstTy *I, MDNode *Weights, MDNode *Unpredictable) { in addBranchMetadata()
|
/external/clang/lib/Sema/ |
D | SemaTemplateInstantiateDecl.cpp | 821 TypeSourceInfo *InstTy; in VisitFriendDecl() local 827 InstTy = Ty; in VisitFriendDecl() 829 InstTy = SemaRef.SubstType(Ty, TemplateArgs, in VisitFriendDecl() 832 if (!InstTy) in VisitFriendDecl() 836 D->getFriendLoc(), InstTy); in VisitFriendDecl()
|
/external/tensorflow/tensorflow/compiler/xla/service/ |
D | pattern_matcher.h | 1722 template <typename InstTy> 1723 bool MatchImpl(InstTy* inst, MatchOption option) const {
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaTemplateInstantiateDecl.cpp | 1204 TypeSourceInfo *InstTy; in VisitFriendDecl() local 1210 InstTy = Ty; in VisitFriendDecl() 1212 InstTy = SemaRef.SubstType(Ty, TemplateArgs, in VisitFriendDecl() 1215 if (!InstTy) in VisitFriendDecl() 1219 D->getFriendLoc(), InstTy); in VisitFriendDecl()
|
/external/llvm-project/llvm/lib/Target/Hexagon/AsmParser/ |
D | HexagonAsmParser.cpp | 214 struct InstTy { struct
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/AsmParser/ |
D | HexagonAsmParser.cpp | 212 struct InstTy { struct
|
/external/llvm/lib/Target/Hexagon/AsmParser/ |
D | HexagonAsmParser.cpp | 191 struct InstTy { struct
|