/external/llvm/lib/Target/ARM/ |
Thumb2ITBlockPass.cpp | 46 SmallSet<unsigned, 4> &Uses); 53 /// instructions in the IT block. This also tracks "dependencies", i.e. uses 57 SmallSet<unsigned, 4> &Uses, 77 Uses.insert(Reg); 80 Uses.insert(*Subreg); 110 SmallSet<unsigned, 4> &Uses) { 124 if (Uses.count(DstReg) || Defs.count(SrcReg)) 146 SmallSet<unsigned, 4> Uses; 159 Uses.clear(); 160 TrackDefUses(MI, Defs, Uses, TRI) [all...] |
/external/llvm/utils/TableGen/ |
InstrInfoEmitter.cpp | 22 static void PrintDefList(const std::vector<Record*> &Uses, 25 for (unsigned i = 0, e = Uses.size(); i != e; ++i) 26 OS << getQualifiedName(Uses[i]) << ", "; 183 // Emit all of the instruction's implicit uses and defs. 187 std::vector<Record*> Uses = Inst->getValueAsListOfDefs("Uses"); 188 if (!Uses.empty()) { 189 unsigned &IL = EmittedLists[Uses]; 190 if (!IL) PrintDefList(Uses, IL = ++ListNumber, OS); 311 // Emit the implicit uses and defs lists.. [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 125 /// result, then replace all reachable uses of the source with the subreg of the 130 /// debug uses. 144 // No other uses. 147 // The source has other uses. See if we can replace the other uses with use of 155 // Uses that are in the same BB of uses of the result of the instruction [all...] |
RegAllocGreedy.cpp | 155 /// All basic blocks where the current register has uses. 833 /// The 'register' interval is going to contain as many uses as possible while 857 // First handle all the blocks with uses. 866 // Create separate intervals for isolated blocks with multiple uses. [all...] |
BranchFolding.cpp | 147 // See if it uses any of the implicitly defined registers. [all...] |
StackSlotColoring.cpp | 459 // If it uses another frameindex, we can, currently* unfold it. 501 SmallVector<MachineOperand*, 4> Uses; 506 Uses.clear(); 529 Uses.push_back(&MO); 550 // Two-address uses must be updated as well. 551 for (unsigned i = 0, e = Uses.size(); i != e; ++i) 552 Refs.push_back(Uses[i]); 558 /// it can successfully update all of the uses with NewReg, do so and 566 SmallVector<MachineOperand*, 4> Uses; 592 Uses.push_back(&MO) [all...] |
ScheduleDAGInstrs.h | 106 /// Defs, Uses - Remember where defs and uses of each physical register 111 std::vector<std::vector<SUnit *> > Uses; 114 /// unknown store, as we iterate. As with Defs and Uses, this is here
|
ScheduleDAGInstrs.cpp | 39 Defs(TRI->getNumRegs()), Uses(TRI->getNumRegs()), 121 // because the code that uses this function has no way to cope with 161 // If it's a call or a barrier, add dependencies on the defs and uses of 170 Uses[Reg].push_back(&ExitSU); 174 // uses all the registers that are livein to the successor blocks. 182 Uses[Reg].push_back(&ExitSU); 263 std::vector<SUnit *> &UseList = Uses[Reg]; 333 std::vector<SUnit *> &UseList = Uses[*Alias]; 483 // Handle the uses in MemUses, if there are any. 562 Uses[i].clear() [all...] |
VirtRegRewriter.cpp | 89 /// rewrites vreg def/uses to use the assigned preg, but does not insert any [all...] |
/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 201 /// of interesting uses. 314 /// formula. This does not include register uses implied by non-constant 342 /// hasRegsUsedByUsesOtherThan - Test whether this formula uses registers 343 /// which are used by uses other than the use with the given index. 886 /// isUseFullyOutsideLoop - Test whether this fixup always uses its [all...] |
/external/llvm/lib/Transforms/IPO/ |
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/include/llvm/CodeGen/ |
MachineRegisterInfo.h | 52 /// for other target specific uses. 74 /// and uses of a register within the MachineFunction that corresponds to this 76 template<bool Uses, bool Defs, bool SkipDebug> 79 /// reg_iterator/reg_begin/reg_end - Walk all defs and uses of the specified 91 /// reg_nodbg_iterator/reg_nodbg_begin/reg_nodbg_end - Walk all defs and uses 116 /// use_iterator/use_begin/use_end - Walk all uses of the specified register. 131 /// use_nodbg_iterator/use_nodbg_begin/use_nodbg_end - Walk all uses of the 173 /// clearKillFlags - Iterate over all the uses of the given register and 306 /// ReturnUses is true it returns uses of registers, if ReturnDefs is true it 308 /// returns end(). If SkipDebug is true it skips uses marked Debu [all...] |
/external/llvm/lib/Target/X86/ |
X86FrameLowering.cpp | 115 SmallSet<unsigned, 8> Uses; 124 Uses.insert(*AsI); 129 if (!Uses.count(*CS)) 556 // more than 4K bytes on the stack. Windows uses __chkstk and cygwin/mingw 557 // uses __alloca. __alloca and the 32-bit version of __chkstk will probe the [all...] |
X86ISelLowering.cpp | 10 // This file defines the interfaces that X86 uses to lower LLVM code into a 223 // X86 is weird, it always uses i8 for shift amounts and setcc results. 659 // Long double always uses X87. [all...] |
/external/webrtc/src/modules/audio_processing/main/test/process_test/ |
apmtest.m | 7 % 'show' Uses spclab to show the test case specified by the
|
/external/doclava/res/assets/templates/ |
macros.cs | 157 Uses the following fields: deprecated descr seeAlso since ?><?cs
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAG.cpp | 536 // Process the worklist, deleting the nodes and adding their uses to the 554 // Now that we removed this operand, see if there are no uses of it left. 572 // Finally, remove uses due to operands of this node, remove from the [all...] |
/external/pcre/ |
pcregexp.pas | 61 uses objects;
306 Uses strings, collect, messages, dnapp, commands, advance0, stringsx
809 function pcGetVersion : pchar; assembler; {$FRAME-}{$USES none}
|
/external/chromium/chrome/browser/resources/net_internals/ |
main.js | 244 * |categoryTabSwitcher|. Uses tab and |anchorMap| to find a tab ID, [all...] |
/external/llvm/test/Bindings/Ocaml/ |
vmcore.ml | 481 (*===-- Uses --------------------------------------------------------------===*) [all...] |
/external/llvm/bindings/ocaml/llvm/ |
llvm.mli | 454 (** [replace_all_uses_with old new] replaces all uses of the value [old] 460 (* {6 Uses} *) [all...] |