Searched defs:OperandList (Results 1 - 13 of 13) sorted by relevance

/external/swiftshader/third_party/LLVM/include/llvm/
H A DUser.h38 /// OperandList - This is a pointer to the array of Uses for this User.
43 Use *OperandList; member in class:llvm::User
51 : Value(ty, vty), OperandList(OpList), NumOperands(NumOps) {}
54 Use::zap(OperandList, OperandList + NumOperands, true);
55 OperandList = 0;
61 Use::zap(OperandList, OperandList + NumOperands);
88 return OperandList[i];
95 OperandList[
[all...]
/external/swiftshader/third_party/LLVM/utils/TableGen/
H A DInstrInfoEmitter.cpp58 std::vector<CGIOperandList::OperandInfo> OperandList; local
68 OperandList.push_back(Inst.Operands[i]);
71 OperandList.push_back(Inst.Operands[i]);
74 OperandList.back().Rec = OpR;
78 for (unsigned j = 0, e = OperandList.size(); j != e; ++j) {
79 Record *OpR = OperandList[j].Rec;
H A DCodeGenInstruction.h89 /// OperandList may not match the MachineInstr operand num. Until it
128 Record *TheDef; // The actual record containing this OperandList.
135 /// OperandList - The list of declared operands, along with their declared
137 std::vector<OperandInfo> OperandList; member in class:llvm::CGIOperandList
145 bool empty() const { return OperandList.empty(); }
146 unsigned size() const { return OperandList.size(); }
147 const OperandInfo &operator[](unsigned i) const { return OperandList[i]; }
148 OperandInfo &operator[](unsigned i) { return OperandList[i]; }
149 OperandInfo &back() { return OperandList.back(); }
150 const OperandInfo &back() const { return OperandList
[all...]
H A DX86RecognizableInstr.cpp227 Operands = &insn.Operands.OperandList;
478 const std::vector<CGIOperandList::OperandInfo> &OperandList = *Operands; local
479 unsigned numOperands = OperandList.size();
482 const std::string &recName = OperandList[operandIndex].Rec->getName();
491 const std::vector<CGIOperandList::OperandInfo> &OperandList = *Operands; local
492 unsigned numOperands = OperandList.size();
495 const std::string &recName = OperandList[operandIndex].Rec->getName();
557 const std::vector<CGIOperandList::OperandInfo> &OperandList = *Operands;
560 unsigned numOperands = OperandList.size();
563 // operandMapping maps from operands in OperandList t
[all...]
/external/llvm/include/llvm/Bitcode/
H A DBitCodes.h162 SmallVector<BitCodeAbbrevOp, 32> OperandList; member in class:llvm::BitCodeAbbrev
169 return static_cast<unsigned>(OperandList.size());
172 return OperandList[N];
176 OperandList.push_back(OpInfo);
/external/llvm/utils/TableGen/
H A DInstrInfoEmitter.cpp94 std::vector<CGIOperandList::OperandInfo> OperandList; local
104 OperandList.push_back(Op);
107 OperandList.push_back(Op);
110 OperandList.back().Rec = OpR;
114 for (unsigned j = 0, e = OperandList.size(); j != e; ++j) {
115 Record *OpR = OperandList[j].Rec;
H A DCodeGenInstruction.h89 /// OperandList may not match the MachineInstr operand num. Until it
128 Record *TheDef; // The actual record containing this OperandList.
135 /// OperandList - The list of declared operands, along with their declared
137 std::vector<OperandInfo> OperandList; member in class:llvm::CGIOperandList
145 bool empty() const { return OperandList.empty(); }
146 unsigned size() const { return OperandList.size(); }
147 const OperandInfo &operator[](unsigned i) const { return OperandList[i]; }
148 OperandInfo &operator[](unsigned i) { return OperandList[i]; }
149 OperandInfo &back() { return OperandList.back(); }
150 const OperandInfo &back() const { return OperandList
[all...]
/external/swiftshader/third_party/LLVM/include/llvm/Bitcode/
H A DBitCodes.h163 SmallVector<BitCodeAbbrevOp, 8> OperandList; member in class:llvm::BitCodeAbbrev
173 return static_cast<unsigned>(OperandList.size());
176 return OperandList[N];
180 OperandList.push_back(OpInfo);
/external/vixl/tools/test_generator/
H A Dgenerator.py32 class OperandList(object): class in inherits:object
162 operand_types The `OperandList` object that describe the form of the
306 operands `OperandList` object.
/external/swiftshader/third_party/subzero/pnacl-llvm/include/llvm/Bitcode/NaCl/
H A DNaClBitCodes.h258 SmallVector<NaClBitCodeAbbrevOp, 8> OperandList; member in class:llvm::NaClBitCodeAbbrev
268 return static_cast<unsigned>(OperandList.size());
271 return OperandList[N];
275 OperandList.push_back(OpInfo);
287 size_t OperandListSize = OperandList.size();
288 size_t AbbrevOperandListSize = Abbrev.OperandList.size();
296 if (int Diff = OperandList[I].Compare(Abbrev.OperandList[I]))
307 return !OperandList[Size-2].isArrayOp();
/external/llvm/lib/IR/
H A DConstants.cpp2272 Use *OperandList = getOperandList(); local
2274 OperandList[i+1] = IdxList[i];
2733 Use *OperandList = getOperandList(); local
2735 for (Use *O = OperandList, *E = OperandList+getNumOperands(); O != E; ++O) {
2738 OperandNo = (O - OperandList);
2765 Use *OperandList = getOperandList(); local
2775 for (Use *O = OperandList, *E = OperandList + getNumOperands(); O != E; ++O) {
2778 OperandNo = (O - OperandList);
[all...]
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
H A DSelectionDAGNodes.h308 /// OperandsNeedDelete - This is true if OperandList was new[]'d. If true,
326 /// OperandList - The values that are used by this operation.
328 SDUse *OperandList; member in class:llvm::SDNode
470 return (unsigned)(Op - Op->getUser()->OperandList);
535 return OperandList[Num];
539 op_iterator op_begin() const { return OperandList; }
540 op_iterator op_end() const { return OperandList+NumOperands; }
681 OperandList(NumOps ? new SDUse[NumOps] : 0),
686 OperandList[i].setUser(this);
687 OperandList[
[all...]
/external/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h418 SDUse *OperandList; member in class:llvm::SDNode
587 return (unsigned)(Op - Op->getUser()->OperandList);
667 return OperandList[Num];
671 op_iterator op_begin() const { return OperandList; }
672 op_iterator op_end() const { return OperandList+NumOperands; }
819 OperandList(nullptr), ValueList(VTs.VTs), UseList(nullptr),
987 OperandList = &Op;

Completed in 688 milliseconds