Searched refs:V2 (Results 1 - 25 of 83) sorted by relevance

1234

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DBasicValueFactory.cpp147 const llvm::APSInt& V1, const llvm::APSInt& V2) {
154 return &getValue( V1 * V2 );
157 return &getValue( V1 / V2 );
160 return &getValue( V1 % V2 );
163 return &getValue( V1 + V2 );
166 return &getValue( V1 - V2 );
175 if (V2.isSigned() && V2.isNegative())
178 uint64_t Amt = V2.getZExtValue();
193 if (V2
146 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/lib/Target/Hexagon/
H A DHexagonSubtarget.h36 V1, V2, V3, V4, V5 enumerator in enum:llvm::HexagonSubtarget::HexagonArchEnum
55 bool hasV2TOps () const { return HexagonArchVersion >= V2; }
56 bool hasV2TOpsOnly () const { return HexagonArchVersion == V2; }
66 bool isSubtargetV2() const { return HexagonArchVersion == V2;}
H A DHexagonSubtarget.cpp58 HexagonArchVersion = V2;
/freebsd-9.3-release/contrib/llvm/lib/IR/
H A DUse.cpp25 Value *V2(RHS.Val);
26 if (V1 != V2) {
31 if (V2) {
33 Val = V2;
34 V2->addUse(*this);
H A DConstantFold.h36 Constant *V1, Constant *V2);
40 Constant *ConstantFoldShuffleVectorInstruction(Constant *V1, Constant *V2,
47 Constant *V2);
H A DConstantFold.cpp698 Constant *V1, Constant *V2) {
700 if (Cond->isNullValue()) return V2;
711 Constant *V = Cond->isNullValue() ? V2 : V1;
723 return V2;
725 if (isa<UndefValue>(V1)) return V2;
726 if (isa<UndefValue>(V2)) return V1;
727 if (V1 == V2) return V1;
732 return ConstantExpr::getSelect(Cond, TrueVal->getOperand(1), V2);
734 if (ConstantExpr *FalseVal = dyn_cast<ConstantExpr>(V2)) {
787 Constant *V2,
697 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
1639 APInt V2 = cast<ConstantInt>(C2)->getValue(); local
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Support/
H A DFileUtilities.cpp86 double V1 = 0.0, V2 = 0.0; local
105 V2 = strtod(F2P, const_cast<char**>(&F2NumEnd));
123 V2 = strtod(&StrTmp[0], const_cast<char**>(&F2NumEnd));
140 if (AbsTolerance < std::abs(V1-V2)) {
143 if (V2)
144 Diff = std::abs(V1/V2 - 1.0);
146 Diff = std::abs(V2/V1 - 1.0);
152 << "Compared: " << V1 << " and " << V2 << '\n'
153 << "abs. diff = " << std::abs(V1-V2) << " rel.diff = " << Diff << '\n'
H A DStringMap.cpp160 StringMapEntryBase *V2 = RemoveKey(StringRef(VStr, V->getKeyLength())); local
161 (void)V2;
162 assert(V == V2 && "Didn't find key?");
/freebsd-9.3-release/contrib/llvm/include/llvm/IR/
H A DInstrTypes.h176 static BinaryOperator *Create##OPC(Value *V1, Value *V2, \
178 return Create(Instruction::OPC, V1, V2, Name);\
182 static BinaryOperator *Create##OPC(Value *V1, Value *V2, \
184 return Create(Instruction::OPC, V1, V2, Name, BB);\
188 static BinaryOperator *Create##OPC(Value *V1, Value *V2, \
190 return Create(Instruction::OPC, V1, V2, Name, I);\
194 static BinaryOperator *CreateNSW(BinaryOps Opc, Value *V1, Value *V2, argument
196 BinaryOperator *BO = Create(Opc, V1, V2, Name);
200 static BinaryOperator *CreateNSW(BinaryOps Opc, Value *V1, Value *V2, argument
202 BinaryOperator *BO = Create(Opc, V1, V2, Nam
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/libstdc++/include/ext/
H A Dpod_char_traits.h59 template<typename V2>
61 from(const V2& v)
67 template<typename V2>
68 static V2
71 V2 ret = { static_cast<V2>(c.value) };
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Headers/
H A Dshaintrin.h35 #define _mm_sha1rnds4_epu32(V1, V2, M) __extension__ ({ \
36 __builtin_ia32_sha1rnds4((V1), (V2), (M)); })
H A Davxintrin.h292 #define _mm256_permute2f128_pd(V1, V2, M) __extension__ ({ \
294 __m256d __V2 = (V2); \
297 #define _mm256_permute2f128_ps(V1, V2, M) __extension__ ({ \
299 __m256 __V2 = (V2); \
302 #define _mm256_permute2f128_si256(V1, V2, M) __extension__ ({ \
304 __m256i __V2 = (V2); \
308 #define _mm256_blend_pd(V1, V2, M) __extension__ ({ \
310 __m256d __V2 = (V2); \
313 #define _mm256_blend_ps(V1, V2, M) __extension__ ({ \
315 __m256 __V2 = (V2); \
[all...]
H A Dsmmintrin.h79 #define _mm_blend_pd(V1, V2, M) __extension__ ({ \
81 __m128d __V2 = (V2); \
84 #define _mm_blend_ps(V1, V2, M) __extension__ ({ \
86 __m128 __V2 = (V2); \
110 #define _mm_blend_epi16(V1, V2, M) __extension__ ({ \
112 __m128i __V2 = (V2); \
/freebsd-9.3-release/contrib/llvm/lib/Analysis/
H A DBasicAliasAnalysis.cpp528 /// In addition to pointer equivalence of \p V1 and \p V2 this checks
533 bool isValueEqualInPotentialCycles(const Value *V1, const Value *V2);
546 const Value *V2, uint64_t V2Size,
554 const Value *V2, uint64_t V2Size,
560 const Value *V2, uint64_t V2Size,
565 const Value *V2, uint64_t V2Size,
880 /// anything about V2. UnderlyingV1 is GetUnderlyingObject(GEP1, TD),
881 /// UnderlyingV2 is the same for V2.
886 const Value *V2, uint64_t V2Size,
896 if (const GEPOperator *GEP2 = dyn_cast<GEPOperator>(V2)) {
884 aliasGEP(const GEPOperator *GEP1, uint64_t V1Size, const MDNode *V1TBAAInfo, const Value *V2, uint64_t V2Size, const MDNode *V2TBAAInfo, const Value *UnderlyingV1, const Value *UnderlyingV2) argument
1071 aliasSelect(const SelectInst *SI, uint64_t SISize, const MDNode *SITBAAInfo, const Value *V2, uint64_t V2Size, const MDNode *V2TBAAInfo) argument
1105 aliasPHI(const PHINode *PN, uint64_t PNSize, const MDNode *PNTBAAInfo, const Value *V2, uint64_t V2Size, const MDNode *V2TBAAInfo) argument
1192 aliasCheck(const Value *V1, uint64_t V1Size, const MDNode *V1TBAAInfo, const Value *V2, uint64_t V2Size, const MDNode *V2TBAAInfo) argument
1333 isValueEqualInPotentialCycles(const Value *V, const Value *V2) argument
[all...]
H A DAliasAnalysisEvaluator.cpp92 const Value *V2, const Module *M) {
98 WriteAsOperand(os2, V2, true, M);
130 const Value *V2, const Module *M) {
133 << " <-> " << *V2 << '\n'; local
91 PrintResults(const char *Msg, bool P, const Value *V1, const Value *V2, const Module *M) argument
129 PrintLoadStoreResults(const char *Msg, bool P, const Value *V1, const Value *V2, const Module *M) argument
/freebsd-9.3-release/contrib/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h176 const Value *V2, uint64_t V2Size) {
177 return alias(Location(V1, V1Size), Location(V2, V2Size));
181 AliasResult alias(const Value *V1, const Value *V2) { argument
182 return alias(V1, UnknownSize, V2, UnknownSize);
193 const Value *V2, uint64_t V2Size) {
194 return isNoAlias(Location(V1, V1Size), Location(V2, V2Size));
198 bool isNoAlias(const Value *V1, const Value *V2) { argument
199 return isNoAlias(Location(V1), Location(V2));
208 bool isMustAlias(const Value *V1, const Value *V2) { argument
209 return alias(V1, 1, V2,
175 alias(const Value *V1, uint64_t V1Size, const Value *V2, uint64_t V2Size) argument
192 isNoAlias(const Value *V1, uint64_t V1Size, const Value *V2, uint64_t V2Size) argument
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGValue.h43 llvm::PointerIntPair<llvm::Value *, 1, bool> V2; member in class:clang::CodeGen::RValue
50 bool isVolatileQualified() const { return V2.getInt(); }
61 return std::make_pair(V1.getPointer(), V2.getPointer());
74 ER.V2.setInt(false);
77 static RValue getComplex(llvm::Value *V1, llvm::Value *V2) { argument
80 ER.V2.setPointer(V2);
82 ER.V2.setInt(false);
95 ER.V2.setInt(Volatile);
/freebsd-9.3-release/contrib/llvm/include/llvm/ADT/
H A DAPSInt.h298 inline bool operator==(int64_t V1, const APSInt& V2) { argument
299 return V2 == V1;
301 inline bool operator!=(int64_t V1, const APSInt& V2) { argument
302 return V2 != V1;
H A DEquivalenceClasses.h215 member_iterator unionSets(const ElemTy &V1, const ElemTy &V2) { argument
216 iterator V1I = insert(V1), V2I = insert(V2);
/freebsd-9.3-release/contrib/llvm/lib/Target/Mips/
H A DMips16ISelDAGToDAG.cpp75 unsigned V0, V1, V2, GlobalBaseReg = MipsFI->getGlobalBaseReg(); local
81 V2 = RegInfo.createVirtualRegister(RC);
88 BuildMI(MBB, I, DL, TII.get(Mips::SllX16), V2).addReg(V0).addImm(16);
90 .addReg(V1).addReg(V2);
/freebsd-9.3-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTX.h127 V2 = 2, enumerator in enum:llvm::NVPTX::PTXLdStInstCode::VecType
H A DNVPTXUtilities.cpp360 const Value *V2 = V->stripPointerCasts(); local
361 if (V2 != V && processed.find(V2) != processed.end())
363 processed.insert(V2);
365 V = V2;
377 if (V != V2 && processed.find(V) != processed.end())
/freebsd-9.3-release/contrib/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp181 bool enumerate(const Value *V1, const Value *V2);
391 bool FunctionComparator::enumerate(const Value *V1, const Value *V2) { argument
395 if (V1 == F1 && V2 == F2)
397 if (V1 == F2 && V2 == F1)
401 if (V1 == V2) return true;
402 const Constant *C2 = dyn_cast<Constant>(V2);
414 if (isa<InlineAsm>(V1) || isa<InlineAsm>(V2))
415 return V1 == V2;
417 // Check that V1 maps to V2. If we find a value that V1 maps to then we simply
418 // check whether it's equal to V2
[all...]
/freebsd-9.3-release/crypto/heimdal/tests/kdc/
H A Dcheck-digest.in233 echo "Trying MS-CHAP-V2"
237 --type=MS-CHAP-V2 \
244 echo "MS-CHAP-V2 client request"
246 --type=MS-CHAP-V2 \
260 --type=MS-CHAP-V2 \
283 echo "MS-CHAP-V2 response ok"
285 echo "MS-CHAP-V2 response failed"
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DLiveInterval.cpp516 /// segments with the V1 value number with the V2 value number. This can
517 /// cause merging of V1/V2 values numbers and compaction of the value space.
518 VNInfo *LiveRange::MergeValueNumberInto(VNInfo *V1, VNInfo *V2) {
519 assert(V1 != V2 && "Identical value#'s are always equivalent!");
526 // Make sure V2 is smaller than V1.
527 if (V1->id < V2->id) {
528 V1->copyFrom(*V2);
529 std::swap(V1, V2);
532 // Merge V1 segments into V2.
537 // Okay, we found a V1 live range. If it had a previous, touching, V2 liv
[all...]

Completed in 240 milliseconds

1234