Lines Matching refs:Ctx
20 static MDNode *createMetadata(LLVMContext &Ctx, const LoopAttributes &Attrs) {
29 MDNode *TempNode = MDNode::getTemporary(Ctx, None);
34 Value *Vals[] = { MDString::get(Ctx, "llvm.loop.vectorize.width"),
35 ConstantInt::get(Type::getInt32Ty(Ctx),
37 Args.push_back(MDNode::get(Ctx, Vals));
42 Value *Vals[] = { MDString::get(Ctx, "llvm.loop.vectorize.unroll"),
43 ConstantInt::get(Type::getInt32Ty(Ctx),
45 Args.push_back(MDNode::get(Ctx, Vals));
50 Value *Vals[] = { MDString::get(Ctx, "llvm.loop.vectorize.enable"),
51 ConstantInt::get(Type::getInt1Ty(Ctx),
54 Args.push_back(MDNode::get(Ctx, Vals));
57 MDNode *LoopID = MDNode::get(Ctx, Args);