/external/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMUnwindOpAsm.h | 30 llvm::SmallVector<uint8_t, 32> Ops; member in class:llvm::UnwindOpcodeAssembler 42 Ops.clear(); 71 Ops.push_back(Opcode & 0xff); 76 Ops.push_back((Opcode >> 8) & 0xff); 77 Ops.push_back(Opcode & 0xff); 82 Ops.insert(Ops.end(), Opcode, Opcode + Size);
|
H A D | ARMUnwindOpAsm.cpp | 190 size_t TotalSize = Ops.size() + 1; 195 if (Ops.size() <= 3) { 203 size_t TotalSize = Ops.size() + 2; 214 OpStreamer.EmitByte(Ops[j]);
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | Reassociate.cpp | 62 /// PrintOps - Print out the expression identified in the Ops list. 64 static void PrintOps(Instruction *I, const SmallVectorImpl<ValueEntry> &Ops) { argument 67 << *Ops[0].Op->getType() << '\t'; 68 for (unsigned i = 0, e = Ops.size(); i != e; ++i) { 70 WriteAsOperand(dbgs(), Ops[i].Op, false, M); 71 dbgs() << ", #" << Ops[i].Rank << "] "; 180 void RewriteExprTree(BinaryOperator *I, SmallVectorImpl<ValueEntry> &Ops); 182 SmallVectorImpl<ValueEntry> &Ops); 183 Value *OptimizeAdd(Instruction *I, SmallVectorImpl<ValueEntry> &Ops); 184 Value *OptimizeXor(Instruction *I, SmallVectorImpl<ValueEntry> &Ops); 497 LinearizeExprTree(BinaryOperator *I, SmallVectorImpl<RepeatedValue> &Ops) argument 673 RewriteExprTree(BinaryOperator *I, SmallVectorImpl<ValueEntry> &Ops) argument 969 FindInOperandList(SmallVectorImpl<ValueEntry> &Ops, unsigned i, Value *X) argument 985 EmitAddTreeOfValues(Instruction *I, SmallVectorImpl<WeakVH> &Ops) argument 1059 FindSingleUseMultiplyFactors(Value *V, SmallVectorImpl<Value*> &Factors, const SmallVectorImpl<ValueEntry> &Ops) argument 1077 OptimizeAndOrXor(unsigned Opcode, SmallVectorImpl<ValueEntry> &Ops) argument [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 1629 Value *CodeGenFunction::EmitNeonCall(Function *F, SmallVectorImpl<Value*> &Ops, argument 1636 Ops[j] = EmitNeonShiftVector(Ops[j], ai->getType(), rightshift); 1638 Ops[j] = Builder.CreateBitCast(Ops[j], ai->getType(), name); 1640 return Builder.CreateCall(F, Ops, name); 1714 SmallVector<Value *, 2> Ops; local 1716 Ops.push_back(EmitScalarExpr(E->getArg(i))); 1720 return EmitNounwindRuntimeCall(CGM.CreateRuntimeFunction(FTy, Name), Ops); 1723 SmallVector<Value *, 4> Ops; local 1924 SmallVector<Value*, 2> Ops; local 2019 SmallVector<Value*, 4> Ops; local 2827 BuildVector(ArrayRef<llvm::Value*> Ops) argument 2854 SmallVector<Value*, 4> Ops; local 3095 SmallVector<Value*, 4> Ops; local [all...] |
H A D | CGExprScalar.cpp | 407 Value *EmitMul(const BinOpInfo &Ops) { argument 408 if (Ops.Ty->isSignedIntegerOrEnumerationType()) { 411 return Builder.CreateMul(Ops.LHS, Ops.RHS, "mul"); 414 return Builder.CreateNSWMul(Ops.LHS, Ops.RHS, "mul"); 417 return EmitOverflowCheckedBinOp(Ops); 421 if (Ops.Ty->isUnsignedIntegerType() && CGF.SanOpts->UnsignedIntegerOverflow) 422 return EmitOverflowCheckedBinOp(Ops); 424 if (Ops 443 EmitAnd(const BinOpInfo &Ops) argument 446 EmitXor(const BinOpInfo &Ops) argument 449 EmitOr(const BinOpInfo &Ops) argument 2031 EmitUndefinedBehaviorIntegerDivAndRemCheck( const BinOpInfo &Ops, llvm::Value *Zero, bool isDiv) argument 2056 EmitDiv(const BinOpInfo &Ops) argument 2086 EmitRem(const BinOpInfo &Ops) argument 2101 EmitOverflowCheckedBinOp(const BinOpInfo &Ops) argument 2491 EmitShl(const BinOpInfo &Ops) argument 2543 EmitShr(const BinOpInfo &Ops) argument [all...] |
/external/llvm/include/llvm/IR/ |
H A D | MDBuilder.h | 130 Value *Ops[3] = { createString(Name), Parent, Flags }; local 131 return MDNode::get(Context, Ops); 133 Value *Ops[2] = { createString(Name), Parent }; local 134 return MDNode::get(Context, Ops); 163 SmallVector<Value *, 4> Ops(Fields.size() * 2 + 1); 165 Ops[0] = createString(Name); 167 Ops[i * 2 + 1] = Fields[i].first; 168 Ops[i * 2 + 2] = ConstantInt::get(Int64, Fields[i].second); 170 return MDNode::get(Context, Ops); 177 SmallVector<Value *, 4> Ops( 190 Value *Ops[3] = { BaseType, AccessType, ConstantInt::get(Int64, Offset) }; local [all...] |
H A D | Constant.h | 47 Constant(Type *ty, ValueTy vty, Use *Ops, unsigned NumOps) argument 48 : User(ty, vty, Ops, NumOps) {}
|
/external/llvm/lib/Target/XCore/ |
H A D | XCoreISelDAGToDAG.cpp | 139 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), local 142 Ops); 145 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), local 148 Ops); 151 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), local 154 Ops); 157 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), local 160 Ops); 163 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), local 166 Ops); 169 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), N->getOperand(2) }; local [all...] |
/external/llvm/lib/IR/ |
H A D | IRBuilder.cpp | 55 static CallInst *createCallHelper(Value *Callee, ArrayRef<Value *> Ops, argument 57 CallInst *CI = CallInst::Create(Callee, Ops, ""); 67 Value *Ops[] = { Ptr, Val, Size, getInt32(Align), getInt1(isVolatile) }; local 72 CallInst *CI = createCallHelper(TheFn, Ops, this); 87 Value *Ops[] = { Dst, Src, Size, getInt32(Align), getInt1(isVolatile) }; local 92 CallInst *CI = createCallHelper(TheFn, Ops, this); 111 Value *Ops[] = { Dst, Src, Size, getInt32(Align), getInt1(isVolatile) }; local 116 CallInst *CI = createCallHelper(TheFn, Ops, this); 134 Value *Ops[] = { Size, Ptr }; local 137 return createCallHelper(TheFn, Ops, thi 149 Value *Ops[] = { Size, Ptr }; local [all...] |
/external/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 639 static void GroupByComplexity(SmallVectorImpl<const SCEV *> &Ops, argument 641 if (Ops.size() < 2) return; // Noop 642 if (Ops.size() == 2) { 645 const SCEV *&LHS = Ops[0], *&RHS = Ops[1]; 652 std::stable_sort(Ops.begin(), Ops.end(), SCEVComplexityCompare(LI)); 658 for (unsigned i = 0, e = Ops.size(); i != e-2; ++i) { 659 const SCEV *S = Ops[i]; 664 for (unsigned j = i+1; j != e && Ops[ 1344 SmallVector<const SCEV *, 4> Ops; local 1385 CollectAddOperandsWithScales(DenseMap<const SCEV *, APInt> &M, SmallVectorImpl<const SCEV *> &NewOps, APInt &AccumulatedConstant, const SCEV *const *Ops, size_t NumOperands, const APInt &Scale, ScalarEvolution &SE) argument 1461 getAddExpr(SmallVectorImpl<const SCEV *> &Ops, SCEV::NoWrapFlags Flags) argument [all...] |
H A D | ConstantFolding.cpp | 102 Constant *Ops = C; // don't take the address of C! local 103 return FoldBitCast(ConstantVector::get(Ops), DestTy, TD); 600 static Constant *CastGEPIndices(ArrayRef<Constant *> Ops, argument 608 for (unsigned i = 1, e = Ops.size(); i != e; ++i) { 610 !isa<StructType>(GetElementPtrInst::getIndexedType(Ops[0]->getType(), 611 Ops.slice(1, i-1)))) && 612 Ops[i]->getType() != IntPtrTy) { 614 NewIdxs.push_back(ConstantExpr::getCast(CastInst::getCastOpcode(Ops[i], 618 Ops[i], IntPtrTy)); 620 NewIdxs.push_back(Ops[ 650 SymbolicallyEvaluateGEP(ArrayRef<Constant *> Ops, Type *ResultTy, const DataLayout *TD, const TargetLibraryInfo *TLI) argument 850 SmallVector<Constant*, 8> Ops; local 888 SmallVector<Constant *, 8> Ops; local 927 ConstantFoldInstOperands(unsigned Opcode, Type *DestTy, ArrayRef<Constant *> Ops, const DataLayout *TD, const TargetLibraryInfo *TLI) argument 1083 Constant *Ops[] = { LHS, RHS }; local 1568 Constant *Ops[] = { local [all...] |
/external/llvm/lib/Target/R600/ |
H A D | AMDGPUISelDAGToDAG.cpp | 244 std::vector<SDValue> Ops; local 247 Ops.push_back(CurDAG->getRegister(AMDGPU::ALU_CONST, MVT::f32)); 249 Ops.push_back(CstOffset); 251 Ops.push_back(I->getOperand(i)); 254 CurDAG->UpdateNodeOperands(*I, Ops.data(), Ops.size()); 311 const SDValue Ops[] = { RC, N->getOperand(0), SubReg0, local 314 SDLoc(N), N->getValueType(0), Ops); 362 std::vector<SDValue> Ops; local 364 Ops 428 std::vector<SDValue> Ops; local 447 std::vector<SDValue> Ops; local 464 std::vector<SDValue> Ops; local 502 FoldOperands(unsigned Opcode, const R600InstrInfo *TII, std::vector<SDValue> &Ops) argument 540 FoldDotOperands(unsigned Opcode, const R600InstrInfo *TII, std::vector<SDValue> &Ops) argument [all...] |
H A D | SIISelLowering.cpp | 453 SmallVector<SDValue, 4> Ops; local 454 Ops.push_back(BRCOND.getOperand(0)); 456 Ops.push_back(Intr->getOperand(i)); 457 Ops.push_back(Target); 462 DAG.getVTList(Res.data(), Res.size()), Ops.data(), Ops.size()).getNode(); 466 SDValue Ops[] = { local 470 DAG.MorphNodeTo(BR, ISD::BR, BR->getVTList(), Ops, 2); 771 /// \p Ops 772 static bool isNodeChanged(const SDNode *Node, const std::vector<SDValue> &Ops) { argument 838 std::vector<SDValue> Ops; local 1062 SDValue Ops[] = { local [all...] |
/external/llvm/lib/Transforms/Utils/ |
H A D | ValueMapper.cpp | 148 SmallVector<Constant*, 8> Ops; 149 Ops.reserve(NumOperands); 151 Ops.push_back(cast<Constant>(C->getOperand(j))); 155 Ops.push_back(cast<Constant>(Mapped)); 159 Ops.push_back(MapValue(cast<Constant>(C->getOperand(OpNo)), VM, 164 return VM[V] = CE->getWithOperands(Ops, NewTy); 166 return VM[V] = ConstantArray::get(cast<ArrayType>(NewTy), Ops); 168 return VM[V] = ConstantStruct::get(cast<StructType>(NewTy), Ops); 170 return VM[V] = ConstantVector::get(Ops);
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMISelDAGToDAG.cpp | 1512 SDValue Ops[]= { Base, AMOpc, getAL(CurDAG), local 1515 MVT::i32, MVT::Other, Ops); 1519 SDValue Ops[]= { Base, Offset, AMOpc, getAL(CurDAG), local 1522 MVT::i32, MVT::Other, Ops); 1568 SDValue Ops[]= { Base, Offset, getAL(CurDAG), local 1571 MVT::Other, Ops); 1584 const SDValue Ops[] = { RegClass, V0, SubReg0, V1, SubReg1 }; local 1585 return CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, dl, VT, Ops); 1595 const SDValue Ops[] = { RegClass, V0, SubReg0, V1, SubReg1 }; local 1596 return CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, dl, VT, Ops); 1605 const SDValue Ops[] = { RegClass, V0, SubReg0, V1, SubReg1 }; local 1615 const SDValue Ops[] = { RegClass, V0, SubReg0, V1, SubReg1 }; local 1629 const SDValue Ops[] = { RegClass, V0, SubReg0, V1, SubReg1, local 1643 const SDValue Ops[] = { RegClass, V0, SubReg0, V1, SubReg1, local 1657 const SDValue Ops[] = { RegClass, V0, SubReg0, V1, SubReg1, local 1784 SmallVector<SDValue, 7> Ops; local 1909 SmallVector<SDValue, 7> Ops; local 2073 SmallVector<SDValue, 8> Ops; local 2170 SmallVector<SDValue, 6> Ops; local 2232 SmallVector<SDValue, 6> Ops; local 2275 SDValue Ops[] = { N->getOperand(0).getOperand(0), local 2286 SDValue Ops[] = { N->getOperand(0).getOperand(0), ShOpc, local 2291 SDValue Ops[] = { N->getOperand(0).getOperand(0), local 2314 SDValue Ops[] = { N->getOperand(0).getOperand(0), local 2344 SDValue Ops[] = { FalseVal, CPTmp0, SOShImm, CC, CCR, InFlag }; local 2358 SDValue Ops[] = { FalseVal, CPTmp0, CPTmp2, CC, CCR, InFlag }; local 2364 SDValue Ops[] = { FalseVal, CPTmp0, CPTmp1, CPTmp2, CC, CCR, InFlag }; local 2394 SDValue Ops[] = { FalseVal, True, CC, CCR, InFlag }; local 2427 SDValue Ops[] = { FalseVal, True, CC, CCR, InFlag }; local 2503 SDValue Ops[] = { FalseVal, TrueVal, Tmp2, CCR, InFlag }; local 2571 SmallVector<SDValue, 6> Ops; local 2639 SDValue Ops[] = { CPIdx, Pred, PredReg, CurDAG->getEntryNode() }; local 2643 SDValue Ops[] = { local 2666 SDValue Ops[] = { TFI, CurDAG->getTargetConstant(0, MVT::i32), local 2672 SDValue Ops[] = { TFI, CurDAG->getTargetConstant(0, MVT::i32), local 2701 SDValue Ops[] = { V, V, ShImmOp, getAL(CurDAG), Reg0, Reg0 }; local 2704 SDValue Ops[] = { V, V, Reg0, ShImmOp, getAL(CurDAG), Reg0, Reg0 }; local 2717 SDValue Ops[] = { V, V, ShImmOp, getAL(CurDAG), Reg0, Reg0 }; local 2720 SDValue Ops[] = { V, V, Reg0, ShImmOp, getAL(CurDAG), Reg0, Reg0 }; local 2760 SDValue Ops[] = { N0.getOperand(0), Imm16, local 2775 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), local 2779 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), local 2791 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), local 2795 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), local 2805 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), N->getOperand(2), local 2810 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), N->getOperand(2), local 2821 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), N->getOperand(2), local 2826 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), N->getOperand(2), local 2873 SDValue Ops[] = { N1, Tmp2, N3, Chain, InFlag }; local 2904 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), Pred, PredReg }; local 2924 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), Pred, PredReg }; local 2943 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), Pred, PredReg }; local 3184 SmallVector<SDValue, 7> Ops; local 3238 SmallVector<SDValue, 7> Ops; local 3432 SmallVector<SDValue, 6> Ops; local 3449 SmallVector<SDValue, 6> Ops; local [all...] |
/external/clang/test/CodeGenCXX/ |
H A D | mangle.cpp | 274 struct Ops { struct 275 Ops& operator+(const Ops&); 276 Ops& operator-(const Ops&); 277 Ops& operator&(const Ops&); 278 Ops& operator*(const Ops&); 283 // CHECK: define %struct.Ops* 284 operator +(const Ops&) argument 286 operator -(const Ops&) argument 288 operator &(const Ops&) argument 290 operator *(const Ops&) argument [all...] |
/external/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 452 SDValue Ops[] = { Chain, getRegister(Reg, N.getValueType()), N, Glue }; local 453 return getNode(ISD::CopyToReg, dl, VTs, Ops, Glue.getNode() ? 4 : 3); 460 SDValue Ops[] = { Chain, Reg, N, Glue }; local 461 return getNode(ISD::CopyToReg, dl, VTs, Ops, Glue.getNode() ? 4 : 3); 466 SDValue Ops[] = { Chain, getRegister(Reg, VT) }; local 467 return getNode(ISD::CopyFromReg, dl, VTs, Ops, 2); 476 SDValue Ops[] = { Chain, getRegister(Reg, VT), Glue }; local 477 return getNode(ISD::CopyFromReg, dl, VTs, Ops, Glue.getNode() ? 3 : 2); 519 SDValue Ops[] = { Chain, Op }; local 520 return getNode(ISD::CALLSEQ_START, DL, VTs, Ops, 529 SmallVector<SDValue, 4> Ops; local [all...] |
H A D | SelectionDAGNodes.h | 700 const SDValue *Ops, unsigned NumOps) 709 OperandList[i].setInitial(Ops[i]); 723 void InitOperands(SDUse *Ops, const SDValue &Op0) { 724 Ops[0].setUser(this); 725 Ops[0].setInitial(Op0); 727 OperandList = Ops; 732 void InitOperands(SDUse *Ops, const SDValue &Op0, const SDValue &Op1) { 733 Ops[0].setUser(this); 734 Ops[0].setInitial(Op0); 735 Ops[ 913 SDUse Ops[2]; member in class:llvm::BinarySDNode 924 SDUse Ops[3]; member in class:llvm::TernarySDNode 1070 SDUse Ops[4]; member in class:llvm::AtomicSDNode 1151 MemIntrinsicSDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs, const SDValue *Ops, unsigned NumOps, EVT MemoryVT, MachineMemOperand *MMO) argument 1177 SDUse Ops[2]; member in class:llvm::ShuffleVectorSDNode 1609 CvtRndSatSDNode(EVT VT, unsigned Order, DebugLoc dl, const SDValue *Ops, unsigned NumOps, ISD::CvtCode Code) argument 1650 SDUse Ops[4]; member in class:LSBaseSDNode [all...] |
/external/llvm/include/llvm/Analysis/ |
H A D | ScalarEvolution.h | 585 const SCEV *getAddExpr(SmallVectorImpl<const SCEV *> &Ops, 589 SmallVector<const SCEV *, 2> Ops; local 590 Ops.push_back(LHS); 591 Ops.push_back(RHS); 592 return getAddExpr(Ops, Flags); 596 SmallVector<const SCEV *, 3> Ops; local 597 Ops.push_back(Op0); 598 Ops.push_back(Op1); 599 Ops.push_back(Op2); 600 return getAddExpr(Ops, Flag 607 SmallVector<const SCEV *, 2> Ops; local 614 SmallVector<const SCEV *, 3> Ops; local [all...] |
/external/llvm/lib/CodeGen/ |
H A D | IntrinsicLowering.cpp | 469 Value *Ops[3]; local 470 Ops[0] = CI->getArgOperand(0); 471 Ops[1] = CI->getArgOperand(1); 472 Ops[2] = Size; 473 ReplaceCallWith("memcpy", CI, Ops, Ops+3, CI->getArgOperand(0)->getType()); 480 Value *Ops[3]; local 481 Ops[0] = CI->getArgOperand(0); 482 Ops[1] = CI->getArgOperand(1); 483 Ops[ 491 Value *Ops[3]; local [all...] |
H A D | TargetInstrInfo.cpp | 340 const SmallVectorImpl<unsigned> &Ops) const { 341 return MI->isCopy() && Ops.size() == 1 && canFoldCopy(MI, Ops[0]); 352 const SmallVectorImpl<unsigned> &Ops, 355 for (unsigned i = 0, e = Ops.size(); i != e; ++i) 356 if (MI->getOperand(Ops[i]).isDef()) 366 if (MachineInstr *NewMI = foldMemoryOperandImpl(MF, MI, Ops, FI)) { 387 if (!MI->isCopy() || Ops.size() != 1) 390 const TargetRegisterClass *RC = canFoldCopy(MI, Ops[0]); 394 const MachineOperand &MO = MI->getOperand(1-Ops[ 351 foldMemoryOperand(MachineBasicBlock::iterator MI, const SmallVectorImpl<unsigned> &Ops, int FI) const argument 409 foldMemoryOperand(MachineBasicBlock::iterator MI, const SmallVectorImpl<unsigned> &Ops, MachineInstr* LoadMI) const argument [all...] |
/external/llvm/lib/Target/X86/ |
H A D | X86SelectionDAGInfo.cpp | 143 SDValue Ops[] = { Chain, DAG.getValueType(AVT), InFlag }; local 144 Chain = DAG.getNode(X86ISD::REP_STOS, dl, Tys, Ops, array_lengthof(Ops)); 157 SDValue Ops[] = { Chain, DAG.getValueType(MVT::i8), InFlag }; local 158 Chain = DAG.getNode(X86ISD::REP_STOS, dl, Tys, Ops, array_lengthof(Ops)); 245 SDValue Ops[] = { Chain, DAG.getValueType(AVT), InFlag }; local 246 SDValue RepMovs = DAG.getNode(X86ISD::REP_MOVS, dl, Tys, Ops, 247 array_lengthof(Ops));
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCISelDAGToDAG.cpp | 461 SDValue Ops[] = { Op0, Op1, getI32Imm(SH), getI32Imm(MB), local 463 return CurDAG->getMachineNode(PPC::RLWIMI, dl, MVT::i32, Ops); 728 SDValue Ops[] = { Op, getI32Imm(27), getI32Imm(5), getI32Imm(31) }; local 729 return CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops, 4); 740 SDValue Ops[] = { Op, getI32Imm(1), getI32Imm(31), getI32Imm(31) }; local 741 return CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops, 4); 747 SDValue Ops[] = { T, getI32Imm(1), getI32Imm(31), getI32Imm(31) }; local 748 return CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops, 4); 777 SDValue Ops[] = { AN, getI32Imm(1), getI32Imm(31), getI32Imm(31) }; local 778 return CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops, 781 SDValue Ops[] = { Op, getI32Imm(1), getI32Imm(31), getI32Imm(31) }; local 863 SDValue Ops[] = { IntCR, getI32Imm((32-(3-Idx)) & 31), local 1055 SDValue Ops[] = { Offset, Base, Chain }; local 1090 SDValue Ops[] = { Base, Offset, Chain }; local 1106 SDValue Ops[] = { Val, getI32Imm(SH), getI32Imm(MB), getI32Imm(ME) }; local 1115 SDValue Ops[] = { Val, getI32Imm(0), getI32Imm(MB), getI32Imm(ME) }; local 1123 SDValue Ops[] = { Val, getI32Imm(0), getI32Imm(MB) }; local 1139 SDValue Ops[] = { N->getOperand(0).getOperand(0), local 1160 SDValue Ops[] = { N->getOperand(0).getOperand(0), local 1172 SDValue Ops[] = { N->getOperand(0).getOperand(0), local 1217 SDValue Ops[] = { CCReg, N->getOperand(2), N->getOperand(3), local 1224 SDValue Ops[] = { N->getOperand(1), N->getOperand(0) }; local 1239 SDValue Ops[] = { Pred, N->getOperand(2), N->getOperand(3), local 1246 SDValue Ops[] = { getI32Imm(getPredicateForSetCC(CC)), CondCode, local [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAG.cpp | 338 const SDValue *Ops, unsigned NumOps) { 339 for (; NumOps; --NumOps, ++Ops) { 340 ID.AddPointer(Ops->getNode()); 341 ID.AddInteger(Ops->getResNo()); 348 const SDUse *Ops, unsigned NumOps) { 349 for (; NumOps; --NumOps, ++Ops) { 350 ID.AddPointer(Ops->getNode()); 351 ID.AddInteger(Ops->getResNo()); 738 SDValue Ops[] = { Op }; 740 AddNodeIDNode(ID, N->getOpcode(), N->getVTList(), Ops, 337 AddNodeIDOperands(FoldingSetNodeID &ID, const SDValue *Ops, unsigned NumOps) argument 347 AddNodeIDOperands(FoldingSetNodeID &ID, const SDUse *Ops, unsigned NumOps) argument 769 FindModifiedNodeSlot(SDNode *N, const SDValue *Ops,unsigned NumOps, void *&InsertPos) argument 1007 SmallVector<SDValue, 8> Ops; local 1049 SmallVector<SDValue, 8> Ops; local 1367 SDValue Ops[2] = { N1, N2 }; local 1400 SDValue Ops[] = { Val, DTy, STy, Rnd, Sat }; local 1443 SDValue Ops[] = { Root }; local 2669 SDValue Ops[1] = { Operand }; local 3240 SDValue Ops[] = { N1, N2 }; local 3345 SDValue Ops[] = { N1, N2, N3 }; local 3368 SDValue Ops[] = { N1, N2, N3, N4 }; local 3375 SDValue Ops[] = { N1, N2, N3, N4, N5 }; local 4122 SDValue Ops[] = {Chain, Ptr, Cmp, Swp}; local 4195 SDValue Ops[] = {Chain, Ptr, Val}; local 4253 SDValue Ops[] = {Chain, Ptr}; local 4269 getMergeValues(const SDValue *Ops, unsigned NumOps, SDLoc dl) argument 4283 getMemIntrinsicNode(unsigned Opcode, SDLoc dl, const EVT *VTs, unsigned NumVTs, const SDValue *Ops, unsigned NumOps, EVT MemVT, MachinePointerInfo PtrInfo, unsigned Align, bool Vol, bool ReadMem, bool WriteMem) argument 4295 getMemIntrinsicNode(unsigned Opcode, SDLoc dl, SDVTList VTList, const SDValue *Ops, unsigned NumOps, EVT MemVT, MachinePointerInfo PtrInfo, unsigned Align, bool Vol, bool ReadMem, bool WriteMem) argument 4318 getMemIntrinsicNode(unsigned Opcode, SDLoc dl, SDVTList VTList, const SDValue *Ops, unsigned NumOps, EVT MemVT, MachineMemOperand *MMO) argument 4448 SDValue Ops[] = { Chain, Ptr, Offset }; local 4539 SDValue Ops[] = { Chain, Val, Ptr, Undef }; local 4607 SDValue Ops[] = { Chain, Val, Ptr, Undef }; local 4633 SDValue Ops[] = { ST->getChain(), ST->getValue(), Base, Offset }; local 4656 SDValue Ops[] = { Chain, Ptr, SV, getTargetConstant(Align, MVT::i32) }; local 4660 getNode(unsigned Opcode, SDLoc DL, EVT VT, const SDUse *Ops, unsigned NumOps) argument 4676 getNode(unsigned Opcode, SDLoc DL, EVT VT, const SDValue *Ops, unsigned NumOps) argument 4731 getNode(unsigned Opcode, SDLoc DL, ArrayRef<EVT> ResultTys, const SDValue *Ops, unsigned NumOps) argument 4738 getNode(unsigned Opcode, SDLoc DL, const EVT *VTs, unsigned NumVTs, const SDValue *Ops, unsigned NumOps) argument 4746 getNode(unsigned Opcode, SDLoc DL, SDVTList VTList, const SDValue *Ops, unsigned NumOps) argument 4819 SDValue Ops[] = { N1 }; local 4825 SDValue Ops[] = { N1, N2 }; local 4831 SDValue Ops[] = { N1, N2, N3 }; local 4838 SDValue Ops[] = { N1, N2, N3, N4 }; local 4845 SDValue Ops[] = { N1, N2, N3, N4, N5 }; local 4987 SDValue Ops[] = { Op1, Op2, Op3 }; local 4994 SDValue Ops[] = { Op1, Op2, Op3, Op4 }; local 5001 SDValue Ops[] = { Op1, Op2, Op3, Op4, Op5 }; local 5006 UpdateNodeOperands(SDNode *N, const SDValue *Ops, unsigned NumOps) argument 5065 SDValue Ops[] = { Op1 }; local 5073 SDValue Ops[] = { Op1, Op2 }; local 5081 SDValue Ops[] = { Op1, Op2, Op3 }; local 5085 SelectNodeTo(SDNode *N, unsigned MachineOpc, EVT VT, const SDValue *Ops, unsigned NumOps) argument 5092 SelectNodeTo(SDNode *N, unsigned MachineOpc, EVT VT1, EVT VT2, const SDValue *Ops, unsigned NumOps) argument 5105 SelectNodeTo(SDNode *N, unsigned MachineOpc, EVT VT1, EVT VT2, EVT VT3, const SDValue *Ops, unsigned NumOps) argument 5112 SelectNodeTo(SDNode *N, unsigned MachineOpc, EVT VT1, EVT VT2, EVT VT3, EVT VT4, const SDValue *Ops, unsigned NumOps) argument 5123 SDValue Ops[] = { Op1 }; local 5131 SDValue Ops[] = { Op1, Op2 }; local 5140 SDValue Ops[] = { Op1, Op2, Op3 }; local 5149 SDValue Ops[] = { Op1, Op2, Op3 }; local 5153 SelectNodeTo(SDNode *N, unsigned MachineOpc, SDVTList VTs, const SDValue *Ops, unsigned NumOps) argument 5192 MorphNodeTo(SDNode *N, unsigned Opc, SDVTList VTs, const SDValue *Ops, unsigned NumOps) argument 5286 SDValue Ops[] = { Op1 }; local 5294 SDValue Ops[] = { Op1, Op2 }; local 5302 SDValue Ops[] = { Op1, Op2, Op3 }; local 5307 getMachineNode(unsigned Opcode, SDLoc dl, EVT VT, ArrayRef<SDValue> Ops) argument 5323 SDValue Ops[] = { Op1 }; local 5331 SDValue Ops[] = { Op1, Op2 }; local 5340 SDValue Ops[] = { Op1, Op2, Op3 }; local 5345 getMachineNode(unsigned Opcode, SDLoc dl, EVT VT1, EVT VT2, ArrayRef<SDValue> Ops) argument 5357 SDValue Ops[] = { Op1, Op2 }; local 5366 SDValue Ops[] = { Op1, Op2, Op3 }; local 5371 getMachineNode(unsigned Opcode, SDLoc dl, EVT VT1, EVT VT2, EVT VT3, ArrayRef<SDValue> Ops) argument 5379 getMachineNode(unsigned Opcode, SDLoc dl, EVT VT1, EVT VT2, EVT VT3, EVT VT4, ArrayRef<SDValue> Ops) argument 5387 getMachineNode(unsigned Opcode, SDLoc dl, ArrayRef<EVT> ResultTys, ArrayRef<SDValue> Ops) argument 5400 const SDValue *Ops = OpsArray.data(); local 5460 getNodeIfExists(unsigned Opcode, SDVTList VTList, const SDValue *Ops, unsigned NumOps) argument 5930 MemSDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs, const SDValue *Ops, unsigned NumOps, EVT memvt, MachineMemOperand *mmo) argument [all...] |
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelDAGToDAG.cpp | 277 SDValue Ops[] = { getI32Imm(isVolatile), getI32Imm(codeAddrSpace), local 280 NVPTXLD = CurDAG->getMachineNode(Opcode, dl, TargetVT, MVT::Other, Ops); 306 SDValue Ops[] = { getI32Imm(isVolatile), getI32Imm(codeAddrSpace), local 309 NVPTXLD = CurDAG->getMachineNode(Opcode, dl, TargetVT, MVT::Other, Ops); 360 SDValue Ops[] = { getI32Imm(isVolatile), getI32Imm(codeAddrSpace), local 363 NVPTXLD = CurDAG->getMachineNode(Opcode, dl, TargetVT, MVT::Other, Ops); 412 SDValue Ops[] = { getI32Imm(isVolatile), getI32Imm(codeAddrSpace), local 415 NVPTXLD = CurDAG->getMachineNode(Opcode, dl, TargetVT, MVT::Other, Ops); 538 SDValue Ops[] = { getI32Imm(IsVolatile), getI32Imm(CodeAddrSpace), local 541 LD = CurDAG->getMachineNode(Opcode, DL, N->getVTList(), Ops); 592 SDValue Ops[] = { getI32Imm(IsVolatile), getI32Imm(CodeAddrSpace), local 695 SDValue Ops[] = { getI32Imm(IsVolatile), getI32Imm(CodeAddrSpace), local 797 SDValue Ops[] = { getI32Imm(IsVolatile), getI32Imm(CodeAddrSpace), local 912 SDValue Ops[] = { Addr, Chain }; local 1098 SDValue Ops[] = { Base, Offset, Chain }; local 1283 SDValue Ops[] = { Op1, Chain }; local 1376 SDValue Ops[] = { N1, getI32Imm(isVolatile), getI32Imm(codeAddrSpace), local 1405 SDValue Ops[] = { N1, getI32Imm(isVolatile), getI32Imm(codeAddrSpace), local 1459 SDValue Ops[] = { N1, getI32Imm(isVolatile), getI32Imm(codeAddrSpace), local 1511 SDValue Ops[] = { N1, getI32Imm(isVolatile), getI32Imm(codeAddrSpace), local 2021 SmallVector<SDValue, 2> Ops; local 2055 SmallVector<SDValue, 6> Ops; local 2183 SmallVector<SDValue, 8> Ops; local [all...] |