clang API Documentation
#include "CGLoopInfo.h"
#include "llvm/IR/BasicBlock.h"
#include "llvm/IR/Constants.h"
#include "llvm/IR/InstrTypes.h"
#include "llvm/IR/Instructions.h"
#include "llvm/IR/Metadata.h"
Go to the source code of this file.
Functions | |
static MDNode * | createMetadata (LLVMContext &Ctx, const LoopAttributes &Attrs) |
static MDNode* createMetadata | ( | LLVMContext & | Ctx, |
const LoopAttributes & | Attrs | ||
) | [static] |
Definition at line 20 of file CGLoopInfo.cpp.
References clang::CodeGen::LoopAttributes::IsParallel, clang::CodeGen::LoopAttributes::VecEnable, clang::CodeGen::LoopAttributes::VectorizerEnable, clang::CodeGen::LoopAttributes::VectorizerUnroll, clang::CodeGen::LoopAttributes::VectorizerWidth, and clang::CodeGen::LoopAttributes::VecUnspecified.
Referenced by clang::CodeGen::LoopInfo::LoopInfo().