Searched refs:Ops (Results 1 - 25 of 134) sorted by relevance

123456

/external/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMUnwindOpAsm.h30 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 DARMUnwindOpAsm.cpp190 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 DReassociate.cpp62 /// 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 DCGBuiltin.cpp1629 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 DCGExprScalar.cpp407 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 DMDBuilder.h130 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 DConstant.h47 Constant(Type *ty, ValueTy vty, Use *Ops, unsigned NumOps) argument
48 : User(ty, vty, Ops, NumOps) {}
/external/llvm/lib/Target/XCore/
H A DXCoreISelDAGToDAG.cpp139 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 DIRBuilder.cpp55 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 DScalarEvolution.cpp639 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 DConstantFolding.cpp102 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 DAMDGPUISelDAGToDAG.cpp244 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 DSIISelLowering.cpp453 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 DValueMapper.cpp148 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 DARMISelDAGToDAG.cpp1512 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 Dmangle.cpp274 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 DSelectionDAG.h452 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 DSelectionDAGNodes.h700 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 DScalarEvolution.h585 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 DIntrinsicLowering.cpp469 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 DTargetInstrInfo.cpp340 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 DX86SelectionDAGInfo.cpp143 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 DPPCISelDAGToDAG.cpp461 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 DSelectionDAG.cpp338 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 DNVPTXISelDAGToDAG.cpp277 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...]

Completed in 461 milliseconds

123456