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

  /external/llvm/lib/Target/X86/
X86FrameLowering.cpp 120 SmallSet<uint16_t, 8> Uses;
129 Uses.insert(*AI);
134 if (!Uses.count(*CS))
853 // more than 4K bytes on the stack. Windows uses __chkstk and cygwin/mingw
854 // uses __alloca. __alloca and the 32-bit version of __chkstk will probe the
    [all...]
  /external/llvm/lib/CodeGen/
PeepholeOptimizer.cpp 19 // will replace some uses of the pre-extension value with uses of the
31 // same flag that the "cmp" instruction sets and that "bz" uses, then we can
135 /// result, then replace all reachable uses of the source with the subreg of the
140 /// debug uses.
153 // No other uses.
166 // If UseSrcSubIdx is Set, SubIdx also applies to SrcReg, and only uses of
171 // The source has other uses. See if we can replace the other uses with use of
179 // Uses that are in the same BB of uses of the result of the instruction
    [all...]
RegisterPressure.cpp 306 /// Collect this instruction's unique uses and defs into SmallVectors for
307 /// processing defs and uses in order.
310 SmallVector<unsigned, 8> Uses;
317 if (findReg(MO.getReg(), isVReg, Uses, TRI) == Uses.end())
318 Uses.push_back(MO.getReg());
479 // Generate liveness for uses.
480 for (unsigned i = 0, e = PhysRegOpers.Uses.size(); i < e; ++i) {
481 unsigned Reg = PhysRegOpers.Uses[i];
487 for (unsigned i = 0, e = VirtRegOpers.Uses.size(); i < e; ++i)
    [all...]
  /external/llvm/lib/Target/ARM/
Thumb2ITBlockPass.cpp 45 SmallSet<unsigned, 4> &Uses);
52 /// instructions in the IT block. This also tracks "dependencies", i.e. uses
56 SmallSet<unsigned, 4> &Uses,
76 Uses.insert(Reg);
78 Uses.insert(*Subreg);
107 SmallSet<unsigned, 4> &Uses) {
121 if (Uses.count(DstReg) || Defs.count(SrcReg))
164 SmallSet<unsigned, 4> Uses;
177 Uses.clear();
178 TrackDefUses(MI, Defs, Uses, TRI)
    [all...]
  /external/llvm/lib/Transforms/IPO/
FunctionAttrs.cpp 235 SmallVector<ArgumentGraphNode*, 4> Uses;
249 // uses every node. Because the graph is directed and nothing points into
258 iterator begin() { return SyntheticRoot.Uses.begin(); }
259 iterator end() { return SyntheticRoot.Uses.end(); }
265 SyntheticRoot.Uses.push_back(&Node);
271 // consider that a capture, instead adding it to the "Uses" list and
297 Uses.push_back(AI);
301 assert(!Uses.empty() && "Capturing call-site captured nothing?");
306 SmallVector<Argument*, 4> Uses; // Uses within our SCC
    [all...]
DeadArgumentElimination.cpp 84 /// with no registered uses (in Uses) will never be marked alive and will
99 /// arguments it uses. This allows the MaybeLive values to be marked live
102 /// - Uses[ret F] = ret G
104 /// - Uses[arg F] = ret G
107 /// - Uses[ret F] = arg F
109 /// - Uses[arg F] = arg G
112 UseMap Uses;
125 // DAH uses this to specify a different ID.
276 // Loop over the argument list, transferring uses of the old arguments over t
    [all...]
  /external/llvm/utils/TableGen/
InstrInfoEmitter.cpp 58 static void PrintDefList(const std::vector<Record*> &Uses,
61 for (unsigned i = 0, e = Uses.size(); i != e; ++i)
62 OS << getQualifiedName(Uses[i]) << ", ";
201 // Emit all of the instruction's implicit uses and defs.
205 std::vector<Record*> Uses = Inst->getValueAsListOfDefs("Uses");
206 if (!Uses.empty()) {
207 unsigned &IL = EmittedLists[Uses];
208 if (!IL) PrintDefList(Uses, IL = ++ListNumber, OS);
358 // Emit the implicit uses and defs lists..
    [all...]
  /external/llvm/include/llvm/CodeGen/
ScheduleDAGInstrs.h 112 /// For non data-dependent uses, OpIdx == -1.
220 /// Defs, Uses - Remember where defs and uses of each register are as we
225 Reg2SUnitsMap Uses;
231 /// unknown store, as we iterate. As with Defs and Uses, this is here
  /external/llvm/lib/Transforms/Scalar/
LoopStrengthReduce.cpp 30 // it's useful to think about these as the same register, with some uses using
32 // example, the icmp is a post-increment user, since it uses %i.next, which is
227 /// of interesting uses.
340 /// formula. This does not include register uses implied by non-constant
368 /// hasRegsUsedByUsesOtherThan - Test whether this formula uses registers
369 /// which are used by uses other than the use with the given index.
    [all...]

Completed in 4639 milliseconds