Home
last modified time | relevance | path

Searched refs:Uses (Results 1 – 25 of 137) sorted by relevance

123456

/external/clang/lib/Sema/
DScopeInfo.cpp133 WeakUseVector &Uses = in recordUseOfWeak() local
135 Uses.push_back(WeakUseTy(Msg, Msg->getNumArgs() == 0)); in recordUseOfWeak()
160 FunctionScopeInfo::WeakObjectUseMap::iterator Uses; in markSafeWeakUse() local
163 Uses = WeakObjectUses.find(WeakObjectProfileTy(RefExpr)); in markSafeWeakUse()
170 Uses = WeakObjectUses.find(WeakObjectProfileTy(IvarE)); in markSafeWeakUse()
172 Uses = WeakObjectUses.find(WeakObjectProfileTy(DRE)); in markSafeWeakUse()
174 Uses = WeakObjectUses.end(); in markSafeWeakUse()
177 Uses = in markSafeWeakUse()
186 if (Uses == WeakObjectUses.end()) in markSafeWeakUse()
191 std::find(Uses->second.rbegin(), Uses->second.rend(), WeakUseTy(E, true)); in markSafeWeakUse()
[all …]
/external/llvm/lib/Target/X86/
DX86InstrSVM.td28 let Uses = [EAX] in
32 let Uses = [EAX] in
35 let Uses = [RAX] in
40 let Uses = [EAX] in
43 let Uses = [RAX] in
48 let Uses = [EAX] in
51 let Uses = [RAX] in
56 let Uses = [EAX, ECX] in
59 let Uses = [RAX, ECX] in
DX86InstrControl.td71 let isBranch = 1, isTerminator = 1, Uses = [EFLAGS], SchedRW = [WriteJump] in {
107 let Uses = [CX] in
110 let Uses = [ECX] in
117 let Uses = [ECX] in
120 let Uses = [RCX] in
182 // before calls from potentially appearing dead. Uses for argument
184 let Uses = [ESP] in {
232 let Uses = [ESP] in {
260 // immediately before calls from potentially appearing dead. Uses for argument
262 let isCall = 1, Uses = [RSP], SchedRW = [WriteJump] in {
[all …]
DX86InstrSystem.td35 let Uses = [EFLAGS] in
79 let Defs = [AL], Uses = [DX] in
82 let Defs = [AX], Uses = [DX] in
85 let Defs = [EAX], Uses = [DX] in
99 let Uses = [DX, AL] in
102 let Uses = [DX, AX] in
105 let Uses = [DX, EAX] in
109 let Uses = [AL] in
112 let Uses = [AX] in
115 let Uses = [EAX] in
[all …]
DX86InstrCMovSetCC.td18 let Uses = [EFLAGS], Predicates = [HasCMov], Constraints = "$src1 = $dst",
40 let Uses = [EFLAGS], Predicates = [HasCMov], Constraints = "$src1 = $dst",
59 } // Uses = [EFLAGS], Predicates = [HasCMov], Constraints = "$src1 = $dst"
84 let Uses = [EFLAGS] in {
93 } // Uses = [EFLAGS]
DX86InstrArithmetic.td60 let Defs = [AL,EFLAGS,AX], Uses = [AL] in
68 let Defs = [AX,DX,EFLAGS], Uses = [AX], neverHasSideEffects = 1 in
73 let Defs = [EAX,EDX,EFLAGS], Uses = [EAX], neverHasSideEffects = 1 in
79 let Defs = [RAX,RDX,EFLAGS], Uses = [RAX], neverHasSideEffects = 1 in
85 let Defs = [AL,EFLAGS,AX], Uses = [AL] in
95 let Defs = [AX,DX,EFLAGS], Uses = [AX] in
100 let Defs = [EAX,EDX,EFLAGS], Uses = [EAX] in
105 let Defs = [RAX,RDX,EFLAGS], Uses = [RAX] in
112 let Defs = [AL,EFLAGS,AX], Uses = [AL] in
116 let Defs = [AX,DX,EFLAGS], Uses = [AX] in
[all …]
DX86InstrExtension.td15 let Defs = [AX], Uses = [AL] in
18 let Defs = [EAX], Uses = [AX] in
22 let Defs = [AX,DX], Uses = [AX] in
25 let Defs = [EAX,EDX], Uses = [EAX] in
30 let Defs = [RAX], Uses = [EAX] in
34 let Defs = [RAX,RDX], Uses = [RAX] in
/external/llvm/lib/Target/ARM/
DThumb2ITBlockPass.cpp47 SmallSet<unsigned, 4> &Uses);
58 SmallSet<unsigned, 4> &Uses, in TrackDefUses() argument
80 Uses.insert(*Subreg); in TrackDefUses()
109 SmallSet<unsigned, 4> &Uses) { in MoveCopyOutOfITBlock() argument
123 if (Uses.count(DstReg) || Defs.count(SrcReg)) in MoveCopyOutOfITBlock()
166 SmallSet<unsigned, 4> Uses; in InsertITInstructions() local
179 Uses.clear(); in InsertITInstructions()
180 TrackDefUses(MI, Defs, Uses, TRI); in InsertITInstructions()
221 MoveCopyOutOfITBlock(NMI, CC, OCC, Defs, Uses)) { in InsertITInstructions()
230 TrackDefUses(NMI, Defs, Uses, TRI); in InsertITInstructions()
/external/chromium_org/v8/src/compiler/
Dgeneric-node.h76 class Uses {
83 explicit Uses(GenericNode* node) : node_(node) {} in Uses() function
89 Uses uses() { return Uses(this); } in uses()
171 friend class GenericNode<B, S>::Uses::iterator;
225 class GenericNode<B, S>::Uses::iterator {
227 iterator(const typename GenericNode<B, S>::Uses::iterator& other) // NOLINT in iterator()
255 friend class GenericNode<B, S>::Uses;
Dgeneric-node-inl.h48 inline typename GenericNode<B, S>::Uses::iterator
49 GenericNode<B, S>::Uses::begin() { in begin()
50 return typename GenericNode<B, S>::Uses::iterator(this->node_); in begin()
54 inline typename GenericNode<B, S>::Uses::iterator
55 GenericNode<B, S>::Uses::end() { in end()
56 return typename GenericNode<B, S>::Uses::iterator(); in end()
Dverifier.cc29 Node::Uses uses = def->uses(); in IsDefUseChainLinkPresent()
30 for (Node::Uses::iterator it = uses.begin(); it != uses.end(); ++it) { in IsDefUseChainLinkPresent()
121 Node::Uses uses = node->uses(); in Pre()
122 for (Node::Uses::iterator it = uses.begin(); it != uses.end(); ++it) { in Pre()
145 Node::Uses uses = node->uses(); in Pre()
147 for (Node::Uses::iterator it = uses.begin(); it != uses.end(); ++it) { in Pre()
/external/llvm/test/CodeGen/X86/
Dfp-stack-2results.ll28 ; Uses both values.
39 ; Uses both values, requires fxch
50 ; Uses ST(0), ST(1) is dead but must be popped.
58 ; Uses ST(1), ST(0) is dead and must be popped.
/external/llvm/lib/CodeGen/
DRegAllocGreedy.cpp1529 ArrayRef<SlotIndex> Uses = SA->getUseSlots(); in tryInstructionSplit() local
1530 if (Uses.size() <= 1) in tryInstructionSplit()
1533 DEBUG(dbgs() << "Split around " << Uses.size() << " individual instrs.\n"); in tryInstructionSplit()
1541 for (unsigned i = 0; i != Uses.size(); ++i) { in tryInstructionSplit()
1542 if (const MachineInstr *MI = Indexes->getInstructionFromIndex(Uses[i])) in tryInstructionSplit()
1547 DEBUG(dbgs() << " skip:\t" << Uses[i] << '\t' << *MI); in tryInstructionSplit()
1551 SlotIndex SegStart = SE->enterIntvBefore(Uses[i]); in tryInstructionSplit()
1552 SlotIndex SegStop = SE->leaveIntvAfter(Uses[i]); in tryInstructionSplit()
1586 ArrayRef<SlotIndex> Uses = SA->getUseSlots(); in calcGapWeights() local
1587 const unsigned NumGaps = Uses.size()-1; in calcGapWeights()
[all …]
DRegisterPressure.cpp318 SmallVector<unsigned, 8> Uses; member in RegisterOperands
331 pushRegUnits(MO.getReg(), Uses); in collect()
418 for (unsigned i = 0, e = RegOpers.Uses.size(); i != e; ++i) in collectPDiff()
419 PDiff.addPressureChange(RegOpers.Uses[i], false, MRI); in collectPDiff()
525 for (unsigned i = 0, e = RegOpers.Uses.size(); i < e; ++i) { in recede()
526 unsigned Reg = RegOpers.Uses[i]; in recede()
580 for (unsigned i = 0, e = RegOpers.Uses.size(); i < e; ++i) { in advance()
581 unsigned Reg = RegOpers.Uses[i]; in advance()
732 if (!containsReg(RegOpers.Uses, Reg)) in bumpUpwardPressure()
737 for (unsigned i = 0, e = RegOpers.Uses.size(); i < e; ++i) { in bumpUpwardPressure()
[all …]
/external/llvm/lib/Transforms/Scalar/
DConstantHoisting.cpp73 ConstantUseListType Uses; member
83 Uses.push_back(ConstantUser(Inst, Idx)); in addUser()
90 ConstantUseListType Uses; member
93 RebasedConstantInfo(ConstantUseListType &&Uses, Constant *Offset) in RebasedConstantInfo()
94 : Uses(Uses), Offset(Offset) { } in RebasedConstantInfo()
242 for (auto const &U : RCI.Uses) in findConstantInsertionPoint()
377 NumUses += ConstCand->Uses.size(); in findAndMakeBaseConstant()
396 RebasedConstantInfo(std::move(ConstCand->Uses), Offset)); in findAndMakeBaseConstant()
552 for (auto const &U : RCI.Uses) in emitBaseConstants()
DLoopStrengthReduce.cpp1681 SmallVector<LSRUse, 16> Uses; member in __anon9f3619ad0811::LSRInstance
2306 LSRUse &LU = Uses[LUIdx]; in getUse()
2313 size_t LUIdx = Uses.size(); in getUse()
2315 Uses.push_back(LSRUse(Kind, AccessTy)); in getUse()
2316 LSRUse &LU = Uses[LUIdx]; in getUse()
2330 if (&LU != &Uses.back()) in DeleteUse()
2331 std::swap(LU, Uses.back()); in DeleteUse()
2332 Uses.pop_back(); in DeleteUse()
2335 RegUses.SwapAndDropUse(LUIdx, Uses.size()); in DeleteUse()
2344 for (size_t LUIdx = 0, NumUses = Uses.size(); LUIdx != NumUses; ++LUIdx) { in FindUseWithSimilarFormula()
[all …]
/external/chromium_org/build/internal/
DREADME.chromium6 …. Its settings are overriden by release_impl$(CHROME_BUILD_TYPE).vsprops. Uses the default VS sett…
15 …WPO), which doubles the build time. Results in much more optimized build. Uses "Full Optimization"…
18 …. Enables Profile Guided Optimization (PGO) instrumentation (first pass). Uses "Full Optimization"…
21 …ps. Enables Profile Guided Optimization (PGO) optimization (second pass). Uses "Full Optimization"…
/external/chromium_org/third_party/
DBUILD.gn10 # Uses system libjpeg. If true, overrides use_libjpeg_turbo.
13 # Uses libjpeg_turbo as the jpeg implementation. Has no effect if
/external/chromium_org/v8/test/cctest/compiler/
Dtest-node.cc96 Node::Uses::iterator i(n1->uses().begin()); in TEST()
111 Node::Uses::iterator i(n0->uses().begin()); in TEST()
138 Node::Uses::iterator i1(n0->uses().begin()); in TEST()
143 Node::Uses::iterator i2(n3->uses().begin()); in TEST()
166 Node::Uses::iterator i1(n1->uses().begin()); in TEST()
173 Node::Uses::iterator i2(n3->uses().begin()); in TEST()
198 Node::Uses::iterator i2(n1->uses().begin()); in TEST()
204 Node::Uses::iterator i3(n4->uses().begin()); in TEST()
209 Node::Uses::iterator i4(n1->uses().begin()); in TEST()
212 Node::Uses::iterator i5(n4->uses().begin()); in TEST()
[all …]
/external/llvm/utils/TableGen/
DInstrInfoEmitter.cpp75 static void PrintDefList(const std::vector<Record*> &Uses, in PrintDefList() argument
78 for (unsigned i = 0, e = Uses.size(); i != e; ++i) in PrintDefList()
79 OS << getQualifiedName(Uses[i]) << ", "; in PrintDefList()
363 std::vector<Record*> Uses = Inst->getValueAsListOfDefs("Uses"); in run() local
364 if (!Uses.empty()) { in run()
365 unsigned &IL = EmittedLists[Uses]; in run()
366 if (!IL) PrintDefList(Uses, IL = ++ListNumber, OS); in run()
/external/llvm/lib/Target/Mips/
DMipsDelaySlotFiller.cpp96 BitVector Defs, Uses; member in __anon424259af0111::RegDefsUses
160 SmallPtrSet<ValueType, 4> Uses, Defs; member in __anon424259af0111::MemDefsUses
290 Uses(TRI.getNumRegs(), false) {} in RegDefsUses()
345 Uses.set(*LI); in addLiveOut()
360 Uses |= NewUses; in update()
370 return (isRegInSet(Defs, Reg) || isRegInSet(Uses, Reg)); in checkRegDefsUses()
454 return !Defs.insert(V) || Uses.count(V) || SeenNoObjStore || SeenNoObjLoad; in updateDefsUses()
456 Uses.insert(V); in updateDefsUses()
/external/llvm/lib/Transforms/IPO/
DFunctionAttrs.cpp304 SmallVector<ArgumentGraphNode*, 4> Uses; member
327 iterator begin() { return SyntheticRoot.Uses.begin(); } in begin()
328 iterator end() { return SyntheticRoot.Uses.end(); } in end()
334 SyntheticRoot.Uses.push_back(&Node); in operator []()
365 Uses.push_back(AI); in captured()
376 SmallVector<Argument*, 4> Uses; // Uses within our SCC. member
389 return N->Uses.begin(); in child_begin()
392 return N->Uses.end(); in child_end()
574 if (Tracker.Uses.empty()) { in AddArgumentAttrs()
584 for (SmallVectorImpl<Argument*>::iterator UI = Tracker.Uses.begin(), in AddArgumentAttrs()
[all …]
/external/clang/test/Modules/
Dmodule_file_info.m36 // CHECK: Uses compiler/target-specific predefines [-undef]: Yes
37 // CHECK: Uses detailed preprocessing record (for indexing): No
/external/qemu/distrib/sdl-1.2.15/
DREADME.MiNT76 dma8 All Uses MFP Timer A interrupt
77 xbios TOS Uses MFP Timer A interrupt
78 xbios MiNT Uses MFP Timer A interrupt
79 xbios Magic Uses MFP Timer A interrupt
80 stfa All Uses MFP interrupt
81 mcsn TOS Uses MFP Timer A interrupt
82 mcsn MiNT Uses MiNT thread
84 gsxb All Uses GSXB callback
/external/deqp/doc/testspecs/GLES3/
Dstress.occlusion_query.txt25 + Uses primitives drawn with GL_TRIANGLES
26 + Uses query target ANY_SAMPLES_PASSED

123456