HomeSort by relevance Sort by last modified time
    Searched refs:LoopAttributes (Results 1 - 2 of 2) sorted by null

  /external/clang/lib/CodeGen/
CGLoopInfo.h 37 struct LoopAttributes {
38 explicit LoopAttributes(bool IsParallel = false);
70 LoopInfo(llvm::BasicBlock *Header, const LoopAttributes &Attrs,
80 const LoopAttributes &getAttributes() const { return Attrs; }
88 LoopAttributes Attrs;
133 Enable ? LoopAttributes::Enable : LoopAttributes::Disable;
139 Enable ? LoopAttributes::Enable : LoopAttributes::Disable;
143 void setUnrollState(const LoopAttributes::LVEnableState &State)
    [all...]
CGLoopInfo.cpp 22 static MDNode *createMetadata(LLVMContext &Ctx, const LoopAttributes &Attrs,
27 Attrs.VectorizeEnable == LoopAttributes::Unspecified &&
28 Attrs.UnrollEnable == LoopAttributes::Unspecified &&
29 Attrs.DistributeEnable == LoopAttributes::Unspecified &&
67 if (Attrs.VectorizeEnable != LoopAttributes::Unspecified) {
71 LoopAttributes::Enable)))};
76 if (Attrs.UnrollEnable != LoopAttributes::Unspecified) {
78 if (Attrs.UnrollEnable == LoopAttributes::Enable)
80 else if (Attrs.UnrollEnable == LoopAttributes::Full)
88 if (Attrs.DistributeEnable != LoopAttributes::Unspecified)
    [all...]

Completed in 63 milliseconds