/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/ |
D | Thumb2ITBlockPass.cpp | 67 SmallSet<unsigned, 4> &Uses); 80 SmallSet<unsigned, 4> &Uses, in TrackDefUses() argument 102 Uses.insert(*Subreg); in TrackDefUses() 118 static void ClearKillFlags(MachineInstr *MI, SmallSet<unsigned, 4> &Uses) { in ClearKillFlags() argument 122 if (!Uses.count(MO.getReg())) in ClearKillFlags() 144 SmallSet<unsigned, 4> &Uses) { in MoveCopyOutOfITBlock() argument 158 if (Uses.count(DstReg) || Defs.count(SrcReg)) in MoveCopyOutOfITBlock() 201 SmallSet<unsigned, 4> Uses; in InsertITInstructions() local 214 Uses.clear(); in InsertITInstructions() 215 TrackDefUses(MI, Defs, Uses, TRI); in InsertITInstructions() [all …]
|
/external/llvm/lib/Target/ARM/ |
D | Thumb2ITBlockPass.cpp | 52 SmallSet<unsigned, 4> &Uses); 63 SmallSet<unsigned, 4> &Uses, in TrackDefUses() argument 85 Uses.insert(*Subreg); in TrackDefUses() 101 static void ClearKillFlags(MachineInstr *MI, SmallSet<unsigned, 4> &Uses) { in ClearKillFlags() argument 105 if (!Uses.count(MO.getReg())) in ClearKillFlags() 127 SmallSet<unsigned, 4> &Uses) { in MoveCopyOutOfITBlock() argument 141 if (Uses.count(DstReg) || Defs.count(SrcReg)) in MoveCopyOutOfITBlock() 184 SmallSet<unsigned, 4> Uses; in InsertITInstructions() local 197 Uses.clear(); in InsertITInstructions() 198 TrackDefUses(MI, Defs, Uses, TRI); in InsertITInstructions() [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86InstrSVM.td | 28 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
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86InstrSVM.td | 29 let Uses = [EAX] in 33 let Uses = [EAX] in 36 let Uses = [RAX] in 41 let Uses = [EAX] in 44 let Uses = [RAX] in 49 let Uses = [EAX] in 52 let Uses = [RAX] in 57 let Uses = [EAX, ECX] in 60 let Uses = [RAX, ECX] in
|
D | X86InstrSystem.td | 34 let Uses = [EFLAGS] in 71 let Defs = [AL], Uses = [DX] in 73 let Defs = [AX], Uses = [DX] in 76 let Defs = [EAX], Uses = [DX] in 90 let Uses = [DX, AL] in 92 let Uses = [DX, AX] in 95 let Uses = [DX, EAX] in 99 let Uses = [AL] in 102 let Uses = [AX] in 105 let Uses = [EAX] in [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | SIFormMemoryClauses.cpp | 67 bool canBundle(const MachineInstr &MI, RegUse &Defs, RegUse &Uses) const; 69 void collectRegUses(const MachineInstr &MI, RegUse &Defs, RegUse &Uses) const; 70 bool processRegUses(const MachineInstr &MI, RegUse &Defs, RegUse &Uses, 199 RegUse &Defs, RegUse &Uses) const { in canBundle() 216 RegUse &Map = MO.isDef() ? Uses : Defs; in canBundle() 255 RegUse &Defs, RegUse &Uses) const { in collectRegUses() 266 RegUse &Map = MO.isDef() ? Defs : Uses; in collectRegUses() 283 RegUse &Defs, RegUse &Uses, in processRegUses() argument 285 if (!canBundle(MI, Defs, Uses)) in processRegUses() 291 collectRegUses(MI, Defs, Uses); in processRegUses() [all …]
|
/external/clang/lib/Sema/ |
D | ScopeInfo.cpp | 158 WeakUseVector &Uses = in recordUseOfWeak() local 160 Uses.push_back(WeakUseTy(Msg, Msg->getNumArgs() == 0)); in recordUseOfWeak() 185 FunctionScopeInfo::WeakObjectUseMap::iterator Uses; in markSafeWeakUse() local 190 Uses = WeakObjectUses.find(WeakObjectProfileTy(RefExpr)); in markSafeWeakUse() 197 Uses = WeakObjectUses.find(WeakObjectProfileTy(IvarE)); in markSafeWeakUse() 199 Uses = WeakObjectUses.find(WeakObjectProfileTy(DRE)); in markSafeWeakUse() 201 Uses = WeakObjectUses.end(); in markSafeWeakUse() 204 Uses = in markSafeWeakUse() 213 if (Uses == WeakObjectUses.end()) in markSafeWeakUse() 218 llvm::find(llvm::reverse(Uses->second), WeakUseTy(E, true)); in markSafeWeakUse() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
D | Thumb2ITBlockPass.cpp | 46 SmallSet<unsigned, 4> &Uses); 57 SmallSet<unsigned, 4> &Uses, in TrackDefUses() argument 77 Uses.insert(Reg); in TrackDefUses() 80 Uses.insert(*Subreg); in TrackDefUses() 110 SmallSet<unsigned, 4> &Uses) { in MoveCopyOutOfITBlock() argument 124 if (Uses.count(DstReg) || Defs.count(SrcReg)) in MoveCopyOutOfITBlock() 167 SmallSet<unsigned, 4> Uses; in InsertITInstructions() local 180 Uses.clear(); in InsertITInstructions() 181 TrackDefUses(MI, Defs, Uses, TRI); in InsertITInstructions() 218 MoveCopyOutOfITBlock(NMI, CC, OCC, Defs, Uses)) { in InsertITInstructions() [all …]
|
/external/llvm/include/llvm/Transforms/Scalar/ |
D | ConstantHoisting.h | 62 ConstantUseListType Uses; member 72 Uses.push_back(ConstantUser(Inst, Idx)); in addUser() 79 ConstantUseListType Uses; member 82 RebasedConstantInfo(ConstantUseListType &&Uses, Constant *Offset) in RebasedConstantInfo() 83 : Uses(std::move(Uses)), Offset(Offset) { } in RebasedConstantInfo()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonGenMux.cpp | 67 BitVector Defs, Uses; member 68 DefUseInfo() : Defs(), Uses() {} in DefUseInfo() 69 DefUseInfo(const BitVector &D, const BitVector &U) : Defs(D), Uses(U) {} in DefUseInfo() 92 BitVector &Uses) const; 123 BitVector &Uses) const { in getDefsUses() 132 expandReg(*R++, Uses); in getDefsUses() 139 BitVector &Set = Mo->isDef() ? Defs : Uses; in getDefsUses() 149 BitVector Defs(NR), Uses(NR); in buildMaps() local 155 Uses.reset(); in buildMaps() 156 getDefsUses(MI, Defs, Uses); in buildMaps() [all …]
|
D | HexagonIsetDx.td | 32 let Defs = [PC], Uses = [P0, R31], isCodeGenOnly = 1, isPredicated = 1, isPredicatedFalse = 1, isBr… 42 let Defs = [R31, R29, R30], Uses = [R30], isCodeGenOnly = 1, mayLoad = 1, accessSize = DoubleWordAc… 53 let Defs = [PC, R31, R29, R30], Uses = [R30, P0], isCodeGenOnly = 1, isPredicated = 1, isPredicated… 93 let Uses = [P0], isCodeGenOnly = 1, isPredicated = 1, isPredicatedNew = 1, hasSideEffects = 0, hasN… 122 let Defs = [PC], Uses = [P0, R31], isCodeGenOnly = 1, isPredicated = 1, isPredicatedNew = 1, isBran… 211 let Defs = [PC, R31, R29, R30], Uses = [R30, P0], isCodeGenOnly = 1, isPredicated = 1, mayLoad = 1,… 221 let Defs = [R29, R30], Uses = [R30, R31, R29], isCodeGenOnly = 1, mayStore = 1, accessSize = Double… 277 let Defs = [PC], Uses = [R31], isCodeGenOnly = 1, isBranch = 1, isIndirectBranch = 1, hasSideEffect… 409 let Uses = [P0], isCodeGenOnly = 1, isPredicated = 1, isPredicatedFalse = 1, hasSideEffects = 0, ha… 452 let Uses = [R29], isCodeGenOnly = 1, mayLoad = 1, accessSize = DoubleWordAccess in [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Scalar/ |
D | ConstantHoisting.h | 76 ConstantUseListType Uses; member 85 Uses.push_back(ConstantUser(Inst, Idx)); in addUser() 92 ConstantUseListType Uses; member 95 RebasedConstantInfo(ConstantUseListType &&Uses, Constant *Offset) in RebasedConstantInfo() 96 : Uses(std::move(Uses)), Offset(Offset) {} in RebasedConstantInfo()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/ |
D | SystemZInstrSystem.td | 22 let hasSideEffects = 1, Uses = [CC] in 32 let Uses = [R2L], Defs = [R2L] in 140 let hasSideEffects = 1, mayStore = 1, Uses = [R0D], Defs = [R0D, CC] in 219 let mayLoad = 1, mayStore = 1, Uses = [R0L, R1L] in { 225 let mayLoad = 1, mayStore = 1, Uses = [R0L] in 229 let mayLoad = 1, mayStore = 1, Uses = [R0L], Defs = [CC] in 301 let hasSideEffects = 1, mayLoad = 1, Uses = [R0L, R1D], Defs = [CC] in 309 let hasSideEffects = 1, Uses = [R0L] in 348 let hasSideEffects = 1, Uses = [R0L, R1L], Defs = [R0L, CC] in 356 let hasSideEffects = 1, Uses = [R0D], Defs = [R0D, CC] in [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | LoopRerollPass.cpp | 461 UsesTy Uses; member 1005 Uses[&I].resize(IL_End); in collectUsedInstructions() 1020 Uses[I].set(0); in collectUsedInstructions() 1035 Uses[I].set(Idx); in collectUsedInstructions() 1042 Uses[I].set(IL_All); in collectUsedInstructions() 1058 Uses[I].set(IL_All); in collectUsedInstructions() 1153 Uses[I].set(IL_All); in validate() 1163 Uses[IVUser].set(IL_All); in validate() 1167 Uses[UUser].set(IL_All); in validate() 1171 Uses[UUser].set(IL_All); in validate() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | HexagonGenMux.cpp | 101 BitVector Defs, Uses; member 104 DefUseInfo(const BitVector &D, const BitVector &U) : Defs(D), Uses(U) {} in DefUseInfo() 131 BitVector &Uses) const; 160 BitVector &Uses) const { in getDefsUses() 169 expandReg(*R++, Uses); in getDefsUses() 176 BitVector &Set = MO.isDef() ? Defs : Uses; in getDefsUses() 185 BitVector Defs(NR), Uses(NR); in buildMaps() local 191 Uses.reset(); in buildMaps() 192 getDefsUses(MI, Defs, Uses); in buildMaps() 193 DUM.insert(std::make_pair(Index, DefUseInfo(Defs, Uses))); in buildMaps() [all …]
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopRerollPass.cpp | 427 UsesTy Uses; member 1007 Uses[&I].resize(IL_End); in collectUsedInstructions() 1022 Uses[I].set(0); in collectUsedInstructions() 1037 Uses[I].set(Idx); in collectUsedInstructions() 1044 Uses[I].set(IL_All); in collectUsedInstructions() 1060 Uses[I].set(IL_All); in collectUsedInstructions() 1156 Uses[I].set(IL_All); in validate() 1166 Uses[IVUser].set(IL_All); in validate() 1170 Uses[UUser].set(IL_All); in validate() 1174 Uses[UUser].set(IL_All); in validate() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyFixFunctionBitcasts.cpp | 74 SmallVectorImpl<std::pair<Use *, Function *>> &Uses, in FindUses() argument 78 FindUses(BC, F, Uses, ConstantBCs); in FindUses() 94 Uses.push_back(std::make_pair(&U, &F)); in FindUses() 155 SmallVector<std::pair<Use *, Function *>, 0> Uses; in runOnModule() local 160 FindUses(&F, F, Uses, ConstantBCs); in runOnModule() 184 Uses.push_back(std::make_pair(UseMain, &F)); in runOnModule() 191 for (auto &UseFunc : Uses) { in runOnModule()
|
/external/swiftshader/src/Reactor/ |
D | Optimizer.cpp | 53 struct Uses : std::vector<Ice::Inst*> struct in __anon5e84af970111::Optimizer 77 Optimizer::Uses* getUses(Ice::Operand*); 78 void setUses(Ice::Operand*, Optimizer::Uses*); 91 std::vector<Optimizer::Uses*> allocatedUses; 550 Optimizer::Uses* uses = getUses(address); in isDead() 710 Optimizer::Uses* Optimizer::getUses(Ice::Operand* operand) in getUses() 712 Optimizer::Uses* uses = (Optimizer::Uses*)operand->Ice::Operand::getExternalData(); in getUses() 715 uses = new Optimizer::Uses; in getUses() 722 void Optimizer::setUses(Ice::Operand* operand, Optimizer::Uses* uses) in setUses() 767 bool Optimizer::Uses::areOnlyLoadStore() const in areOnlyLoadStore() [all …]
|
/external/curl/docs/ |
D | LICENSE-MIXING.md | 26 Uses an [MIT style license](https://curl.haxx.se/docs/copyright.html) that is 31 (May be used for SSL/TLS support) Uses an Original BSD-style license with an 40 (May be used for SSL/TLS support) Uses the 48 (May be used for SSL/TLS support) Uses the GPL license or a proprietary 62 (May be used for SSL/TLS support) Uses the [Apache 2.0 80 (Used for asynchronous name resolves) Uses an MIT license that is very 86 (Used for compressed Transfer-Encoding support) Uses an MIT-style license 107 (Used for IDNA support) Uses the GNU Lesser General Public License [3]. LGPL 117 (Used for LDAP support) Uses a Modified BSD-style license. Since libcurl uses
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | fp-stack-2results.ll | 28 ; 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/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
D | fp-stack-2results.ll | 28 ; 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/test/CodeGen/X86/ |
D | fp-stack-2results.ll | 28 ; 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/ |
D | RegAllocGreedy.cpp | 1593 ArrayRef<SlotIndex> Uses = SA->getUseSlots(); in tryInstructionSplit() local 1594 if (Uses.size() <= 1) in tryInstructionSplit() 1597 DEBUG(dbgs() << "Split around " << Uses.size() << " individual instrs.\n"); in tryInstructionSplit() 1606 for (unsigned i = 0; i != Uses.size(); ++i) { in tryInstructionSplit() 1607 if (const MachineInstr *MI = Indexes->getInstructionFromIndex(Uses[i])) in tryInstructionSplit() 1612 DEBUG(dbgs() << " skip:\t" << Uses[i] << '\t' << *MI); in tryInstructionSplit() 1616 SlotIndex SegStart = SE->enterIntvBefore(Uses[i]); in tryInstructionSplit() 1617 SlotIndex SegStop = SE->leaveIntvAfter(Uses[i]); in tryInstructionSplit() 1651 ArrayRef<SlotIndex> Uses = SA->getUseSlots(); in calcGapWeights() local 1652 const unsigned NumGaps = Uses.size()-1; in calcGapWeights() [all …]
|
/external/llvm/lib/Transforms/IPO/ |
D | FunctionAttrs.cpp | 236 SmallVector<ArgumentGraphNode *, 4> Uses; member 259 iterator begin() { return SyntheticRoot.Uses.begin(); } in begin() 260 iterator end() { return SyntheticRoot.Uses.end(); } in end() 266 SyntheticRoot.Uses.push_back(&Node); in operator []() 321 Uses.push_back(&*std::next(F->arg_begin(), UseIndex)); in captured() 326 SmallVector<Argument *, 4> Uses; // Uses within our SCC. member 339 return N->Uses.begin(); in child_begin() 342 return N->Uses.end(); in child_end() 528 if (Tracker.Uses.empty()) { in addArgumentAttrs() 539 for (Argument *Use : Tracker.Uses) { in addArgumentAttrs() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
D | X86InstrControl.td | 51 let isBranch = 1, isTerminator = 1, Uses = [EFLAGS] in { 81 let Uses = [CX] in 84 let Uses = [ECX] in 91 let Uses = [ECX] in 94 let Uses = [RCX] in 139 // before calls from potentially appearing dead. Uses for argument 145 Uses = [ESP] in { 184 Uses = [ESP] in { 213 // before calls from potentially appearing dead. Uses for argument 220 Uses = [RSP] in { [all …]
|