HomeSort by relevance Sort by last modified time
    Searched defs:Captured (Results 1 - 4 of 4) sorted by null

  /external/llvm/lib/Analysis/
CaptureTracking.cpp 1 //===--- CaptureTracking.cpp - Determine whether a pointer is captured ----===//
10 // This file contains routines that help determine which pointers are captured.
11 // A pointer value is captured if the function makes a copy of any part of the
12 // pointer that outlives the call. Not being captured means, more or less, that
40 : ReturnCaptures(ReturnCaptures), Captured(false) {}
42 void tooManyUses() override { Captured = true; }
44 bool captured(const Use *U) override {
48 Captured = true;
54 bool Captured;
66 ReturnCaptures(ReturnCaptures), IncludeI(IncludeI), Captured(false) {
    [all...]
  /external/llvm/lib/Transforms/IPO/
FunctionAttrs.cpp 276 : Captured(false), SCCNodes(SCCNodes) {}
278 void tooManyUses() override { Captured = true; }
280 bool captured(const Use *U) override {
283 Captured = true;
289 Captured = true;
307 // CaptureTracking told us that we're being captured by an operand bundle
309 // or not -- we've been captured in some unknown way, and we have to be
311 Captured = true;
317 Captured = true;
325 bool Captured; // True only if certainly captured (used outside our SCC)
    [all...]
  /prebuilts/go/darwin-x86/src/cmd/compile/internal/gc/
syntax.go 247 nameCaptured = 1 << iota // is the variable captured by a closure
249 nameByval // is the variable captured by value or by reference
255 func (n *Name) Captured() bool { return n.flags&nameCaptured != 0 }
345 // xN.Outer = variable captured in next outward scope
    [all...]
  /prebuilts/go/linux-x86/src/cmd/compile/internal/gc/
syntax.go 247 nameCaptured = 1 << iota // is the variable captured by a closure
249 nameByval // is the variable captured by value or by reference
255 func (n *Name) Captured() bool { return n.flags&nameCaptured != 0 }
345 // xN.Outer = variable captured in next outward scope
    [all...]

Completed in 141 milliseconds