Searched refs:MergeType (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | CodeLayout.cpp | 134 explicit MergeGainTy(double Score, size_t MergeOffset, MergeTypeTy MergeType) in MergeGainTy() argument 135 : Score(Score), MergeOffset(MergeOffset), MergeType(MergeType) {} in MergeGainTy() 141 MergeTypeTy mergeType() const { return MergeType; } in mergeType() 157 MergeTypeTy MergeType{MergeTypeTy::X_Y}; member in __anon97d149770111::MergeGainTy 714 for (auto &MergeType : MergeTypes) { in getBestMergeGain() local 765 MergeTypeTy MergeType) const { in computeMergeGain() 767 MergeOffset, MergeType); in computeMergeGain() 776 return MergeGainTy(NewGainScore, MergeOffset, MergeType); in computeMergeGain() 786 MergeTypeTy MergeType) const { in mergeBlocks() 796 switch (MergeType) { in mergeBlocks() [all …]
|
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | ExtTSPReorderAlgorithm.cpp | 129 explicit MergeGainTy(double Score, size_t MergeOffset, MergeTypeTy MergeType) in MergeGainTy() argument 130 : Score(Score), MergeOffset(MergeOffset), MergeType(MergeType) {} in MergeGainTy() 136 MergeTypeTy mergeType() const { return MergeType; } in mergeType() 146 MergeTypeTy MergeType{MergeTypeTy::X_Y}; member in llvm::bolt::MergeGainTy 742 MergeTypeTy MergeType) const { in computeMergeGain() 744 ChainPred->blocks(), ChainSucc->blocks(), MergeOffset, MergeType); in computeMergeGain() 753 auto NewGain = MergeGainTy(NewScore, MergeOffset, MergeType); in computeMergeGain() 764 MergeTypeTy MergeType) const { in mergeBlocks() 774 switch (MergeType) { in mergeBlocks() 791 MergeTypeTy MergeType) { in mergeChains() argument [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | TargetBuiltins.h | 222 enum MergeType { enum 249 MergeType getMergeType() const { in getMergeType() 250 return (MergeType)((Flags & MergeTypeMask) >> MergeTypeShift); in getMergeType()
|
| H A D | arm_sve.td | 123 class MergeType<int val, string suffix=""> { 127 def MergeNone : MergeType<0>; 128 def MergeAny : MergeType<1, "_x">; 129 def MergeOp1 : MergeType<2, "_m">; 130 def MergeZero : MergeType<3, "_z">; 131 def MergeAnyExp : MergeType<4, "_x">; // Use merged builtin with explicit 132 def MergeZeroExp : MergeType<5, "_z">; // generation of its inactive argument. 236 class Inst<string n, string p, string t, MergeType mt, string i, 251 class SInst<string n, string p, string t, MergeType mt, string i = "", 734 multiclass svdup_base<string n, string p, MergeType mt, string i> {
|