Home
last modified time | relevance | path

Searched refs:MergeType (Results 1 – 4 of 4) sorted by relevance

/src/contrib/llvm-project/llvm/lib/Transforms/Utils/ !
H A DCodeLayout.cpp183 explicit MergeGainT(double Score, size_t MergeOffset, MergeTypeT MergeType) in MergeGainT()
184 : Score(Score), MergeOffset(MergeOffset), MergeType(MergeType) {} in MergeGainT()
190 MergeTypeT mergeType() const { return MergeType; } in mergeType()
192 void setMergeType(MergeTypeT Ty) { MergeType = Ty; } in setMergeType()
208 MergeTypeT MergeType{MergeTypeT::X_Y}; member
563 MergeTypeT MergeType) { in mergeNodes() argument
573 switch (MergeType) { in mergeNodes()
877 for (const MergeTypeT &MergeType : MergeTypes) { in getBestMergeGain() local
879 computeMergeGain(ChainPred, ChainSucc, Jumps, Offset, MergeType)); in getBestMergeGain()
933 MergeTypeT MergeType) const { in computeMergeGain()
[all …]
/src/contrib/llvm-project/clang/include/clang/Basic/ !
H A Darm_sve_sme_incl.td135 class MergeType<int val, string suffix=""> {
139 def MergeNone : MergeType<0>;
140 def MergeAny : MergeType<1, "_x">;
141 def MergeOp1 : MergeType<2, "_m">;
142 def MergeZero : MergeType<3, "_z">;
143 def MergeAnyExp : MergeType<4, "_x">; // Use merged builtin with explicit
144 def MergeZeroExp : MergeType<5, "_z">; // generation of its inactive argument.
272 class Inst<string n, string p, string t, MergeType mt, string i,
288 class SInst<string n, string p, string t, MergeType mt, string i = "",
H A DTargetBuiltins.h246 enum MergeType { enum
273 MergeType getMergeType() const { in getMergeType()
274 return (MergeType)((Flags & MergeTypeMask) >> MergeTypeShift); in getMergeType()
H A Darm_sve.td567 multiclass svdup_base<string n, string p, MergeType mt, string i> {