Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/
H A DReassociate.h46 struct ValueEntry { struct
50 ValueEntry(unsigned R, Value *O) : Rank(R), Op(O) {} in ValueEntry() argument
53 inline bool operator<(const ValueEntry &LHS, const ValueEntry &RHS) {
105 SmallVectorImpl<reassociate::ValueEntry> &Ops);
107 SmallVectorImpl<reassociate::ValueEntry> &Ops);
109 SmallVectorImpl<reassociate::ValueEntry> &Ops);
111 SmallVectorImpl<reassociate::ValueEntry> &Ops);
120 SmallVectorImpl<reassociate::ValueEntry> &Ops);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp77 static void PrintOps(Instruction *I, const SmallVectorImpl<ValueEntry> &Ops) { in PrintOps()
637 SmallVectorImpl<ValueEntry> &Ops) { in RewriteExprTree()
1102 static unsigned FindInOperandList(const SmallVectorImpl<ValueEntry> &Ops, in FindInOperandList()
1147 SmallVector<ValueEntry, 8> Factors; in RemoveFactorFromExpression()
1152 ValueEntry(getRank(E.first), E.first)); in RemoveFactorFromExpression()
1231 SmallVectorImpl<ValueEntry> &Ops) { in OptimizeAndOrXor()
1411 SmallVectorImpl<ValueEntry> &Ops) { in OptimizeXor()
1510 ValueEntry VE(getRank(O.getValue()), O.getValue()); in OptimizeXor()
1515 ValueEntry VE(getRank(C), C); in OptimizeXor()
1534 SmallVectorImpl<ValueEntry> &Ops) { in OptimizeAdd()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp1451 auto &ValueEntry = Memoizer[V]; in getValueBits() local
1452 if (ValueEntry) in getValueBits()
1453 return std::make_pair(ValueEntry->first, &ValueEntry->second); in getValueBits()
1454 ValueEntry.reset(new ValueBitsMemoizedValue()); in getValueBits()
1455 bool &Interesting = ValueEntry->first; in getValueBits()
1456 SmallVector<ValueBit, 64> &Bits = ValueEntry->second; in getValueBits()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp1736 using ValueEntry = std::pair<SDValue, size_t>; in LowerBUILD_VECTOR() typedef
1737 SmallVector<ValueEntry, 16> SplatValueCounts; in LowerBUILD_VECTOR()