Home
last modified time | relevance | path

Searched refs:OperandMap (Results 1 – 10 of 10) sorted by relevance

/external/llvm/utils/TableGen/
DPseudoLoweringEmitter.cpp39 IndexedMap<OpData> OperandMap; member
43 Source(s), Dest(d), OperandMap(m) {} in PseudoExpansion()
57 IndexedMap<OpData> &OperandMap,
75 IndexedMap<OpData> &OperandMap, unsigned BaseIdx) { in addDagOperandMapping() argument
83 OperandMap[BaseIdx + i].Kind = OpData::Reg; in addDagOperandMapping()
84 OperandMap[BaseIdx + i].Data.Reg = DI->getDef(); in addDagOperandMapping()
102 OperandMap[BaseIdx + i + I].Kind = OpData::Operand; in addDagOperandMapping()
105 OperandMap[BaseIdx + i].Kind = OpData::Imm; in addDagOperandMapping()
106 OperandMap[BaseIdx + i].Data.Imm = II->getValue(); in addDagOperandMapping()
112 addDagOperandMapping(Rec, SubDag, Insn, OperandMap, BaseIdx + i); in addDagOperandMapping()
[all …]
DInstrInfoEmitter.cpp65 OpNameMapTy &OperandMap);
204 OpNameMapTy &OperandMap) { in initOperandMapData() argument
220 OperandMap[OpList].push_back(Namespace + "::" + Inst->TheDef->getName()); in initOperandMapData()
244 OpNameMapTy OperandMap; in emitOperandNameMappings() local
246 initOperandMapData(NumberedInstructions, Namespace, Operands, OperandMap); in emitOperandNameMappings()
273 for (const auto &Entry : OperandMap) { in emitOperandNameMappings()
287 for (const auto &Entry : OperandMap) { in emitOperandNameMappings()
/external/swiftshader/third_party/llvm-7.0/llvm/utils/TableGen/
DPseudoLoweringEmitter.cpp39 IndexedMap<OpData> OperandMap; member
43 Source(s), Dest(d), OperandMap(m) {} in PseudoExpansion()
57 IndexedMap<OpData> &OperandMap,
75 IndexedMap<OpData> &OperandMap, unsigned BaseIdx) { in addDagOperandMapping() argument
83 OperandMap[BaseIdx + i].Kind = OpData::Reg; in addDagOperandMapping()
84 OperandMap[BaseIdx + i].Data.Reg = DI->getDef(); in addDagOperandMapping()
102 OperandMap[BaseIdx + i + I].Kind = OpData::Operand; in addDagOperandMapping()
105 OperandMap[BaseIdx + i].Kind = OpData::Imm; in addDagOperandMapping()
106 OperandMap[BaseIdx + i].Data.Imm = II->getValue(); in addDagOperandMapping()
112 addDagOperandMapping(Rec, SubDag, Insn, OperandMap, BaseIdx + i); in addDagOperandMapping()
[all …]
DRISCVCompressInstEmitter.cpp108 IndexedMap<OpData> &OperandMap, bool IsSourceInst);
184 IndexedMap<OpData> &OperandMap, bool IsSourceInst) { in addDagOperandMapping() argument
195 OperandMap[i].Kind = OperandMap[TiedOpIdx].Kind; in addDagOperandMapping()
196 OperandMap[i].Data = OperandMap[TiedOpIdx].Data; in addDagOperandMapping()
209 OperandMap[i].Kind = OpData::Reg; in addDagOperandMapping()
210 OperandMap[i].Data.Reg = DI->getDef(); in addDagOperandMapping()
226 OperandMap[i].Kind = OpData::Operand; in addDagOperandMapping()
236 OperandMap[i].Kind = OpData::Imm; in addDagOperandMapping()
237 OperandMap[i].Data.Imm = II->getValue(); in addDagOperandMapping()
DInstrInfoEmitter.cpp84 OpNameMapTy &OperandMap);
224 OpNameMapTy &OperandMap) { in initOperandMapData() argument
239 OperandMap[OpList].push_back(Namespace.str() + "::" + in initOperandMapData()
263 OpNameMapTy OperandMap; in emitOperandNameMappings() local
265 initOperandMapData(NumberedInstructions, Namespace, Operands, OperandMap); in emitOperandNameMappings()
292 for (const auto &Entry : OperandMap) { in emitOperandNameMappings()
306 for (const auto &Entry : OperandMap) { in emitOperandNameMappings()
/external/swiftshader/third_party/LLVM/utils/TableGen/
DPseudoLoweringEmitter.cpp28 IndexedMap<OpData> &OperandMap, unsigned BaseIdx) { in addDagOperandMapping() argument
36 OperandMap[BaseIdx + i].Kind = OpData::Reg; in addDagOperandMapping()
37 OperandMap[BaseIdx + i].Data.Reg = DI->getDef(); in addDagOperandMapping()
55 OperandMap[BaseIdx + i + I].Kind = OpData::Operand; in addDagOperandMapping()
58 OperandMap[BaseIdx + i].Kind = OpData::Imm; in addDagOperandMapping()
59 OperandMap[BaseIdx + i].Data.Imm = II->getValue(); in addDagOperandMapping()
65 addDagOperandMapping(Rec, SubDag, Insn, OperandMap, BaseIdx + i); in addDagOperandMapping()
103 IndexedMap<OpData> OperandMap; in evaluateExpansion() local
104 OperandMap.grow(Insn.Operands.size()); in evaluateExpansion()
106 addDagOperandMapping(Rec, Dag, Insn, OperandMap, 0); in evaluateExpansion()
[all …]
DPseudoLoweringEmitter.h34 IndexedMap<OpData> OperandMap; member
38 Source(s), Dest(d), OperandMap(m) {} in PseudoExpansion()
52 IndexedMap<OpData> &OperandMap,
/external/v8/src/compiler/
Dregister-allocator-verifier.h135 typedef ZoneMap<InstructionOperand, Assessment*, OperandAsKeyLess> OperandMap; typedef
158 OperandMap& map() { return map_; } in map()
159 const OperandMap& map() const { return map_; } in map()
163 OperandMap map_;
164 OperandMap map_for_moves_;
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DWritingAnLLVMBackend.rst925 llvm::XXX:OpName namespace and also add an entry for it into the OperandMap
/external/llvm/docs/
DWritingAnLLVMBackend.rst925 llvm::XXX:OpName namespace and also add an entry for it into the OperandMap