OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:LoopInfo
(Results
1 - 6
of
6
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGLoopInfo.cpp
24
LoopInfo
::createLoopPropertiesMetadata(ArrayRef<Metadata *> LoopProperties) {
35
MDNode *
LoopInfo
::createPipeliningMetadata(const LoopAttributes &Attrs,
80
LoopInfo
::createPartialUnrollMetadata(const LoopAttributes &Attrs,
142
LoopInfo
::createUnrollAndJamMetadata(const LoopAttributes &Attrs,
210
LoopInfo
::createLoopVectorizeMetadata(const LoopAttributes &Attrs,
328
LoopInfo
::createLoopDistributeMetadata(const LoopAttributes &Attrs,
378
MDNode *
LoopInfo
::createFullUnrollMetadata(const LoopAttributes &Attrs,
415
MDNode *
LoopInfo
::createMetadata(
474
LoopInfo
::
LoopInfo
(BasicBlock *Header, const LoopAttributes &Attrs
[
all
...]
CGLoopInfo.h
87
class
LoopInfo
{
89
/// Construct a new
LoopInfo
for the loop with entry Header.
90
LoopInfo
(llvm::BasicBlock *Header, const LoopAttributes &Attrs,
92
LoopInfo
*Parent);
124
LoopInfo
*Parent;
126
/// loop's
LoopInfo
to set the llvm.loop.unroll_and_jam.followup_inner
289
/// Returns true if there is
LoopInfo
on the stack.
291
/// Return the
LoopInfo
for the current loop. HasInfo should be called
292
/// first to ensure
LoopInfo
is present.
293
const
LoopInfo
&getInfo() const { return *Active.back();
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
ModuloSchedule.h
178
std::unique_ptr<TargetInstrInfo::PipelinerLoopInfo>
LoopInfo
;
366
std::unique_ptr<TargetInstrInfo::PipelinerLoopInfo>
LoopInfo
;
MachinePipeliner.h
77
struct
LoopInfo
{
84
LoopInfo
LI;
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
LoopInfo.h
1
//===- llvm/Analysis/
LoopInfo
.h - Natural Loop Calculator -------*- C++ -*-===//
9
// This file defines the
LoopInfo
class that is used to identify natural loops
58
class
LoopInfo
;
159
//
LoopInfo
does not detect irreducible control flow, just natural
383
/// to the specified
LoopInfo
object as being in the current basic block. It
458
/// Blocks as appropriate. This does not update the mapping in the
LoopInfo
500
// but should be using
LoopInfo
::markAsRemoved, which keeps around the `Loop`
501
// pointer till the end of the lifetime of the `
LoopInfo
` object.
800
const
LoopInfo
&LI) const;
891
friend class
LoopInfo
;
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
OMPIRBuilder.cpp
953
llvm::CanonicalLoopInfo *
LoopInfo
= createCanonicalLoop(
955
LoopInfo
= createStaticWorkshareLoop(Loc,
LoopInfo
, AllocaIP, true);
956
BasicBlock *LoopAfterBB =
LoopInfo
->getAfter();
Completed in 31 milliseconds
Indexes created Tue Feb 24 08:35:24 UTC 2026