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

12345678

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/FuzzMutate/
H A DOperations.h25 void describeFuzzerIntOps(std::vector<fuzzerop::OpDescriptor> &Ops);
26 void describeFuzzerFloatOps(std::vector<fuzzerop::OpDescriptor> &Ops);
27 void describeFuzzerControlFlowOps(std::vector<fuzzerop::OpDescriptor> &Ops);
28 void describeFuzzerPointerOps(std::vector<fuzzerop::OpDescriptor> &Ops);
29 void describeFuzzerAggregateOps(std::vector<fuzzerop::OpDescriptor> &Ops);
30 void describeFuzzerVectorOps(std::vector<fuzzerop::OpDescriptor> &Ops);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMUnwindOpAsm.h27 SmallVector<uint8_t, 32> Ops; member in class:llvm::UnwindOpcodeAssembler
38 Ops.clear();
63 Ops.insert(Ops.end(), Opcodes.begin(), Opcodes.end());
73 Ops.push_back(Opcode & 0xff);
78 Ops.push_back((Opcode >> 8) & 0xff);
79 Ops.push_back(Opcode & 0xff);
84 Ops.insert(Ops.end(), Opcode, Opcode + Size);
H A DARMUnwindOpAsm.cpp162 size_t TotalSize = Ops.size() + 1;
169 PersonalityIndex = (Ops.size() <= 3) ? ARM::EHABI::AEABI_UNWIND_CPP_PR0
173 assert(Ops.size() <= 3 && "too many opcodes for __aeabi_unwind_cpp_pr0");
178 size_t TotalSize = Ops.size() + 2;
189 OpStreamer.EmitByte(Ops[j]);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DOperations.cpp18 void llvm::describeFuzzerIntOps(std::vector<fuzzerop::OpDescriptor> &Ops) { argument
19 Ops.push_back(binOpDescriptor(1, Instruction::Add));
20 Ops.push_back(binOpDescriptor(1, Instruction::Sub));
21 Ops.push_back(binOpDescriptor(1, Instruction::Mul));
22 Ops.push_back(binOpDescriptor(1, Instruction::SDiv));
23 Ops.push_back(binOpDescriptor(1, Instruction::UDiv));
24 Ops.push_back(binOpDescriptor(1, Instruction::SRem));
25 Ops.push_back(binOpDescriptor(1, Instruction::URem));
26 Ops.push_back(binOpDescriptor(1, Instruction::Shl));
27 Ops
45 describeFuzzerFloatOps(std::vector<fuzzerop::OpDescriptor> &Ops) argument
70 describeFuzzerControlFlowOps( std::vector<fuzzerop::OpDescriptor> &Ops) argument
75 describeFuzzerPointerOps(std::vector<fuzzerop::OpDescriptor> &Ops) argument
79 describeFuzzerAggregateOps( std::vector<fuzzerop::OpDescriptor> &Ops) argument
85 describeFuzzerVectorOps(std::vector<fuzzerop::OpDescriptor> &Ops) argument
[all...]
H A DIRMutator.cpp85 std::vector<fuzzerop::OpDescriptor> Ops; local
86 describeFuzzerIntOps(Ops);
87 describeFuzzerFloatOps(Ops);
88 describeFuzzerControlFlowOps(Ops);
89 describeFuzzerPointerOps(Ops);
90 describeFuzzerAggregateOps(Ops);
91 describeFuzzerVectorOps(Ops);
92 return Ops;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/Utils/
H A DAArch64BaseInfo.cpp131 SmallVector<StringRef, 5> Ops; local
132 if (!GenericRegPattern.match(UpperName, &Ops))
137 Ops[1].getAsInteger(10, Op0);
138 Ops[2].getAsInteger(10, Op1);
139 Ops[3].getAsInteger(10, CRn);
140 Ops[4].getAsInteger(10, CRm);
141 Ops[5].getAsInteger(10, Op2);
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp4486 Value *CodeGenFunction::EmitNeonCall(Function *F, SmallVectorImpl<Value*> &Ops,
4493 Ops[j] = EmitNeonShiftVector(Ops[j], ai->getType(), rightshift);
4495 Ops[j] = Builder.CreateBitCast(Ops[j], ai->getType(), name);
4497 return Builder.CreateCall(F, Ops, name);
5327 SmallVectorImpl<Value *> &Ops,
5350 std::swap(Ops[0], Ops[1]);
5366 if (Ops[
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DMDBuilder.cpp63 SmallVector<Metadata *, 8> Ops; local
65 Ops.push_back(createString("synthetic_function_entry_count"));
67 Ops.push_back(createString("function_entry_count"));
68 Ops.push_back(createConstant(ConstantInt::get(Int64Ty, Count)));
73 Ops.push_back(createConstant(ConstantInt::get(Int64Ty, ID)));
75 return MDNode::get(Context, Ops);
101 SmallVector<Metadata *, 4> Ops; local
103 Ops.push_back(createConstant(F));
104 return MDNode::get(Context, Ops);
110 SmallVector<Metadata *, 4> Ops; local
134 SmallVector<Metadata *, 4> Ops; local
[all...]
H A DDebugInfoMetadata.cpp69 SmallVector<Metadata *, 2> Ops;
70 Ops.push_back(Scope);
72 Ops.push_back(InlinedAt);
73 return storeImpl(new (Ops.size()) DILocation(Context, Storage, Line, Column,
74 Ops, ImplicitCode),
331 Metadata *Ops[] = { CountNode }; local
332 DEFINE_GETIMPL_STORE(DISubrange, (CountNode, Lo), Ops);
340 Metadata *Ops[] = {Name}; local
341 DEFINE_GETIMPL_STORE(DIEnumerator, (Value, IsUnsigned), Ops);
352 Metadata *Ops[] local
381 Metadata *Ops[] = {File, Scope, Name, BaseType, ExtraData}; local
401 Metadata *Ops[] = {File, Scope, Name, BaseType, local
433 Metadata *Ops[] = {File, Scope, Name, BaseType, local
475 Metadata *Ops[] = {nullptr, nullptr, nullptr, TypeArray}; local
511 Metadata *Ops[] = {Filename, Directory, CS ? CS->Value : nullptr, local
530 Metadata *Ops[] = { local
644 SmallVector<Metadata *, 11> Ops = { local
680 Metadata *Ops[] = {File, Scope}; local
691 Metadata *Ops[] = {File, Scope}; local
701 Metadata *Ops[] = {nullptr, Scope, Name}; local
712 Metadata *Ops[] = {Scope, Decl, Name, File}; local
723 Metadata *Ops[] = {Scope, Name, ConfigurationMacros, IncludePath, SysRoot}; local
734 Metadata *Ops[] = {Name, Type}; local
743 Metadata *Ops[] = {Name, Type, Value}; local
760 Metadata *Ops[] = {Scope, local
787 Metadata *Ops[] = {Scope, Name, File, Type}; local
822 Metadata *Ops[] = {Scope, Name, File}; local
985 appendOffset(SmallVectorImpl<uint64_t> &Ops, int64_t Offset) argument
1044 SmallVector<uint64_t, 8> Ops; local
1058 prependOpcodes(const DIExpression *Expr, SmallVectorImpl<uint64_t> &Ops, bool StackValue, bool EntryValue) argument
1091 append(const DIExpression *Expr, ArrayRef<uint64_t> Ops) argument
1113 appendToStack(const DIExpression *Expr, ArrayRef<uint64_t> Ops) argument
1148 SmallVector<uint64_t, 8> Ops; local
1218 Metadata *Ops[] = {Variable, Expression}; local
1231 Metadata *Ops[] = {Name, File, GetterName, SetterName, Type}; local
1243 Metadata *Ops[] = {Scope, Entity, Name, File}; local
1252 Metadata *Ops[] = { Name, Value }; local
1262 Metadata *Ops[] = { File, Elements }; local
[all...]
H A DIRBuilder.cpp74 static CallInst *createCallHelper(Function *Callee, ArrayRef<Value *> Ops, argument
78 CallInst *CI = CallInst::Create(Callee, Ops, Name);
88 ArrayRef<Value *> Ops,
92 InvokeInst::Create(Invokee, NormalDest, UnwindDest, Ops, Name);
104 Value *Ops[] = {Ptr, Val, Size, getInt1(isVolatile)}; local
109 CallInst *CI = createCallHelper(TheFn, Ops, this);
132 Value *Ops[] = {Ptr, Val, Size, getInt32(ElementSize)}; local
138 CallInst *CI = createCallHelper(TheFn, Ops, this);
173 Value *Ops[] = {Dst, Src, Size, getInt1(isVolatile)}; local
178 CallInst *CI = createCallHelper(TheFn, Ops, thi
86 createInvokeHelper(Function *Invokee, BasicBlock *NormalDest, BasicBlock *UnwindDest, ArrayRef<Value *> Ops, IRBuilderBase *Builder, const Twine &Name = �) argument
214 Value *Ops[] = {Dst, Src, Size, getInt32(ElementSize)}; local
252 Value *Ops[] = {Dst, Src, Size, getInt1(isVolatile)}; local
289 Value *Ops[] = {Dst, Src, Size, getInt32(ElementSize)}; local
323 Value *Ops[] = {Src}; local
331 Value *Ops[] = {Acc, Src}; local
340 Value *Ops[] = {Acc, Src}; local
415 Value *Ops[] = { Size, Ptr }; local
431 Value *Ops[] = { Size, Ptr }; local
449 Value *Ops[] = {Size, Ptr}; local
462 Value *Ops[] = { Cond }; local
486 Value *Ops[] = { Ptr, getInt32(Align), Mask, PassThru}; local
504 Value *Ops[] = { Val, Ptr, getInt32(Align), Mask }; local
511 CreateMaskedIntrinsic(Intrinsic::ID Id, ArrayRef<Value *> Ops, ArrayRef<Type *> OverloadedTypes, const Twine &Name) argument
544 Value * Ops[] = {Ptrs, getInt32(Align), Mask, PassThru}; local
577 Value * Ops[] = {Data, Ptrs, getInt32(Align), Mask}; local
[all...]
H A DConstantsContext.h466 ArrayRef<Constant *> Ops; member in struct:llvm::ConstantExprKeyType
470 ConstantExprKeyType(unsigned Opcode, ArrayRef<Constant *> Ops, argument
476 SubclassData(SubclassData), Ops(Ops), Indexes(Indexes),
482 SubclassData(CE->isCompare() ? CE->getPredicate() : 0), Ops(Operands),
496 Ops = Storage;
501 SubclassOptionalData == X.SubclassOptionalData && Ops == X.Ops &&
510 if (Ops.size() != CE->getNumOperands())
514 for (unsigned I = 0, E = Ops
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyCallIndirectFixup.cpp120 SmallVector<MachineOperand, 8> Ops; local
123 Ops.push_back(MachineOperand::CreateImm(0));
127 Ops.push_back(MachineOperand::CreateImm(0));
132 Ops.push_back(MO);
133 Ops.push_back(MI.getOperand(MI.getDesc().getNumDefs()));
138 for (const MachineOperand &MO : Ops)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp75 /// Print out the expression identified in the Ops list.
76 static void PrintOps(Instruction *I, const SmallVectorImpl<ValueEntry> &Ops) { argument
79 << *Ops[0].Op->getType() << '\t';
80 for (unsigned i = 0, e = Ops.size(); i != e; ++i) {
82 Ops[i].Op->printAsOperand(dbgs(), false, M);
83 dbgs() << ", #" << Ops[i].Rank << "] ";
380 /// nodes in Ops along with their weights (how many times the leaf occurs). The
382 /// (Ops[0].first op Ops[0].first op ... Ops[
452 LinearizeExprTree(Instruction *I, SmallVectorImpl<RepeatedValue> &Ops) argument
635 RewriteExprTree(BinaryOperator *I, SmallVectorImpl<ValueEntry> &Ops) argument
1003 FindInOperandList(const SmallVectorImpl<ValueEntry> &Ops, unsigned i, Value *X) argument
1029 EmitAddTreeOfValues(Instruction *I, SmallVectorImpl<WeakTrackingVH> &Ops) argument
1132 OptimizeAndOrXor(unsigned Opcode, SmallVectorImpl<ValueEntry> &Ops) argument
[all...]
H A DFloat2Int.cpp257 Op = [](ArrayRef<ConstantRange> Ops) {
258 assert(Ops.size() == 1 && "FNeg is a unary operator!");
259 unsigned Size = Ops[0].getBitWidth();
261 return Zero.sub(Ops[0]);
268 Op = [I](ArrayRef<ConstantRange> Ops) {
269 assert(Ops.size() == 2 && "its a binary operator!");
271 return Ops[0].binaryOp(BinOp, Ops[1]);
281 Op = [I](ArrayRef<ConstantRange> Ops) {
282 assert(Ops
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCSEMIRBuilder.h58 void profileDstOps(ArrayRef<DstOp> Ops, GISelInstProfileBuilder &B) const { argument
59 for (const DstOp &Op : Ops)
65 void profileSrcOps(ArrayRef<SrcOp> Ops, GISelInstProfileBuilder &B) const { argument
66 for (const SrcOp &Op : Ops)
H A DCombinerHelper.h118 /// In the second case \p Ops will contain the operands needed
123 SmallVectorImpl<Register> &Ops);
124 /// Replace \p MI with a flattened build_vector with \p Ops or an
127 const ArrayRef<Register> Ops);
136 /// \p Ops will contain the operands needed to produce the flattened
141 SmallVectorImpl<Register> &Ops);
142 /// Replace \p MI with a concat_vectors with \p Ops.
144 const ArrayRef<Register> Ops);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelDAGToDAG.cpp163 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), local
166 MVT::i32, Ops));
170 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), local
173 MVT::i32, Ops));
177 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), local
180 MVT::i32, Ops));
184 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), local
187 MVT::i32, Ops));
191 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), local
194 MVT::i32, Ops));
198 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), N->getOperand(2) }; local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCanonicalizeAliases.cpp56 std::vector<Constant *> Ops;
58 Ops.push_back(canonicalizeAlias(cast<Constant>(U), Changed));
59 return CE->getWithOperands(Ops);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp218 void AddMVEPredicateToOps(SDValueVector &Ops, SDLoc Loc,
221 void AddMVEPredicateToOps(SDValueVector &Ops, SDLoc Loc,
225 void AddEmptyMVEPredicateToOps(SDValueVector &Ops, SDLoc Loc);
227 void AddEmptyMVEPredicateToOps(SDValueVector &Ops, SDLoc Loc, EVT InactiveTy);
1577 SDValue Ops[]= { Base, AMOpc, getAL(CurDAG, SDLoc(N)), local
1580 MVT::Other, Ops);
1587 SDValue Ops[]= { Base, Offset, AMOpc, getAL(CurDAG, SDLoc(N)), local
1590 MVT::Other, Ops);
1618 SDValue Ops[]= { Base, getAL(CurDAG, SDLoc(N)), local
1621 MVT::i32, MVT::Other, Ops);
1666 SDValue Ops[]= { Base, Offset, getAL(CurDAG, SDLoc(N)), local
1782 const SDValue Ops[] = { RegClass, V0, SubReg0, V1, SubReg1 }; local
1793 const SDValue Ops[] = { RegClass, V0, SubReg0, V1, SubReg1 }; local
1804 const SDValue Ops[] = { RegClass, V0, SubReg0, V1, SubReg1 }; local
1815 const SDValue Ops[] = { RegClass, V0, SubReg0, V1, SubReg1 }; local
1829 const SDValue Ops[] = { RegClass, V0, SubReg0, V1, SubReg1, local
1844 const SDValue Ops[] = { RegClass, V0, SubReg0, V1, SubReg1, local
1859 const SDValue Ops[] = { RegClass, V0, SubReg0, V1, SubReg1, local
2065 SmallVector<SDValue, 7> Ops; local
2196 SmallVector<SDValue, 7> Ops; local
2367 SmallVector<SDValue, 8> Ops; local
2426 AddMVEPredicateToOps(SDValueVector &Ops, SDLoc Loc, SDValue PredicateMask) argument
2433 AddMVEPredicateToOps(SDValueVector &Ops, SDLoc Loc, SDValue PredicateMask, SDValue Inactive) argument
2442 AddEmptyMVEPredicateToOps(SDValueVector &Ops, SDLoc Loc) argument
2448 AddEmptyMVEPredicateToOps(SDValueVector &Ops, SDLoc Loc, EVT InactiveTy) argument
2459 SmallVector<SDValue, 8> Ops; local
2492 SmallVector<SDValue, 8> Ops; local
2525 SmallVector<SDValue, 8> Ops; local
2599 SmallVector<SDValue, 8> Ops; local
2673 SDValue Ops[] = {Data, N->getOperand(2), Chain}; local
2753 SmallVector<SDValue, 6> Ops; local
2857 SDValue Ops[] = { N->getOperand(0).getOperand(0), local
2869 SDValue Ops[] = { N->getOperand(0).getOperand(0), ShOpc, local
2876 SDValue Ops[] = { N->getOperand(0).getOperand(0), local
2901 SDValue Ops[] = { N->getOperand(0).getOperand(0), local
2923 SDValue Ops[] = { N->getOperand(0).getOperand(0), local
2944 SDValue Ops[] = { N->getOperand(0).getOperand(0), local
3008 SDValue Ops[] = {N->getOperand(1), N->getOperand(2), N->getOperand(3), local
3135 SDValue Ops[] = {ST->getValue(), local
3180 SDValue Ops[] = { local
3189 SDValue Ops[] = { local
3233 SDValue Ops[] = { TFI, CurDAG->getTargetConstant(0, dl, MVT::i32), local
3264 SDValue Ops[] = { V, V, ShImmOp, getAL(CurDAG, dl), Reg0, Reg0 }; local
3268 SDValue Ops[] = { V, V, Reg0, ShImmOp, getAL(CurDAG, dl), Reg0, local
3283 SDValue Ops[] = { V, V, ShImmOp, getAL(CurDAG, dl), Reg0, Reg0 }; local
3287 SDValue Ops[] = { V, V, Reg0, ShImmOp, getAL(CurDAG, dl), Reg0, local
3326 SDValue Ops[] = {CurDAG->getRegister(ARM::CPSR, MVT::i32), local
3332 SDValue Ops[] = {N->getOperand(0), NewImm, getAL(CurDAG, dl), local
3371 SDValue Ops[] = { N0.getOperand(0), Imm16, local
3382 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), local
3391 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), N->getOperand(2), local
3398 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), N->getOperand(2), local
3410 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), N->getOperand(2), local
3417 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), N->getOperand(2), local
3452 SDValue Ops[] = { SmulLoHi.getOperand(0), SmulLoHi.getOperand(1), local
3479 SDValue Ops[] = { N->getOperand(1), local
3490 SDValue Ops[] = { N->getOperand(1), local
3575 SDValue Ops[] = { N1, Tmp2, N3, Chain, InFlag }; local
3606 SDValue Ops[] = { X, CurDAG->getTargetConstant(Addend, dl, MVT::i32), local
3612 SDValue Ops[] = {CurDAG->getRegister(ARM::CPSR, MVT::i32), X, local
3649 SDValue Ops[] = {N->getOperand(0), N->getOperand(1), NewARMcc, local
3678 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), Pred, PredReg }; local
3701 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), Pred, PredReg }; local
3723 SDValue Ops[] = { N->getOperand(0), N->getOperand(1), Pred, PredReg }; local
4005 SmallVector<SDValue, 5> Ops; local
4047 SDValue Ops[] = {MemAddr, getAL(CurDAG, dl), local
4100 SmallVector<SDValue, 7> Ops; local
4544 getIntOperandsFromRegisterString(StringRef RegString, SelectionDAG *CurDAG, const SDLoc &DL, std::vector<SDValue> &Ops) argument
4669 std::vector<SDValue> Ops; local
4784 std::vector<SDValue> Ops; local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstant.h43 Constant(Type *ty, ValueTy vty, Use *Ops, unsigned NumOps) argument
44 : User(ty, vty, Ops, NumOps) {}
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DReassociate.h105 SmallVectorImpl<reassociate::ValueEntry> &Ops);
107 SmallVectorImpl<reassociate::ValueEntry> &Ops);
109 SmallVectorImpl<reassociate::ValueEntry> &Ops);
111 SmallVectorImpl<reassociate::ValueEntry> &Ops);
120 SmallVectorImpl<reassociate::ValueEntry> &Ops);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DStatepointLowering.cpp64 static void pushStackMapConstant(SmallVectorImpl<SDValue>& Ops, argument
67 Ops.push_back(Builder.DAG.getTargetConstant(StackMaps::ConstantOp, L,
69 Ops.push_back(Builder.DAG.getTargetConstant(Value, L, MVT::i64));
416 SmallVectorImpl<SDValue> &Ops,
431 pushStackMapConstant(Ops, Builder, C->getSExtValue());
438 Ops.push_back(Builder.DAG.getTargetFrameIndex(FI->getIndex(),
452 Ops.push_back(Incoming);
461 Ops.push_back(std::get<0>(Res));
474 /// completion, 'Ops' will contain ready to use operands for machine code
478 lowerStatepointMetaArgs(SmallVectorImpl<SDValue> &Ops, argument
415 lowerIncomingStatepointValue(SDValue Incoming, bool LiveInOnly, SmallVectorImpl<SDValue> &Ops, SmallVectorImpl<MachineMemOperand*> &MemRefs, SelectionDAGBuilder &Builder) argument
729 SmallVector<SDValue, 40> Ops; local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DIntrinsicLowering.cpp342 Value *Ops[3]; local
343 Ops[0] = CI->getArgOperand(0);
344 Ops[1] = CI->getArgOperand(1);
345 Ops[2] = Size;
346 ReplaceCallWith("memcpy", CI, Ops, Ops+3, CI->getArgOperand(0)->getType());
353 Value *Ops[3]; local
354 Ops[0] = CI->getArgOperand(0);
355 Ops[1] = CI->getArgOperand(1);
356 Ops[
365 Value *Ops[3]; local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPoisonChecking.cpp92 static Value *buildOrChain(IRBuilder<> &B, ArrayRef<Value*> Ops) { argument
93 if (Ops.size() == 0)
96 for (; i < Ops.size() && isConstantFalse(Ops[i]); i++) {}
97 if (i == Ops.size())
99 Value *Accum = Ops[i++];
100 for (; i < Ops.size(); i++)
101 if (!isConstantFalse(Ops[i]))
102 Accum = B.CreateOr(Accum, Ops[i]);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalSplit.cpp122 SmallVector<Value *, 4> Ops; local
123 Ops.push_back(ConstantInt::get(Int32Ty, 0));
125 Ops.push_back(GEP->getOperand(I));
128 SplitGlobals[I]->getInitializer()->getType(), SplitGlobals[I], Ops,

Completed in 160 milliseconds

12345678