Home
last modified time | relevance | path

Searched refs:Exits (Results 1 – 18 of 18) sorted by relevance

/external/llvm/test/Analysis/ScalarEvolution/
Dsext-iv-0.ll16 ; CHECK-NEXT: --> {-128,+,1}<%bb1>{{ U: [^ ]+ S: [^ ]+}}{{ *}}Exits: 127
19 ; CHECK-NEXT: --> {-128,+,1}<%bb1>{{ U: [^ ]+ S: [^ ]+}}{{ *}}Exits: 127
22 ; CHECK-NEXT: --> {-128,+,1}<%bb1>{{ U: [^ ]+ S: [^ ]+}}{{ *}}Exits: 127
25 ; CHECK-NEXT: --> {-128,+,1}<nsw><%bb1>{{ U: [^ ]+ S: [^ ]+}}{{ *}}Exits: 127
Dload.ll17 ; CHECK: --> %sum.04{{ U: [^ ]+ S: [^ ]+}}{{ *}}Exits: 2450
21 ; CHECK: --> %0{{ U: [^ ]+ S: [^ ]+}}{{ *}}Exits: 50
24 ; CHECK: --> %1{{ U: [^ ]+ S: [^ ]+}}{{ *}}Exits: 0
51 ; CHECK: --> %sum.02{{ U: [^ ]+ S: [^ ]+}}{{ *}}Exits: 10
53 ; CHECK: --> %n.01{{ U: [^ ]+ S: [^ ]+}}{{ *}}Exits: @node1
59 ; CHECK: --> %1{{ U: [^ ]+ S: [^ ]+}}{{ *}}Exits: 0
Dtrip-count11.ll16 ; CHECK: --> %sum.0{{ U: [^ ]+ S: [^ ]+}}{{ *}}Exits: 28
39 ; CHECK: --> %sum.0{{ U: [^ ]+ S: [^ ]+}}{{ *}}Exits: 28
Dsext-iv-2.ll4 ; CHECK: --> (sext i8 {0,+,1}<%bb1> to i32){{ U: [^ ]+ S: [^ ]+}}{{ *}}Exits: -1
6 ; CHECK: --> ((sext i8 {0,+,1}<%bb1> to i32) * {0,+,1}<%bb>){{ U: [^ ]+ S: [^ ]+}}{{ *}}Exits: {0,…
D2008-08-04-IVOverflow.ll26 ; CHECK: Exits: 20028
Dzext-wrap.ll13 ; CHECK: --> (zext i8 {0,+,-1}<nw><%bb.i> to i16){{ U: [^ ]+ S: [^ ]+}}{{ *}}Exits: 2
Dnsw.ll127 ; CHECK: --> {(4 + %arg),+,4}<nuw><%bb1>{{ U: [^ ]+ S: [^ ]+}}{{ *}}Exits: (8 + %arg)<nsw>
146 ; CHECK: --> {(4 + %arg),+,4}<nuw><%bb2>{{ U: [^ ]+ S: [^ ]+}}{{ *}}Exits: (4 + (4 * ((3 + (-1 * %…
164 ; CHECK: --> {(1 + %v),+,1}<nsw><%for.body>{{ U: [^ ]+ S: [^ ]+}}{{ *}}Exits: (2 + %v)
Dtrip-count4.ll5 ; CHECK: sext{{.*}}trunc{{.*}}Exits: 11
D2008-08-04-LongAddRec.ll57 ; CHECK: Exits: -19168
Dmax-trip-count-address-space.ll7 ; CHECK: {%d,+,4}<%bb>{{ U: [^ ]+ S: [^ ]+}}{{ *}}Exits: ((4 * (trunc i32 (-1 + %n) to i16)) + %d)
Dtrip-count.ll38 ; CHECK-NEXT: --> {-1,+,2}<%preheader> U: full-set S: full-set Exits: 13
Dfold.ll37 ; CHECK-NEXT: --> ([[EXPR:.*]]){{ U: [^ ]+ S: [^ ]+}}{{ +}}Exits: 20
/external/llvm/lib/Analysis/
DBlockFrequencyInfoImpl.cpp325 for (const auto &I : Loop.Exits) in addLoopSuccessorsToDist()
375 Loop->Exits.clear(); in packageLoop()
424 OuterLoop->Exits.push_back(std::make_pair(W.TargetNode, Taken)); in distributeMass()
725 OuterLoop.Exits.clear(); in updateLoopWithIrreducible()
/external/llvm/include/llvm/Analysis/
DBlockFrequencyInfoImpl.h203 ExitMap Exits; ///< Successor edges (and weights).
628 for (const auto &I : Working.Loop->Exits)
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h395 const SmallVectorImpl<MachineBasicBlock *> &Exits) const override;
DAArch64ISelLowering.cpp10031 const SmallVectorImpl<MachineBasicBlock *> &Exits) const { in insertCopiesSplitCSR()
10062 for (auto *Exit : Exits) in insertCopiesSplitCSR()
/external/llvm/include/llvm/Target/
DTargetLowering.h2285 const SmallVectorImpl<MachineBasicBlock *> &Exits) const { in insertCopiesSplitCSR() argument
/external/llvm/docs/
DCodingStandards.rst877 Use Early Exits and ``continue`` to Simplify Code