Searched defs:V1 (Results 1 - 25 of 50) sorted by relevance

12

/freebsd-9.3-release/contrib/llvm/lib/Support/
H A DFileUtilities.cpp86 double V1 = 0.0, V2 = 0.0; local
/freebsd-9.3-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonSubtarget.h36 V1, V2, V3, V4, V5 enumerator in enum:llvm::HexagonSubtarget::HexagonArchEnum
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DBasicValueFactory.cpp146 evalAPSInt(BinaryOperator::Opcode Op, const llvm::APSInt& V1, const llvm::APSInt& V2) argument
262 getPersistentSValPair(const SVal& V1, const SVal& V2) argument
[all...]
/freebsd-9.3-release/contrib/llvm/include/llvm/ADT/
H A DAPSInt.h298 inline bool operator==(int64_t V1, const APSInt& V2) { argument
301 inline bool operator!=(int64_t V1, const APSInt& V2) { argument
H A DEquivalenceClasses.h215 member_iterator unionSets(const ElemTy &V1, const ElemTy &V2) { argument
/freebsd-9.3-release/contrib/llvm/include/llvm/Support/
H A DConstantFolder.h220 Constant *CreateShuffleVector(Constant *V1, Constant *V2, argument
H A DTargetFolder.h244 Constant *CreateShuffleVector(Constant *V1, Constant *V2, argument
H A DNoFolder.h280 Instruction *CreateShuffleVector(Constant *V1, Constant *V2, argument
/freebsd-9.3-release/contrib/llvm/lib/Analysis/
H A DAliasAnalysisEvaluator.cpp91 static void PrintResults(const char *Msg, bool P, const Value *V1, argument
129 PrintLoadStoreResults(const char *Msg, bool P, const Value *V1, argument
H A DBasicAliasAnalysis.cpp1192 BasicAliasAnalysis::aliasCheck(const Value *V1, uint64_t V1Size, argument
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/Mips/
H A DMips16ISelDAGToDAG.cpp75 unsigned V0, V1, V2, GlobalBaseReg = MipsFI->getGlobalBaseReg(); local
H A DMipsSEISelDAGToDAG.cpp133 unsigned V0, V1, GlobalBaseReg = MipsFI->getGlobalBaseReg(); local
/freebsd-9.3-release/contrib/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h175 AliasResult alias(const Value *V1, uint64_t V1Size, argument
181 AliasResult alias(const Value *V1, const Value *V2) { argument
192 bool isNoAlias(const Value *V1, uint64_t V1Size, argument
198 bool isNoAlias(const Value *V1, const Value *V2) { argument
208 bool isMustAlias(const Value *V1, const Value *V2) { argument
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp423 LoadInst *V1 = Builder->CreateLoad(SI->getOperand(1), local
H A DInstCombineShifts.cpp406 Value *V1, *V2; local
[all...]
/freebsd-9.3-release/contrib/binutils/opcodes/
H A Dmips-opc.c109 #define V1 (INSN_4100 | INSN_4111 | INSN_4120) macro
/freebsd-9.3-release/contrib/llvm/include/llvm/CodeGen/
H A DLiveInterval.h161 assert(S < E && �); } bool contains(SlotIndex I) const { return start <= I && I < end; } bool containsInterval(SlotIndex S, SlotIndex E) const { assert((S < E) && �); return (start <= S && S < end) && (start < E && E <= end); } bool operator<(const Segment &Other) const { return start < Other.start || (start == Other.start && end < Other.end); } bool operator==(const Segment &Other) const { return start == Other.start && end == Other.end; } void dump() const; }; typedef SmallVector<Segment,4> Segments; typedef SmallVector<VNInfo*,4> VNInfoList; Segments segments; VNInfoList valnos; typedef Segments::iterator iterator; iterator begin() { return segments.begin(); } iterator end() { return segments.end(); } typedef Segments::const_iterator const_iterator; const_iterator begin() const { return segments.begin(); } const_iterator end() const { return segments.end(); } typedef VNInfoList::iterator vni_iterator; vni_iterator vni_begin() { return valnos.begin(); } vni_iterator vni_end() { return valnos.end(); } typedef VNInfoList::const_iterator const_vni_iterator; const_vni_iterator vni_begin() const { return valnos.begin(); } const_vni_iterator vni_end() const { return valnos.end(); } iterator advanceTo(iterator I, SlotIndex Pos) { assert(I != end()); if (Pos >= endIndex()) return end(); while (I->end <= Pos) ++I; return I; } iterator find(SlotIndex Pos); const_iterator find(SlotIndex Pos) const { return const_cast<LiveRange*>(this)->find(Pos); } void clear() { valnos.clear(); segments.clear(); } size_t size() const { return segments.size(); } bool hasAtLeastOneValue() const { return !valnos.empty(); } bool containsOneValue() const { return valnos.size() == 1; } unsigned getNumValNums() const { return (unsigned)valnos.size(); } inline VNInfo *getValNumInfo(unsigned ValNo) { return valnos[ValNo]; } inline const VNInfo *getValNumInfo(unsigned ValNo) const { return valnos[ValNo]; } bool containsValue(const VNInfo *VNI) const { return VNI && VNI->id < getNumValNums() && VNI == getValNumInfo(VNI->id); } VNInfo *getNextValue(SlotIndex def, VNInfo::Allocator &VNInfoAllocator) { VNInfo *VNI = new (VNInfoAllocator) VNInfo((unsigned)valnos.size(), def); valnos.push_back(VNI); return VNI; } VNInfo *createDeadDef(SlotIndex Def, VNInfo::Allocator &VNInfoAllocator); VNInfo *createValueCopy(const VNInfo *orig, VNInfo::Allocator &VNInfoAllocator) { VNInfo *VNI = new (VNInfoAllocator) VNInfo((unsigned)valnos.size(), *orig); valnos.push_back(VNI); return VNI; } void RenumberValues(); VNInfo* MergeValueNumberInto(VNInfo *V1, VNInfo *V2); void MergeSegmentsInAsValue(const LiveRange &RHS, VNInfo *LHSValNo); void MergeValueInAsValue(const LiveRange &RHS, const VNInfo *RHSValNo, VNInfo *LHSValNo); bool empty() const { return segments.empty(); } SlotIndex beginIndex() const { assert(!empty() && �); return segments.front().start; } SlotIndex endIndex() const { assert(!empty() && �); return segments.back().end; } bool expiredAt(SlotIndex index) const { return index >= endIndex(); } bool liveAt(SlotIndex index) const { const_iterator r = find(index); return r != end() && r->start <= index; } const Segment *getSegmentContaining(SlotIndex Idx) const { const_iterator I = FindSegmentContaining(Idx); return I == end() ? 0 : &*I; } Segment *getSegmentContaining(SlotIndex Idx) { iterator I = FindSegmentContaining(Idx); return I == end() ? 0 : &*I; } VNInfo *getVNInfoAt(SlotIndex Idx) const { const_iterator I = FindSegmentContaining(Idx); return I == end() ? 0 : I->valno; } VNInfo *getVNInfoBefore(SlotIndex Idx) const { const_iterator I = FindSegmentContaining(Idx.getPrevSlot()); return I == end() ? 0 : I->valno; } iterator FindSegmentContaining(SlotIndex Idx) { iterator I = find(Idx); return I != end() && I->start <= Idx ? I : end(); } const_iterator FindSegmentContaining(SlotIndex Idx) const { const_iterator I = find(Idx); return I != end() && I->start <= Idx ? I : end(); } bool overlaps(const LiveRange &other) const { if (other.empty()) return false; return overlapsFrom(other, other.begin()); } bool overlaps(const LiveRange &Other, const CoalescerPair &CP, const SlotIndexes&) const; bool overlaps(SlotIndex Start, SlotIndex End) const; bool overlapsFrom(const LiveRange &Other, const_iterator I) const; iterator addSegment(Segment S) { return addSegmentFrom(S, segments.begin()); } VNInfo *extendInBlock(SlotIndex StartIdx, SlotIndex Kill); void join(LiveRange &Other, const int *ValNoAssignments, const int *RHSValNoAssignments, SmallVectorImpl<VNInfo *> &NewVNInfo); bool isLocal(SlotIndex Start, SlotIndex End) const { return beginIndex() > Start.getBaseIndex() && endIndex() < End.getBoundaryIndex(); } void removeSegment(SlotIndex Start, SlotIndex End, bool RemoveDeadValNo = false); void removeSegment(Segment S, bool RemoveDeadValNo = false) { removeSegment(S.start, S.end, RemoveDeadValNo); } LiveQueryResult Query(SlotIndex Idx) const { const_iterator I = find(Idx.getBaseIndex()); const_iterator E = end(); if (I == E) return LiveQueryResult(0, 0, SlotIndex(), false); VNInfo *EarlyVal = 0; VNInfo *LateVal = 0; SlotIndex EndPoint; bool Kill = false; if (I->start <= Idx.getBaseIndex()) { EarlyVal = I->valno; EndPoint = I->end; if (SlotIndex::isSameInstr(Idx, I->end)) { Kill = true; if (++I == E) return LiveQueryResult(EarlyVal, LateVal, EndPoint, Kill); } if (EarlyVal->def == Idx.getBaseIndex()) EarlyVal = 0; } if (!SlotIndex::isEarlierInstr(Idx, I->start) argument
/freebsd-9.3-release/contrib/llvm/include/llvm/IR/
H A DInstrTypes.h194 static BinaryOperator *CreateNSW(BinaryOps Opc, Value *V1, Value *V2, argument
200 static BinaryOperator *CreateNSW(BinaryOps Opc, Value *V1, Value *V2, argument
206 CreateNSW(BinaryOps Opc, Value *V1, Value *V2, const Twine &Name, Instruction *I) argument
213 CreateNUW(BinaryOps Opc, Value *V1, Value *V2, const Twine &Name = �) argument
219 CreateNUW(BinaryOps Opc, Value *V1, Value *V2, const Twine &Name, BasicBlock *BB) argument
225 CreateNUW(BinaryOps Opc, Value *V1, Value *V2, const Twine &Name, Instruction *I) argument
232 CreateExact(BinaryOps Opc, Value *V1, Value *V2, const Twine &Name = �) argument
238 CreateExact(BinaryOps Opc, Value *V1, Value *V2, const Twine &Name, BasicBlock *BB) argument
244 CreateExact(BinaryOps Opc, Value *V1, Value *V2, const Twine &Name, Instruction *I) argument
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Driver/
H A DToolChains.h293 bool isIPhoneOSVersionLT(unsigned V0, unsigned V1=0, unsigned V2=0) const { argument
298 bool isMacosxVersionLT(unsigned V0, unsigned V1=0, unsigned V2=0) const { argument
/freebsd-9.3-release/contrib/llvm/lib/IR/
H A DConstantFold.cpp697 ConstantFoldSelectInstruction(Constant *Cond, Constant *V1, Constant *V2) argument
786 ConstantFoldShuffleVectorInstruction(Constant *V1, Constant *V2, Constant *Mask) argument
1273 evaluateFCmpRelation(Constant *V1, Constant *V2) argument
1337 evaluateICmpRelation(Constant *V1, Constant *V2, bool isSigned) argument
1638 APInt V1 = cast<ConstantInt>(C1)->getValue(); local
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp982 const Value *V1 = Load->getSrcValue(); local
/freebsd-9.3-release/contrib/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp391 bool FunctionComparator::enumerate(const Value *V1, const Value *V2) { argument
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp209 Value *V1 = I->getOperand(1); local
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGValue.h41 llvm::PointerIntPair<llvm::Value *, 2, Flavor> V1; member in class:clang::CodeGen::RValue
77 static RValue getComplex(llvm::Value *V1, llv argument
[all...]
/freebsd-9.3-release/sys/mips/include/
H A Dregnum.h71 #define V1 3 macro

Completed in 503 milliseconds

12