Searched refs:LoopAttributes (Results 1 - 2 of 2) sorted by relevance

/external/clang/lib/CodeGen/
H A DCGLoopInfo.h33 struct LoopAttributes { struct in namespace:clang::CodeGen
34 explicit LoopAttributes(bool IsParallel = false);
57 LoopInfo(llvm::BasicBlock *Header, const LoopAttributes &Attrs);
66 const LoopAttributes &getAttributes() const { return Attrs; }
74 LoopAttributes Attrs;
112 Enable ? LoopAttributes::VecEnable : LoopAttributes::VecDisable;
128 LoopAttributes StagedAttrs;
H A DCGLoopInfo.cpp20 static MDNode *createMetadata(LLVMContext &Ctx, const LoopAttributes &Attrs) {
24 Attrs.VectorizerEnable == LoopAttributes::VecUnspecified)
49 if (Attrs.VectorizerEnable != LoopAttributes::VecUnspecified) {
54 (Attrs.VectorizerEnable == LoopAttributes::VecEnable)))};
64 LoopAttributes::LoopAttributes(bool IsParallel) function in class:LoopAttributes
65 : IsParallel(IsParallel), VectorizerEnable(LoopAttributes::VecUnspecified),
68 void LoopAttributes::clear() {
72 VectorizerEnable = LoopAttributes::VecUnspecified;
75 LoopInfo::LoopInfo(BasicBlock *Header, const LoopAttributes
[all...]

Completed in 87 milliseconds