HomeSort by: relevance | last modified time | path
    Searched refs:Sink (Results 1 - 19 of 19) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/FuzzMutate/
RandomIRBuilder.cpp 108 // Also consider choosing no sink, meaning we want a new one.
111 if (Use *Sink = RS.getSelection()) {
112 User *U = Sink->getUser();
113 unsigned OpNo = Sink->getOperandNo();
  /src/external/apache2/llvm/dist/libcxx/benchmarks/
allocation.bench.cpp 134 int Sink = RegisterAllocBenchmarks();
  /src/external/apache2/llvm/lib/libLLVMScalarOpts/
Makefile 79 Sink.cpp \
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
ExplodedGraph.cpp 458 for (const auto Sink : Sinks)
459 if (Sink)
460 WL1.push_back(Sink);
ExprEngine.cpp 2003 const ExplodedNode *Sink =
2026 // Make sink nodes as exhausted(for stats) only if retry failed.
2027 Engine.blocksExhausted.push_back(std::make_pair(L, Sink));
2117 // use the traditional "merge" approach and others sink the branch
2345 // Dispatch to the first target and mark it as a sink.
  /src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/
Assembler.cpp 202 FunctionFiller Sink(MF, std::move(RegistersSetUp));
203 auto Entry = Sink.getEntry();
215 Fill(Sink);
  /src/external/gpl3/gcc.old/dist/libphobos/src/std/regex/
package.d 910 // the lowest level - just stuff replacements into the sink
911 private @trusted void replaceCapturesInto(alias output, Sink, R, T)
912 (ref Sink sink, R input, T captures)
913 if (isOutputRange!(Sink, dchar) && isSomeString!R)
917 sink.put(input);
920 sink.put(captures.pre);
921 // a hack to get around bogus errors, should be simply output(captures, sink)
924 sink.put(output(captures)); //"mutator" type of function
926 output(captures, sink); //"output" type of functio
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMParallelDSP.cpp 755 auto *Sink = cast<Instruction>(B);
757 if (DT->dominates(Source, Sink) ||
758 Source->getParent() != Sink->getParent() ||
759 isa<PHINode>(Source) || isa<PHINode>(Sink))
762 Source->moveBefore(Sink);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsSEISelLowering.cpp 3030 // b $sink
3033 // $sink:
3045 MachineBasicBlock *Sink = F->CreateMachineBasicBlock(LLVM_BB);
3048 F->insert(It, Sink);
3050 // Transfer the remainder of BB and its successor edges to Sink.
3051 Sink->splice(Sink->begin(), BB, std::next(MachineBasicBlock::iterator(MI)),
3053 Sink->transferSuccessorsAndUpdatePHIs(BB);
3058 FBB->addSuccessor(Sink);
3059 TBB->addSuccessor(Sink);
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
VectorUtils.h 812 /// access to a set of dependent sink accesses.
888 // and sink strided stores. The code below checks the legality of the
905 // B is potentially the sink of a dependence.
906 auto *Sink = B->first;
923 // If we know there is a dependence from source to sink, assume the
926 !Dependences.lookup(Src).count(Sink);
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
LoopAccessAnalysis.cpp 1476 const SCEV *Sink = PSE.getSCEV(BPtr);
1478 // If the induction step is negative we have to invert source and sink of the
1482 std::swap(Src, Sink);
1488 const SCEV *Dist = PSE.getSE()->getMinusSCEV(Sink, Src);
1490 LLVM_DEBUG(dbgs() << "LAA: Src Scev: " << *Src << "Sink Scev: " << *Sink
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86LoadValueInjectionLoadHardening.cpp 12 /// from memory to determine a branch/call target (i.e., SINK). After finding
15 /// all SOURCE+SINK pairs, all paths in the CFG from SOURCE to SINK contain at
24 /// - SINK instructions
28 /// 2. Analyze the GadgetGraph to determine which SOURCE+SINK pairs (i.e.,
458 // Each transmitter is a sink for `SourceDef`.
460 MachineInstr *Sink = DFG.addr<StmtNode *>(TransmitterId).Addr->getCode();
461 auto GadgetSink = MaybeAddNode(Sink);
581 // Any gadget whose sink is unreachable has been mitigated
585 // This gadget's sink is reachabl
    [all...]
  /src/external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/
gtest-internal.h 111 struct Sink {};
121 typename std::enable_if<!std::is_convertible<T, Sink>::value,
  /src/external/gpl3/gcc.old/dist/libphobos/src/std/
sumtype.d 769 * sink = Output range to write to.
774 void toString(this This, Sink, Char)(ref Sink sink, const ref FormatSpec!Char fmt);
797 * sink = Output range to write to.
802 void toString(this This, Sink, Char)(ref Sink sink, const ref FormatSpec!Char fmt)
807 formatValue(sink, value, fmt);
array.d 2665 `sink`.
2668 sink = an $(REF_ALTTEXT output range, isOutputRange, std,range,primitives)
2676 void replaceInto(E, Sink, R1, R2)(Sink sink, E[] subject, R1 from, R2 to)
2677 if (isOutputRange!(Sink, E) &&
2688 sink.put(subject);
2702 sink.put(subject);
2705 sink.put(subject[0 .. subject.length - balance.length]);
2706 sink.put(rSave(to))
    [all...]
  /src/external/gpl3/gcc.old/dist/libphobos/src/std/format/
package.d 1347 void toString(void delegate(const(char)[]) sink, string fmt)
1350 sink.formatValue(a, spec);
1538 static struct Sink
1572 auto sink = Sink(buf);
1573 auto n = formattedWrite(sink, fmt, args);
1584 return buf[0 .. sink.i];
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
CommandLine.h 171 Sink = 0x04, // Should this cl::list eat all unknown options?
311 bool isSink() const { return getMiscFlags() & cl::Sink; }
  /src/external/apache2/llvm/dist/llvm/lib/Support/
CommandLine.cpp 226 else if (O->getMiscFlags() & cl::Sink) // Remember sink options
290 else if (O->getMiscFlags() & cl::Sink)
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp 615 /// Iteratively sink the scalarized operands of a predicated instruction into
4573 // reanalyzed if we don't yet know if we can sink it or not.
4587 // Iteratively sink the scalarized operands of the predicated instruction
4590 // through the worklist doesn't sink a single instruction.
4602 // We can't sink an instruction if it is a phi node, is already in the
4608 // It's legal to sink the instruction if all its uses occur in the
9012 // Mark instructions we'll need to sink later and their targets as
9146 // Apply Sink-After legal constraints.
9148 VPRecipeBase *Sink = RecipeBuilder.getRecipe(Entry.first);
9159 // If the target is in a replication region, make sure to move Sink to th
    [all...]

Completed in 74 milliseconds