Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCodeLayout.cpp183 explicit MergeGainT(double Score, size_t MergeOffset, MergeTypeT MergeType)
184 : Score(Score), MergeOffset(MergeOffset), MergeType(MergeType) {}
190 MergeTypeT mergeType() const { return MergeType; }
192 void setMergeType(MergeTypeT Ty) { MergeType = Ty; }
208 MergeTypeT MergeType{MergeTypeT::X_Y};
558 /// If MergeType == 0, then the result is a concatenation of two chains. in run()
563 MergeTypeT MergeType) {
573 switch (MergeType) { in initialize()
877 for (const MergeTypeT &MergeType in computeMergeGain()
187 MergeTypeT MergeType{MergeTypeT::X_Y}; global() member
514 mergeNodes(const std::vector<NodeT * > & X,const std::vector<NodeT * > & Y,size_t MergeOffset,MergeTypeT MergeType) mergeNodes() argument
824 for (const MergeTypeT &MergeType : MergeTypes) { getBestMergeGain() local
891 mergeChains(ChainT * Into,ChainT * From,size_t MergeOffset,MergeTypeT MergeType) mergeChains() argument
[all...]
/freebsd/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> {