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

12

/freebsd-9.3-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-9.3-release/contrib/llvm/lib/Analysis/
H A DDependenceAnalysis.cpp790 void DependenceAnalysis::removeMatchingExtensions(Subscript *Pair) { argument
791 const SCEV *Src = Pair->Src;
792 const SCEV *Dst = Pair->Dst;
798 Pair->Src = SrcCast->getOperand();
799 Pair->Dst = DstCast->getOperand();
3185 SmallVectorImpl<Subscript> &Pair) const {
3211 // resize Pair to contain as many pairs of subscripts as the delinearization
3213 Pair.resize(size);
3215 Pair[i].Src = SrcSubscripts[i];
3216 Pair[
[all...]
H A DMemoryDependenceAnalysis.cpp928 std::pair<CachedNonLocalPointerInfo::iterator, bool> Pair = local
930 NonLocalPointerInfo *CacheInfo = &Pair.first->second;
934 if (!Pair.second) {
938 CacheInfo->Pair = BBSkipFirstBlockPair();
959 CacheInfo->Pair = BBSkipFirstBlockPair();
978 if (CacheInfo->Pair == BBSkipFirstBlockPair(StartBB, SkipFirstBlock)) {
1023 CacheInfo->Pair = BBSkipFirstBlockPair(StartBB, SkipFirstBlock);
1025 CacheInfo->Pair = BBSkipFirstBlockPair();
1201 NLPI.Pair = BBSkipFirstBlockPair();
1215 CacheInfo->Pair
[all...]
H A DBasicAliasAnalysis.cpp1279 std::pair<AliasCacheTy::iterator, bool> Pair = local
1281 if (!Pair.second)
1282 return Pair.first->second;
/freebsd-9.3-release/contrib/llvm/lib/Transforms/IPO/
H A DConstantMerge.cpp157 PointerIntPair<Constant*, 1, bool> Pair(Init, hasKnownAlignment(GV));
158 GlobalVariable *&Slot = CMap[Pair];
189 PointerIntPair<Constant*, 1, bool> Pair(Init, hasKnownAlignment(GV));
190 GlobalVariable *Slot = CMap[Pair];
/freebsd-9.3-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
756 uint64_t Pair[2]; local
[all...]
/freebsd-9.3-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.cpp88 std::pair<typename MapTy::iterator, bool> Pair = local
90 if (Pair.second) {
92 Pair.first->second = Num;
96 return Vector[Pair.first->second].second;
101 std::pair<typename MapTy::iterator, bool> Pair = local
103 if (Pair.second) {
105 Pair.first->second = Num;
109 return std::make_pair(Vector.begin() + Pair.first->second, false);
734 std::pair<ptr_iterator, bool> Pair = PerPtrTopDown.insert(*MI); local
735 Pair
778 std::pair<ptr_iterator, bool> Pair = PerPtrBottomUp.insert(*MI); local
1465 std::pair<Instruction *, const Value *> Pair = Worklist.pop_back_val(); local
[all...]
/freebsd-9.3-release/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolution.h390 std::pair<DenseMap<const SCEV *, ConstantRange>::iterator, bool> Pair = local
392 if (!Pair.second)
393 Pair.first->second = CR;
394 return Pair.first->second;
400 std::pair<DenseMap<const SCEV *, ConstantRange>::iterator, bool> Pair = local
402 if (!Pair.second)
403 Pair.first->second = CR;
404 return Pair.first->second;
H A DDependenceAnalysis.h530 void removeMatchingExtensions(Subscript *Pair);
913 SmallVectorImpl<Subscript> &Pair) const;
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-9.3-release/contrib/llvm/lib/Target/R600/
H A DR600ControlFlowFinalizer.cpp386 std::pair<unsigned, std::set<MachineInstr *> > Pair(CfCount,
388 Pair.second.insert(MIb);
389 LoopStack.push_back(Pair);
396 std::pair<unsigned, std::set<MachineInstr *> > Pair = local
399 CounterPropagateAddr(Pair.second, CfCount);
401 .addImm(Pair.first + 1);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGVTT.cpp165 std::pair<const CXXRecordDecl *, BaseSubobject> Pair = local
168 SecondaryVirtualPointerIndices.insert(std::make_pair(Pair, I->second));
/freebsd-9.3-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-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DVTableBuilder.h510 ClassPairTy Pair(Derived, VBase);
511 assert(VBTableIndices.count(Pair) == 1 &&
513 return VBTableIndices[Pair];
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DScopeInfo.h222 typedef std::pair<BaseInfoTy, const NamedDecl *> Pair; typedef
223 return llvm::DenseMapInfo<Pair>::getHashValue(Pair(Val.Base,
/freebsd-9.3-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.cpp462 bool Pair = false; local
464 Pair = true;
504 Pair ? TheClass.getSize() * 2 : TheClass.getSize(),
/freebsd-9.3-release/contrib/llvm/tools/llvm-diff/
H A DDifferenceEngine.cpp187 BlockPair Pair = Queue.remove_min(); local
188 diff(Pair.first, Pair.second);
/freebsd-9.3-release/contrib/wpa/src/ap/
H A Dwpa_auth_i.h71 Boolean Pair; member in struct:wpa_state_machine
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp963 void DAGTypeLegalizer::GetPairElements(SDValue Pair, argument
965 SDLoc dl(Pair);
966 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), Pair.getValueType());
967 Lo = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, NVT, Pair,
969 Hi = DAG.getNode(ISD::EXTRACT_ELEMENT, dl, NVT, Pair,
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Utils/
H A DLocal.cpp844 std::pair<DenseMap<uintptr_t, PHINode *>::iterator, bool> Pair = local
846 if (Pair.second) continue;
848 for (PHINode *OtherPN = Pair.first->second; ; ) {
860 PHINode *Old = Pair.first->second;
861 Pair.first->second = PN;
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp164 std::pair<RegUsesTy::iterator, bool> Pair = local
166 RegSortData &RSD = Pair.first->second;
167 if (Pair.second)
3584 std::pair<RegMapTy::iterator, bool> Pair = local
3586 if (Pair.second)
3588 Pair.first->second.insert(std::make_pair(Imm, *I));
4602 std::pair<DenseMap<BasicBlock *, Value *>::iterator, bool> Pair = local
4604 if (!Pair.second)
4605 PN->setIncomingValue(i, Pair.first->second);
4619 Pair
[all...]

Completed in 262 milliseconds

12