reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGLoopInfo.cpp
  230           MDNode::get(Ctx, {MDString::get(Ctx, "llvm.loop.vectorize.enable"),
  230           MDNode::get(Ctx, {MDString::get(Ctx, "llvm.loop.vectorize.enable"),
  232                                 llvm::Type::getInt1Ty(Ctx), 0))}));
  244       MDNode::get(Ctx, MDString::get(Ctx, "llvm.loop.isvectorized")));
  244       MDNode::get(Ctx, MDString::get(Ctx, "llvm.loop.isvectorized")));
  251   TempMDTuple TempNode = MDNode::getTemporary(Ctx, None);
  265         MDString::get(Ctx, "llvm.loop.vectorize.predicate.enable"),
  266         ConstantAsMetadata::get(ConstantInt::get(llvm::Type::getInt1Ty(Ctx),
  268     Args.push_back(MDNode::get(Ctx, Vals));
  274         MDString::get(Ctx, "llvm.loop.vectorize.width"),
  275         ConstantAsMetadata::get(ConstantInt::get(llvm::Type::getInt32Ty(Ctx),
  277     Args.push_back(MDNode::get(Ctx, Vals));
  283         MDString::get(Ctx, "llvm.loop.interleave.count"),
  284         ConstantAsMetadata::get(ConstantInt::get(llvm::Type::getInt32Ty(Ctx),
  286     Args.push_back(MDNode::get(Ctx, Vals));
  293         MDString::get(Ctx, "llvm.loop.vectorize.enable"),
  295             llvm::Type::getInt1Ty(Ctx),
  299     Args.push_back(MDNode::get(Ctx, Vals));
  304         Ctx,
  305         {MDString::get(Ctx, "llvm.loop.vectorize.followup_all"), Followup}));
  307   MDNode *LoopID = MDNode::get(Ctx, Args);