Searched refs:Pair (Results 1 - 25 of 37) sorted by relevance

12

/freebsd-10.0-release/contrib/llvm/include/llvm/ADT/
H A DDenseMapInfo.h135 typedef std::pair<T, U> Pair; typedef in struct:llvm::DenseMapInfo
139 static inline Pair getEmptyKey() {
143 static inline Pair getTombstoneKey() {
147 static unsigned getHashValue(const Pair& PairVal) {
160 static bool isEqual(const Pair &LHS, const Pair &RHS) {
H A DMapVector.h78 std::pair<KeyT, unsigned> Pair = std::make_pair(Key, 0); local
79 std::pair<typename MapType::iterator, bool> Result = Map.insert(Pair);
94 std::pair<KeyT, unsigned> Pair = std::make_pair(KV.first, 0); local
95 std::pair<typename MapType::iterator, bool> Result = Map.insert(Pair);
/freebsd-10.0-release/contrib/llvm/lib/Analysis/
H A DDependenceAnalysis.cpp785 void DependenceAnalysis::removeMatchingExtensions(Subscript *Pair) { argument
786 const SCEV *Src = Pair->Src;
787 const SCEV *Dst = Pair->Dst;
793 Pair->Src = SrcCast->getOperand();
794 Pair->Dst = DstCast->getOperand();
3255 SmallVector<Subscript, 4> Pair(Pairs);
3264 Pair[P].Src = SE->getSCEV(*SrcIdx);
3265 Pair[P].Dst = SE->getSCEV(*DstIdx);
3274 Pair[0].Src = SrcSCEV;
3275 Pair[
[all...]
H A DMemoryDependenceAnalysis.cpp927 std::pair<CachedNonLocalPointerInfo::iterator, bool> Pair = local
929 NonLocalPointerInfo *CacheInfo = &Pair.first->second;
933 if (!Pair.second) {
937 CacheInfo->Pair = BBSkipFirstBlockPair();
958 CacheInfo->Pair = BBSkipFirstBlockPair();
977 if (CacheInfo->Pair == BBSkipFirstBlockPair(StartBB, SkipFirstBlock)) {
1022 CacheInfo->Pair = BBSkipFirstBlockPair(StartBB, SkipFirstBlock);
1024 CacheInfo->Pair = BBSkipFirstBlockPair();
1200 NLPI.Pair = BBSkipFirstBlockPair();
1214 CacheInfo->Pair
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Transforms/IPO/
H A DConstantMerge.cpp154 PointerIntPair<Constant*, 1, bool> Pair(Init, hasKnownAlignment(GV));
155 GlobalVariable *&Slot = CMap[Pair];
186 PointerIntPair<Constant*, 1, bool> Pair(Init, hasKnownAlignment(GV));
187 GlobalVariable *Slot = CMap[Pair];
/freebsd-10.0-release/contrib/llvm/lib/AsmParser/
H A DLLLexer.h88 void HexToIntPair(const char *Buffer, const char *End, uint64_t Pair[2]);
89 void FP80HexToIntPair(const char *Buff, const char *End, uint64_t Pair[2]);
H A DLLLexer.cpp75 uint64_t Pair[2]) {
76 Pair[0] = 0;
79 Pair[0] *= 16;
80 Pair[0] += hexDigitValue(*Buffer);
82 Pair[1] = 0;
84 Pair[1] *= 16;
85 Pair[1] += hexDigitValue(*Buffer);
94 uint64_t Pair[2]) {
95 Pair[1] = 0;
98 Pair[
74 HexToIntPair(const char *Buffer, const char *End, uint64_t Pair[2]) argument
93 FP80HexToIntPair(const char *Buffer, const char *End, uint64_t Pair[2]) argument
751 uint64_t Pair[2]; local
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Transforms/ObjCARC/
H A DProvenanceAnalysis.cpp169 std::pair<CachedResultsTy::iterator, bool> Pair = local
171 if (!Pair.second)
172 return Pair.first->second;
H A DDependencyAnalysis.cpp216 std::pair<BasicBlock *, BasicBlock::iterator> Pair = local
218 BasicBlock *LocalStartBB = Pair.first;
219 BasicBlock::iterator LocalStartPos = Pair.second;
H A DObjCARCOpts.cpp86 std::pair<typename MapTy::iterator, bool> Pair = local
88 if (Pair.second) {
90 Pair.first->second = Num;
94 return Vector[Pair.first->second].second;
99 std::pair<typename MapTy::iterator, bool> Pair = local
101 if (Pair.second) {
103 Pair.first->second = Num;
107 return std::make_pair(Vector.begin() + Pair.first->second, false);
663 std::pair<ptr_iterator, bool> Pair = PerPtrTopDown.insert(*MI); local
664 Pair
695 std::pair<ptr_iterator, bool> Pair = PerPtrBottomUp.insert(*MI); local
1542 std::pair<Instruction *, const Value *> Pair = Worklist.pop_back_val(); local
[all...]
/freebsd-10.0-release/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolution.h389 std::pair<DenseMap<const SCEV *, ConstantRange>::iterator, bool> Pair = local
391 if (!Pair.second)
392 Pair.first->second = CR;
393 return Pair.first->second;
399 std::pair<DenseMap<const SCEV *, ConstantRange>::iterator, bool> Pair = local
401 if (!Pair.second)
402 Pair.first->second = CR;
403 return Pair.first->second;
H A DMemoryDependenceAnalysis.h278 /// Pair - The pair of the block and the skip-first-block flag.
279 BBSkipFirstBlockPair Pair; member in struct:llvm::MemoryDependenceAnalysis::NonLocalPointerInfo
/freebsd-10.0-release/contrib/llvm/lib/Target/R600/
H A DR600ControlFlowFinalizer.cpp377 std::pair<unsigned, std::set<MachineInstr *> > Pair(CfCount,
379 Pair.second.insert(MIb);
380 LoopStack.push_back(Pair);
387 std::pair<unsigned, std::set<MachineInstr *> > Pair = local
390 CounterPropagateAddr(Pair.second, CfCount);
392 .addImm(Pair.first + 1);
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGVTT.cpp181 std::pair<const CXXRecordDecl *, BaseSubobject> Pair = local
184 SecondaryVirtualPointerIndices.insert(std::make_pair(Pair, I->second));
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/
H A DShadowStackGC.cpp335 std::pair<CallInst*, AllocaInst*> Pair = std::make_pair( local
338 Roots.push_back(Pair);
340 MetaRoots.push_back(Pair);
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DScopeInfo.h215 typedef std::pair<BaseInfoTy, const NamedDecl *> Pair; typedef
216 return llvm::DenseMapInfo<Pair>::getHashValue(Pair(Val.Base,
/freebsd-10.0-release/contrib/llvm/tools/lldb/include/lldb/Core/
H A DMappedHash.h370 struct Pair struct in class:MappedHash::MemoryTable
430 Find (const char *name, Pair &pair) const
495 // read one "Pair" at the offset pointed to by the "hash_data_offset_ptr"
513 Pair &pair) const = 0;
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DHashedNameToDIE.h634 Pair &pair) const
712 Pair &pair) const
783 Pair pair;
915 Pair kv_pair;
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Commands/
H A DCommandObjectWatchpoint.cpp110 std::pair<llvm::StringRef, llvm::StringRef> Pair; local
122 Pair = Arg.split(RSA[idx]);
123 if (!Pair.first.empty())
124 StrRefArgs.push_back(Pair.first);
126 if (!Pair.second.empty())
127 StrRefArgs.push_back(Pair.second);
/freebsd-10.0-release/contrib/llvm/lib/Transforms/Utils/
H A DLocal.cpp728 std::pair<DenseMap<uintptr_t, PHINode *>::iterator, bool> Pair = local
730 if (Pair.second) continue;
732 for (PHINode *OtherPN = Pair.first->second; ; ) {
744 PHINode *Old = Pair.first->second;
745 Pair.first->second = PN;
/freebsd-10.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.cpp461 bool Pair = false; local
463 Pair = true;
503 Pair ? TheClass.getSize() * 2 : TheClass.getSize(),
/freebsd-10.0-release/contrib/llvm/tools/llvm-diff/
H A DDifferenceEngine.cpp187 BlockPair Pair = Queue.remove_min(); local
188 diff(Pair.first, Pair.second);
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Core/
H A DRegisterValue.cpp426 std::pair<llvm::StringRef, llvm::StringRef> Pair = Str.split(Sep); local
432 while (!Pair.first.getAsInteger(0, byte) && bytes.size() < byte_size) {
434 Pair = Pair.second.split(Sep);
/freebsd-10.0-release/contrib/wpa/src/ap/
H A Dwpa_auth_i.h65 Boolean Pair; member in struct:wpa_state_machine
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp1003 void DAGTypeLegalizer::GetPairElements(SDValue Pair, argument
1005 DebugLoc dl = Pair.getDebugLoc();
1006 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), Pair.getValueType());
1007 Lo = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, NVT, Pair,
1009 Hi = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, NVT, Pair,

Completed in 141 milliseconds

12