Home
last modified time | relevance | path

Searched refs:OpData (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DPseudoLoweringEmitter.cpp26 struct OpData { struct in __anon45ff304c0111::PseudoLoweringEmitter
37 IndexedMap<OpData> OperandMap;
40 IndexedMap<OpData> &m) in PseudoExpansion()
55 const Record *OpRec, IndexedMap<OpData> &OperandMap,
71 unsigned DagIdx, const Record *OpRec, IndexedMap<OpData> &OperandMap, in addOperandMapping()
81 Entry.Kind = OpData::Reg; in addOperandMapping()
112 Entry.Kind = OpData::Operand; in addOperandMapping()
121 Entry.Kind = OpData::Imm; in addOperandMapping()
126 Entry.Kind = OpData::Imm; in addOperandMapping()
182 IndexedMap<OpData> OperandMap; in evaluateExpansion()
[all …]
H A DCompressInstEmitter.cpp87 struct OpData { struct in __anon4777ea3f0111::CompressInstEmitter
113 IndexedMap<OpData> SourceOperandMap;
116 IndexedMap<OpData> DestOperandMap;
121 const IndexedMap<OpData> &SourceMap, in CompressPat()
122 const IndexedMap<OpData> &DestMap, bool IsCompressOnly) in CompressPat()
133 IndexedMap<OpData> &OperandMap,
146 IndexedMap<OpData> &SourceOperandMap,
147 IndexedMap<OpData> &DestOperandMap,
211 IndexedMap<OpData> &OperandMap, in addDagOperandMapping()
252 OperandMap[OpNo].Kind = OpData::Reg; in addDagOperandMapping()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DDWARFEmitter.cpp575 for (auto OpData : Op.StandardOpcodeData) { in writeLineTableOpcode() local
576 encodeULEB128(OpData, OS); in writeLineTableOpcode()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp2687 OperandData &OpData = getData(Idx, Lane); in getBestOperand() local
2688 Value *Op = OpData.V; in getBestOperand()
2689 bool OpAPO = OpData.APO; in getBestOperand()
2692 if (OpData.IsUsed) in getBestOperand()
2849 const OperandData &OpData = getData(OpIdx, Lane); in getMaxNumOperandsThatCanBeReordered() local
2850 if (OpData.APO) in getMaxNumOperandsThatCanBeReordered()
2854 if (auto *I = dyn_cast<Instruction>(OpData.V)) { in getMaxNumOperandsThatCanBeReordered()
2869 Hash, hash_value((OpIdx + 1) * (OpData.V->getValueID() + 1))); in getMaxNumOperandsThatCanBeReordered()
2870 AllUndefs = AllUndefs && isa<UndefValue>(OpData.V); in getMaxNumOperandsThatCanBeReordered()
3232 for (const OperandData &OpData : OpDataVec) { in print() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp5729 std::pair<SDValue *, uint64_t *> OpData[2] = {{&Op0, &Op0Bytes}, in PerformBUILD_VECTORCombine() local
5735 for (auto &[Op, OpBytes] : OpData) { in PerformBUILD_VECTORCombine()