HomeSort by relevance Sort by last modified time
    Searched refs:NumOperands (Results 1 - 25 of 48) sorted by null

1 2

  /external/llvm/include/llvm/IR/
User.h 42 /// NumOperands - The number of values used by this User.
44 unsigned NumOperands;
55 : Value(ty, vty), NumOperands(NumOps), OperandList(OpList) {}
58 Use::zap(OperandList, OperandList + NumOperands, true);
60 // Reset NumOperands so User::operator delete() does the right thing.
61 NumOperands = 0;
65 Use::zap(OperandList, OperandList + NumOperands);
91 assert(i < NumOperands && "getOperand() out of range!");
95 assert(i < NumOperands && "setOperand() out of range!");
102 assert(i < NumOperands && "getOperandUse() out of range!")
    [all...]
GlobalVariable.h 70 NumOperands = 1; // FIXME: needed by operator delete
Metadata.h 84 /// NumOperands - This many 'MDNodeOperand' items are co-allocated onto the
86 unsigned NumOperands;
147 unsigned getNumOperands() const { return NumOperands; }
  /external/llvm/include/llvm/Analysis/
ConstantsScanner.h 63 unsigned NumOperands = InstI->getNumOperands();
64 while (OpIdx < NumOperands && !isAtConstant()) {
68 if (OpIdx < NumOperands) return *this; // Found a constant!
ScalarEvolutionExpressions.h 141 size_t NumOperands;
145 : SCEV(ID, T), Operands(O), NumOperands(N) {}
148 size_t getNumOperands() const { return NumOperands; }
150 assert(i < NumOperands && "Operand index out of range!");
157 op_iterator op_end() const { return Operands + NumOperands; }
  /external/llvm/lib/IR/
User.cpp 65 Obj->NumOperands = Us;
76 Use *Storage = static_cast<Use*>(Usr) - Start->NumOperands;
78 // NumOperands reset to 0, so here we just free the User itself.
Globals.cpp 215 NumOperands = 0;
221 NumOperands = 1;
Metadata.cpp 116 NumOperands = Vals.size();
123 for (MDNodeOperand *Op = getOperandPtr(this, 0), *E = Op+NumOperands;
145 for (MDNodeOperand *Op = getOperandPtr(this, 0), *E = Op+NumOperands;
Instructions.cpp 127 --NumOperands;
228 NumOperands = 1;
255 ++NumOperands;
267 assert(NumOperands == Args.size() + 1 && "NumOperands not set up?");
289 assert(NumOperands == 1 && "NumOperands not set up?");
533 assert(NumOperands == 3 + Args.size() && "NumOperands not set up?");
    [all...]
  /external/llvm/lib/Target/NVPTX/
NVPTXGenericToNVVM.cpp 248 unsigned NumOperands = C->getNumOperands();
252 for (unsigned i = 0; i < NumOperands; ++i) {
269 for (unsigned i = 0; i < NumOperands; ++i) {
274 for (unsigned i = 0; i < NumOperands; ++i) {
287 unsigned NumOperands = C->getNumOperands();
291 for (unsigned i = 0; i < NumOperands; ++i) {
339 makeArrayRef(&NewOperands[1], NumOperands - 1))
342 makeArrayRef(&NewOperands[1], NumOperands - 1));
366 unsigned NumOperands = N->getNumOperands();
370 for (unsigned i = 0; i < NumOperands; ++i)
    [all...]
  /external/llvm/utils/TableGen/
CodeGenTarget.h 199 unsigned NumOperands;
204 ComplexPattern() : NumOperands(0) {}
208 unsigned getNumOperands() const { return NumOperands; }
CodeGenDAGPatterns.h 209 int NumOperands;
218 int getNumOperands() const { return NumOperands; }
InstrInfoEmitter.cpp 207 unsigned NumOperands = 0;
217 std::pair<std::string, unsigned>(Info.Name, NumOperands++));
AsmMatcherEmitter.cpp 358 static ResOperand getRenderedOp(unsigned AsmOpNum, unsigned NumOperands) {
362 X.MINumOperands = NumOperands;
    [all...]
  /external/llvm/lib/Transforms/Utils/
ValueMapper.cpp 128 unsigned OpNo = 0, NumOperands = C->getNumOperands();
130 for (; OpNo != NumOperands; ++OpNo) {
143 if (OpNo == NumOperands && NewTy == C->getType())
149 Ops.reserve(NumOperands);
154 if (OpNo != NumOperands) {
158 for (++OpNo; OpNo != NumOperands; ++OpNo)
  /external/llvm/include/llvm/MC/
MCInstrDesc.h 140 unsigned short NumOperands; // Num of args (may be more if variable_ops)
148 const MCOperandInfo *OpInfo; // 'NumOperands' entries about operands
158 if (OpNum < NumOperands &&
191 return NumOperands;
298 for (int i = NumOperands, e = MI.getNumOperands(); i != e; ++i) {
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/MCTargetDesc/
R600MCCodeEmitter.cpp 196 unsigned NumOperands = MI.getNumOperands();
199 NumOperands--;
202 NumOperands--;
205 NumOperands = 2;
208 if (NumOperands < 1) {
216 for (OpIndex = 1; OpIndex < NumOperands; OpIndex++) {
231 EmitALU(MI, NumOperands - 1, Fixups, OS);
491 unsigned NumOperands = MI.getNumOperands();
492 if (NumOperands > 0) {
493 assert(NumOperands == 1)
    [all...]
  /external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/
R600MCCodeEmitter.cpp 196 unsigned NumOperands = MI.getNumOperands();
199 NumOperands--;
202 NumOperands--;
205 NumOperands = 2;
208 if (NumOperands < 1) {
216 for (OpIndex = 1; OpIndex < NumOperands; OpIndex++) {
231 EmitALU(MI, NumOperands - 1, Fixups, OS);
491 unsigned NumOperands = MI.getNumOperands();
492 if (NumOperands > 0) {
493 assert(NumOperands == 1)
    [all...]
  /frameworks/compile/libbcc/lib/Renderscript/
RSInfoExtractor.cpp 63 template<size_t NumOperands>
72 if ((node != NULL) && (node->getNumOperands() >= NumOperands)) {
73 // Compiler try its best to unroll this loop since NumOperands is a
76 for (unsigned j = 0; j < NumOperands; j++) {
  /external/llvm/lib/CodeGen/AsmPrinter/
AsmPrinterInlineAsm.cpp 166 unsigned NumOperands = MI->getNumOperands();
208 if (Val >= NumOperands-1)
262 unsigned NumOperands = MI->getNumOperands();
373 if (Val >= NumOperands-1)
  /external/llvm/lib/CodeGen/
MachineInstr.cpp 551 : MCID(&tid), Parent(nullptr), Operands(nullptr), NumOperands(0),
568 : MCID(&MI.getDesc()), Parent(nullptr), Operands(nullptr), NumOperands(0),
643 if (&Op >= Operands && &Op < Operands + NumOperands) {
692 if (OpNo != NumOperands)
693 moveOperands(Operands + OpNo + 1, OldOperands + OpNo, NumOperands - OpNo,
695 ++NumOperands;
753 if (unsigned N = NumOperands - 1 - OpNo)
755 --NumOperands;
876 unsigned NumOperands = MCID->getNumOperands();
878 return NumOperands;
    [all...]
  /external/llvm/include/llvm/CodeGen/
MachineInstr.h 76 unsigned NumOperands; // Number of operands on instruction.
274 unsigned getNumOperands() const { return NumOperands; }
294 mop_iterator operands_end() { return Operands + NumOperands; }
297 const_mop_iterator operands_end() const { return Operands + NumOperands; }
    [all...]
SelectionDAGNodes.h 373 /// NumOperands/NumValues - The number of entries in the Operand/Value list.
374 unsigned short NumOperands, NumValues;
586 unsigned getNumOperands() const { return NumOperands; }
593 assert(Num < NumOperands && "Invalid child # of SDNode!");
599 op_iterator op_end() const { return OperandList+NumOperands; }
747 NumOperands(Ops.size()), NumValues(VTs.NumVTs),
761 UseList(nullptr), NumOperands(0), NumValues(VTs.NumVTs), debugLoc(dl),
768 NumOperands = 1;
779 NumOperands = 2;
793 NumOperands = 3
    [all...]
  /external/llvm/lib/Target/X86/
X86FloatingPoint.cpp     [all...]
  /external/llvm/lib/Target/AArch64/AsmParser/
AArch64AsmParser.cpp     [all...]

Completed in 1667 milliseconds

1 2