| /openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| D | GCNCreateVOPD.cpp | 61 std::pair<MachineInstr *, MachineInstr *> &Pair) { in doReplace() argument 62 auto *FirstMI = Pair.first; in doReplace() 63 auto *SecondMI = Pair.second; in doReplace() 97 << *Pair.first << "\tY: " << *Pair.second << "\n"); in doReplace() 133 std::pair<MachineInstr *, MachineInstr *> Pair; in runOnMachineFunction() local 136 Pair = {FirstMI, SecondMI}; in runOnMachineFunction() 138 Pair = {SecondMI, FirstMI}; in runOnMachineFunction() 144 ReplaceCandidates.push_back(Pair); in runOnMachineFunction() 149 for (auto &Pair : ReplaceCandidates) { in runOnMachineFunction() local 150 Changed |= doReplace(SII, Pair); in runOnMachineFunction()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| D | PPCPreEmitPeephole.cpp | 289 GOTDefUsePair &Pair = CandPairs[Idx]; in addLinkerOpt() local 292 if (!BBI->readsRegister(Pair.DefReg, TRI) && in addLinkerOpt() 293 !BBI->modifiesRegister(Pair.DefReg, TRI)) in addLinkerOpt() 302 if (UseOp && UseOp->isReg() && UseOp->getReg() == Pair.DefReg && in addLinkerOpt() 304 Pair.UseInst = BBI; in addLinkerOpt() 305 Pair.UseReg = BBI->getOperand(0).getReg(); in addLinkerOpt() 306 ValidPairs.push_back(Pair); in addLinkerOpt() 313 for (auto Pair = ValidPairs.begin(); Pair != ValidPairs.end(); Pair++) { in addLinkerOpt() local 315 assert(Pair->UseInst.isValid() && Pair->StillValid && in addLinkerOpt() 320 MachineBasicBlock::iterator BBI = Pair->DefInst; in addLinkerOpt() [all …]
|
| /openbsd/src/gnu/usr.bin/perl/dist/Data-Dumper/t/ |
| D | pair.t | 34 local $Data::Dumper::Pair = ' : '; 36 my $dd = Data::Dumper->new([ $HASH ])->Pair(','); 44 is ($Data::Dumper::Pair, ' => ', 'Perl: $Data::Dumper::Pair eq " => "'); 47 local $Data::Dumper::Pair = ' : '; 49 my $dd = Data::Dumper->new([ $HASH ])->Pair(','); 50 is ($dd->Pair(), ',',
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| D | ArgumentPromotion.cpp | 176 for (const auto &Pair : ArgParts) { in doPromotion() local 177 Params.push_back(Pair.second.Ty); in doPromotion() 241 for (const auto &Pair : ArgParts) { in doPromotion() local 243 Pair.second.Ty, in doPromotion() 244 createByteGEP(IRB, DL, V, Pair.second.Ty, Pair.first), in doPromotion() 245 Pair.second.Alignment, V->getName() + ".val"); in doPromotion() 246 if (Pair.second.MustExecInstr) { in doPromotion() 247 LI->setAAMetadata(Pair.second.MustExecInstr->getAAMetadata()); in doPromotion() 248 LI->copyMetadata(*Pair.second.MustExecInstr, in doPromotion() 342 for (const auto &Pair : ArgsToPromote.find(&Arg)->second) { in doPromotion() local [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Analysis/ |
| D | DependenceAnalysis.cpp | 894 for (Subscript *Pair : Pairs) { in unifySubscriptType() 895 const SCEV *Src = Pair->Src; in unifySubscriptType() 896 const SCEV *Dst = Pair->Dst; in unifySubscriptType() 919 for (Subscript *Pair : Pairs) { in unifySubscriptType() 920 const SCEV *Src = Pair->Src; in unifySubscriptType() 921 const SCEV *Dst = Pair->Dst; in unifySubscriptType() 932 Pair->Src = SE->getSignExtendExpr(Src, widestType); in unifySubscriptType() 935 Pair->Dst = SE->getSignExtendExpr(Dst, widestType); in unifySubscriptType() 944 void DependenceInfo::removeMatchingExtensions(Subscript *Pair) { in removeMatchingExtensions() argument 945 const SCEV *Src = Pair->Src; in removeMatchingExtensions() [all …]
|
| D | ReplayInlineAdvisor.cpp | 51 auto Pair = Line.split(" at callsite "); in ReplayInlineAdvisor() local 54 if (Pair.first.contains(NegativeRemark)) in ReplayInlineAdvisor() 58 Pair.first.split(IsPositiveRemark ? PositiveRemark : NegativeRemark); in ReplayInlineAdvisor() 63 auto CallSite = Pair.second.split(";").first; in ReplayInlineAdvisor()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/ObjCARC/ |
| D | BlotMapVector.h | 56 std::pair<typename MapTy::iterator, bool> Pair = variable 58 if (Pair.second) { 60 Pair.first->second = Num; 64 return Vector[Pair.first->second].second; 68 std::pair<typename MapTy::iterator, bool> Pair = in insert() local 70 if (Pair.second) { in insert() 72 Pair.first->second = Num; in insert() 76 return std::make_pair(Vector.begin() + Pair.first->second, false); in insert()
|
| /openbsd/src/gnu/llvm/llvm/lib/IR/ |
| D | LLVMContextImpl.cpp | 64 for (auto &Pair : ValueMetadata) in ~LLVMContextImpl() local 65 Pair.first->dump(); in ~LLVMContextImpl() 86 for (auto &Pair : ValuesAsMetadata) in ~LLVMContextImpl() local 87 Pair.second->dropUsers(); in ~LLVMContextImpl() 88 for (auto &Pair : MetadataAsValues) in ~LLVMContextImpl() local 89 Pair.second->dropUse(); in ~LLVMContextImpl() 134 for (auto &Pair : MetadataAsValues) in ~LLVMContextImpl() local 135 MDVs.push_back(Pair.second); in ~LLVMContextImpl() 142 for (auto &Pair : ValuesAsMetadata) in ~LLVMContextImpl() local 143 delete Pair.second; in ~LLVMContextImpl()
|
| /openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ |
| D | CloneChecker.cpp | 166 for (VariablePattern::SuspiciousClonePair &Pair : Pairs) { in reportSuspiciousClones() 175 Pair.FirstCloneInfo.Variable->getNameAsString() + "' here?", in reportSuspiciousClones() 176 PathDiagnosticLocation::createBegin(Pair.FirstCloneInfo.Mention, SM, in reportSuspiciousClones() 178 R->addRange(Pair.FirstCloneInfo.Mention->getSourceRange()); in reportSuspiciousClones() 181 Pair.SecondCloneInfo.Variable->getNameAsString() + "' here", in reportSuspiciousClones() 182 PathDiagnosticLocation::createBegin(Pair.SecondCloneInfo.Mention, in reportSuspiciousClones() 184 Pair.SecondCloneInfo.Mention->getSourceRange()); in reportSuspiciousClones()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| D | RegisterPressure.h | 304 LaneBitmask insert(RegisterMaskPair Pair) { in insert() argument 305 unsigned SparseIndex = getSparseIndexFromReg(Pair.RegUnit); in insert() 306 auto InsertRes = Regs.insert(IndexMaskPair(SparseIndex, Pair.LaneMask)); in insert() 309 InsertRes.first->LaneMask |= Pair.LaneMask; in insert() 317 LaneBitmask erase(RegisterMaskPair Pair) { in erase() argument 318 unsigned SparseIndex = getSparseIndexFromReg(Pair.RegUnit); in erase() 323 I->LaneMask &= ~Pair.LaneMask; in erase() 547 void discoverLiveOut(RegisterMaskPair Pair); 549 void discoverLiveIn(RegisterMaskPair Pair); 560 void discoverLiveInOrOut(RegisterMaskPair Pair,
|
| /openbsd/src/gnu/llvm/llvm/lib/AsmParser/ |
| D | LLLexer.cpp | 75 uint64_t Pair[2]) { in HexToIntPair() 76 Pair[0] = 0; in HexToIntPair() 80 Pair[0] *= 16; in HexToIntPair() 81 Pair[0] += hexDigitValue(*Buffer); in HexToIntPair() 84 Pair[1] = 0; in HexToIntPair() 86 Pair[1] *= 16; in HexToIntPair() 87 Pair[1] += hexDigitValue(*Buffer); in HexToIntPair() 96 uint64_t Pair[2]) { in FP80HexToIntPair() 97 Pair[1] = 0; in FP80HexToIntPair() 100 Pair[1] *= 16; in FP80HexToIntPair() [all …]
|
| /openbsd/src/gnu/llvm/compiler-rt/lib/sanitizer_common/ |
| D | sanitizer_dense_map_info.h | 255 using Pair = detail::DenseMapPair<T, U>; 259 static constexpr Pair getEmptyKey() { 264 static constexpr Pair getTombstoneKey() { 269 static constexpr unsigned getHashValue(const Pair &PairVal) { 274 static constexpr bool isEqual(const Pair &LHS, const Pair &RHS) {
|
| /openbsd/src/gnu/llvm/llvm/utils/TableGen/ |
| D | X86EVEX2VEXTablesEmitter.cpp | 71 for (const auto &Pair : Table) { in printTable() local 72 OS << " { X86::" << Pair.first->TheDef->getName() in printTable() 73 << ", X86::" << Pair.second->TheDef->getName() << " },\n"; in printTable() 86 for (const auto &Pair : Predicates) in printCheckPredicate() local 87 OS << " case X86::" << Pair.first << ": return " << Pair.second << ";\n"; in printCheckPredicate()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/ADT/ |
| D | DenseMapInfo.h | 218 using Pair = std::pair<T, U>; 222 static inline Pair getEmptyKey() { 227 static inline Pair getTombstoneKey() { 232 static unsigned getHashValue(const Pair& PairVal) { 237 static bool isEqual(const Pair &LHS, const Pair &RHS) {
|
| D | MapVector.h | 100 std::pair<KeyT, typename MapType::mapped_type> Pair = std::make_pair(Key, 0); variable 101 std::pair<typename MapType::iterator, bool> Result = Map.insert(Pair); 119 std::pair<KeyT, typename MapType::mapped_type> Pair = std::make_pair(KV.first, 0); in insert() local 120 std::pair<typename MapType::iterator, bool> Result = Map.insert(Pair); in insert() 132 std::pair<KeyT, typename MapType::mapped_type> Pair = std::make_pair(KV.first, 0); in insert() local 133 std::pair<typename MapType::iterator, bool> Result = Map.insert(Pair); in insert()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/IR/ |
| D | Dominators.h | 106 BasicBlockEdge(const std::pair<BasicBlock *, BasicBlock *> &Pair) in BasicBlockEdge() argument 107 : Start(Pair.first), End(Pair.second) {} in BasicBlockEdge() 109 BasicBlockEdge(const std::pair<const BasicBlock *, const BasicBlock *> &Pair) in BasicBlockEdge() argument 110 : Start(Pair.first), End(Pair.second) {} in BasicBlockEdge()
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/ |
| D | RegisterPressure.cpp | 362 for (const RegisterMaskPair &Pair : P.LiveOutRegs) { in initLiveThru() local 363 Register RegUnit = Pair.RegUnit; in initLiveThru() 366 LaneBitmask::getNone(), Pair.LaneMask); in initLiveThru() 381 RegisterMaskPair Pair) { in addRegLanes() argument 382 Register RegUnit = Pair.RegUnit; in addRegLanes() 383 assert(Pair.LaneMask.any()); in addRegLanes() 388 RegUnits.push_back(Pair); in addRegLanes() 390 I->LaneMask |= Pair.LaneMask; in addRegLanes() 407 RegisterMaskPair Pair) { in removeRegLanes() argument 408 Register RegUnit = Pair.RegUnit; in removeRegLanes() [all …]
|
| /openbsd/src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/ |
| D | primary_test.cpp | 241 for (const auto &Pair : V) { in SCUDO_TYPED_TEST() local 242 if (Pair.second == reinterpret_cast<void *>(Block)) in SCUDO_TYPED_TEST() 251 auto Pair = V.back(); in SCUDO_TYPED_TEST() local 252 Cache.deallocate(Pair.first, Pair.second); in SCUDO_TYPED_TEST() 290 auto Pair = V.back(); in SCUDO_TYPED_TEST() local 291 Cache.deallocate(Pair.first, Pair.second); in SCUDO_TYPED_TEST()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
| D | WebAssemblyInstPrinter.cpp | 224 const auto &Pair = ControlFlowStack.rbegin()[Depth]; in printInst() local 225 if (Pair.second) in printInst() 228 Label += "down to catch" + utostr(Pair.first); in printInst() 259 const auto &Pair = ControlFlowStack.rbegin()[Depth]; in printInst() local 261 (Pair.second ? "up" : "down") + " to label" + in printInst() 262 utostr(Pair.first)); in printInst()
|
| D | WebAssemblyTargetStreamer.cpp | 131 for (auto Pair : Grouped) { in emitLocal() local 132 Streamer.emitULEB128IntValue(Pair.second); in emitLocal() 133 emitValueType(Pair.first); in emitLocal()
|
| /openbsd/src/gnu/llvm/llvm/lib/DebugInfo/CodeView/ |
| D | DebugStringTableSubsection.cpp | 72 for (auto &Pair : StringToId) { in commit() local 73 StringRef S = Pair.getKey(); in commit() 74 uint32_t Offset = Begin + Pair.getValue(); in commit()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| D | WebAssemblyAddMissingPrototypes.cpp | 142 for (auto &Pair : Replacements) { in runOnModule() local 143 Function *OldF = Pair.first; in runOnModule() 144 Function *NewF = Pair.second; in runOnModule()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| D | RewriteStatepointsForGC.cpp | 982 for (const auto &Pair : States) { in findBasePointer() local 983 LLVM_DEBUG(dbgs() << " " << Pair.second << " for " << *Pair.first << "\n"); in findBasePointer() 995 for (auto Pair : States) { in findBasePointer() local 996 Value *BDV = Pair.first; in findBasePointer() 1048 for (auto Pair : States) { in findBasePointer() local 1049 Value *BDV = Pair.first; in findBasePointer() 1054 !areBothVectorOrScalar(BDV, Pair.second.getBaseValue())) && in findBasePointer() 1078 for (const auto &Pair : States) { in findBasePointer() local 1079 LLVM_DEBUG(dbgs() << " " << Pair.second << " for " << *Pair.first << "\n"); in findBasePointer() 1085 for (auto Pair : States) { in findBasePointer() local [all …]
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/Transforms/Utils/ |
| D | Evaluator.h | 104 for (const auto &Pair : MutatedMemory) in getMutatedInitializers() local 105 Result[Pair.first] = Pair.second.toConstant(); in getMutatedInitializers()
|
| /openbsd/src/gnu/llvm/llvm/lib/DebugInfo/Symbolize/ |
| D | Symbolize.cpp | 481 auto Pair = in getOrCreateObjectPair() local 483 BinaryForPath.find(DbgObjPath)->second.pushEvictor([this, I = Pair.first]() { in getOrCreateObjectPair() 493 auto Pair = BinaryForPath.emplace(Path, OwningBinary<Binary>()); in getOrCreateObject() local 494 if (!Pair.second) { in getOrCreateObject() 495 Bin = Pair.first->second->getBinary(); in getOrCreateObject() 496 recordAccess(Pair.first->second); in getOrCreateObject() 502 CachedBinary &CachedBin = Pair.first->second; in getOrCreateObject() 504 CachedBin.pushEvictor([this, I = Pair.first]() { BinaryForPath.erase(I); }); in getOrCreateObject() 526 auto Pair = ObjectForUBPathAndArch.emplace(std::make_pair(Path, ArchName), in getOrCreateObject() local 529 [this, Iter = Pair.first]() { ObjectForUBPathAndArch.erase(Iter); }); in getOrCreateObject()
|