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

/external/llvm/unittests/IR/
H A DValueHandleTest.cpp64 Value *BV = BitcastV.get(); local
66 EXPECT_EQ(BV < CV, BitcastWVH < ConstantWVH);
67 EXPECT_EQ(BV <= CV, BitcastWVH <= ConstantWVH);
68 EXPECT_EQ(BV > CV, BitcastWVH > ConstantWVH);
69 EXPECT_EQ(BV >= CV, BitcastWVH >= ConstantWVH);
71 EXPECT_EQ(BV < CV, BitcastV.get() < ConstantWVH);
72 EXPECT_EQ(BV <= CV, BitcastV.get() <= ConstantWVH);
73 EXPECT_EQ(BV > CV, BitcastV.get() > ConstantWVH);
74 EXPECT_EQ(BV >= CV, BitcastV.get() >= ConstantWVH);
76 EXPECT_EQ(BV < C
142 Value *BV = BitcastV.get(); local
219 Value *BV = BitcastV.get(); local
[all...]
/external/llvm/lib/Target/Hexagon/
H A DBitTracker.cpp87 raw_ostream &llvm::operator<<(raw_ostream &OS, const BT::BitValue &BV) { argument
88 switch (BV.Type) {
99 OS << printv(BV.RefI.Reg) << '[' << BV.RefI.Pos << ']';
/external/llvm/lib/CodeGen/
H A DRegisterScavenging.cpp95 void RegScavenger::addRegUnits(BitVector &BV, unsigned Reg) { argument
97 BV.set(*RUI);
/external/mesa3d/src/gallium/drivers/radeon/
H A DAMDILISelDAGToDAG.cpp249 const Value *BV = getBasePointerValue(V); local
253 || (BV && dyn_cast<GlobalValue>(
/external/clang/test/Sema/
H A Dms_class_layout.cpp132 struct BV : AV { struct in inherits:AV
134 struct CV : virtual BV {
138 struct DV : BV {
435 // CHECK: 0 | struct BV
444 // CHECK-NEXT: 4 | (vtordisp for vbase BV)
445 // CHECK-NEXT: 8 | struct BV (virtual base)
452 // CHECK: %struct.BV = type { %struct.AV }
453 // CHECK: %struct.CV = type { i32*, i32, %struct.BV }
457 // CHECK-NEXT: 0 | struct BV (primary base)
463 // CHECK: %struct.DV = type { %struct.BV }
[all...]
/external/harfbuzz_ng/src/
H A Dhb-ot-shape-complex-thai.cc64 BV, enumerator in enum:thai_mark_type_t
77 return BV;
182 { /*AV*/ /*BV*/ /*T*/
209 { /*AV*/ /*BV*/ /*T*/
/external/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp534 DeclVec *BV = (DeclVec*) A.Allocate<DeclVec>(); local
535 new (BV) DeclVec(BC, 10);
539 BV->push_back(CI.getVariable(), BC);
543 FindBlockDeclRefExprsVals F(*BV, BC);
546 Vec = BV;
547 return BV;
/external/clang/lib/StaticAnalyzer/Core/
H A DRangeConstraintManager.cpp114 void IntersectInRange(BasicValueFactory &BV, Factory &F, argument
138 newRanges = F.add(newRanges, Range(BV.getValue(Lower),
139 BV.getValue(Upper)));
142 newRanges = F.add(newRanges, Range(BV.getValue(Lower), i->To()));
145 newRanges = F.add(newRanges, Range(i->From(), BV.getValue(Upper)));
247 RangeSet Intersect(BasicValueFactory &BV, Factory &F, argument
256 IntersectInRange(BV, F, Lower, Upper, newRanges, i, e);
261 IntersectInRange(BV, F, BV.getMinValue(Upper), Upper, newRanges, i, e);
262 IntersectInRange(BV,
[all...]
H A DMemRegion.cpp1405 VarVec *BV = (VarVec*) A.Allocate<VarVec>(); local
1406 new (BV) VarVec(BC, NumBlockVars);
1416 BV->push_back(VR, BC);
1420 ReferencedVars = BV;
/external/llvm/include/llvm/ADT/
H A DSmallBitVector.h105 void switchToLarge(BitVector *BV) { argument
106 X = reinterpret_cast<uintptr_t>(BV);
253 BitVector *BV = new BitVector(N, t); local
256 (*BV)[i] = (OldBits >> i) & 1;
257 switchToLarge(BV);
266 BitVector *BV = new BitVector(SmallSize); local
269 BV->set(i);
270 BV->reserve(N);
271 switchToLarge(BV);
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSymbolManager.h481 BasicValueFactory &BV; member in class:clang::ento::SymbolManager
488 BPAlloc(bpalloc), BV(bv), Ctx(ctx) {}
553 BasicValueFactory &getBasicVals() { return BV; }
/external/llvm/lib/Analysis/
H A DLazyValueInfo.cpp351 /// Push BV onto BlockValueStack unless it's already in there.
353 bool pushBlockValue(const std::pair<BasicBlock *, Value *> &BV) { argument
354 if (!BlockValueSet.insert(BV).second)
357 BlockValueStack.push(BV);
H A DDependenceAnalysis.cpp3335 static void dumpSmallBitVector(SmallBitVector &BV) { argument
3337 for (int VI = BV.find_first(); VI >= 0; VI = BV.find_next(VI)) {
3339 if (BV.find_next(VI) >= 0)
H A DValueTracking.cpp3118 static bool isDereferenceableFromAttribute(const Value *BV, APInt Offset, argument
3128 if (const Argument *A = dyn_cast<Argument>(BV)) {
3134 } else if (auto CS = ImmutableCallSite(BV)) {
3140 } else if (const LoadInst *LI = dyn_cast<LoadInst>(BV)) {
3157 if (!CheckForNonNull || isKnownNonNullAt(BV, CtxI, DT, TLI))
3304 const Value *BV = V->stripAndAccumulateInBoundsConstantOffsets(DL, Offset); local
3307 if (isDereferenceableFromAttribute(BV, Offset, Ty, DL, CtxI, DT, TLI) &&
3308 isAligned(BV, Offset, Align, DL))
/external/deqp/framework/common/
H A DtcuCompressedTexture.cpp679 const deUint8 BV = extend6To8((deUint8)getBits(src, 0, 5)); local
689 const int unclampedB = (x * ((int)BH-(int)BO) + y * ((int)BV-(int)BO) + 4*(int)BO + 2) >> 2;
/external/deqp/modules/gles2/functional/
H A Des2fShaderOperatorTests.cpp222 BV = VALUE_BOOL_VEC, enumerator in enum:deqp::gles2::Functional::ValueType
1153 << BuiltinFuncInfo("lessThan", "lessThan", BV, Value(FV, -1.0f, 1.0f), Value(FV, -1.0f, 1.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, FLOAT_VEC_FUNCS(lessThan) )
1154 << BuiltinFuncInfo("lessThanEqual", "lessThanEqual", BV, Value(FV, -1.0f, 1.0f), Value(FV, -1.0f, 1.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, FLOAT_VEC_FUNCS(lessThanEqual) )
1155 << BuiltinFuncInfo("greaterThan", "greaterThan", BV, Value(FV, -1.0f, 1.0f), Value(FV, -1.0f, 1.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, FLOAT_VEC_FUNCS(greaterThan) )
1156 << BuiltinFuncInfo("greaterThanEqual", "greaterThanEqual", BV, Value(FV, -1.0f, 1.0f), Value(FV, -1.0f, 1.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, FLOAT_VEC_FUNCS(greaterThanEqual) )
1157 << BuiltinFuncInfo("equal", "equal", BV, Value(FV, -1.0f, 1.0f), Value(FV, -1.0f, 1.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, FLOAT_VEC_FUNCS(equal) )
1158 << BuiltinFuncInfo("notEqual", "notEqual", BV, Value(FV, -1.0f, 1.0f), Value(FV, -1.0f, 1.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, FLOAT_VEC_FUNCS(notEqual) )
1163 << BuiltinFuncInfo("lessThan", "lessThan", BV, Value(IV, -5.2f, 4.9f), Value(IV, -5.0f, 5.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, INT_VEC_FUNCS(lessThan) )
1164 << BuiltinFuncInfo("lessThanEqual", "lessThanEqual", BV, Value(IV, -5.2f, 4.9f), Value(IV, -5.0f, 5.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, INT_VEC_FUNCS(lessThanEqual) )
1165 << BuiltinFuncInfo("greaterThan", "greaterThan", BV, Valu
[all...]
/external/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp1207 const BuildVectorSDNode *BV = dyn_cast<BuildVectorSDNode>(N); local
1208 if (!BV)
1212 CN = BV->getConstantSplatNode(&UndefElements);
1237 const BuildVectorSDNode *BV = dyn_cast<BuildVectorSDNode>(N); local
1238 if (!BV)
1242 CN = BV->getConstantSplatNode(&UndefElements);
H A DDAGCombiner.cpp792 if (BuildVectorSDNode *BV = dyn_cast<BuildVectorSDNode>(N)) {
794 ConstantSDNode *CN = BV->getConstantSplatNode(&UndefElements);
813 if (BuildVectorSDNode *BV = dyn_cast<BuildVectorSDNode>(N)) {
815 ConstantFPSDNode *CN = BV->getConstantFPSplatNode(&UndefElements);
5217 // nodes and that the condition is a BV of ConstantSDNodes (or undefs).
5236 // Skip BV elements until we find one that's not an UNDEF
5238 // length of the BV and see if all the non-undef nodes are the same.
7506 /// We know that BV is a build_vector node with Constant, ConstantFP or Undef
7509 ConstantFoldBITCASTofBUILD_VECTOR(SDNode *BV, EVT DstEltVT) { argument
7510 EVT SrcEltVT = BV
12516 SDValue BV = DAG.getNode(ISD::BUILD_VECTOR, dl, NVT, Opnds); local
[all...]
/external/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp856 BuildVectorSDNode *BV = dyn_cast<BuildVectorSDNode>(N->getOperand(1)); local
861 if (!BV ||
862 !BV->isConstantSplat(SplatValue, SplatUndef, SplatBitSize, HasAnyUndefs,
/external/llvm/lib/Transforms/Vectorize/
H A DBBVectorize.cpp2750 Instruction *BV = new ShuffleVectorInst(LOp, HOp, local
2753 BV->insertBefore(IBeforeJ ? J : I);
2754 return BV;
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
H A DvktShaderRenderOperatorTests.cpp266 BV = VALUE_BOOL_VEC, enumerator in enum:vkt::sr::__anon3903::ValueType
1757 << BuiltinFuncInfo("lessThan", "lessThan", BV, Value(FV, -1.0f, 1.0f), Value(FV, -1.0f, 1.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, FLOAT_VEC_FUNCS(lessThan) )
1758 << BuiltinFuncInfo("lessThanEqual", "lessThanEqual", BV, Value(FV, -1.0f, 1.0f), Value(FV, -1.0f, 1.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, FLOAT_VEC_FUNCS(lessThanEqual) )
1759 << BuiltinFuncInfo("greaterThan", "greaterThan", BV, Value(FV, -1.0f, 1.0f), Value(FV, -1.0f, 1.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, FLOAT_VEC_FUNCS(greaterThan) )
1760 << BuiltinFuncInfo("greaterThanEqual", "greaterThanEqual", BV, Value(FV, -1.0f, 1.0f), Value(FV, -1.0f, 1.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, FLOAT_VEC_FUNCS(greaterThanEqual) )
1761 << BuiltinFuncInfo("equal", "equal", BV, Value(FV, -1.0f, 1.0f), Value(FV, -1.0f, 1.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, FLOAT_VEC_FUNCS(equal) )
1762 << BuiltinFuncInfo("notEqual", "notEqual", BV, Value(FV, -1.0f, 1.0f), Value(FV, -1.0f, 1.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, FLOAT_VEC_FUNCS(notEqual) )
1767 << BuiltinFuncInfo("lessThan", "lessThan", BV, Value(IV, -5.2f, 4.9f), Value(IV, -5.0f, 5.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, INT_VEC_FUNCS(lessThan) )
1768 << BuiltinFuncInfo("lessThanEqual", "lessThanEqual", BV, Value(IV, -5.2f, 4.9f), Value(IV, -5.0f, 5.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, INT_VEC_FUNCS(lessThanEqual) )
1769 << BuiltinFuncInfo("greaterThan", "greaterThan", BV, Valu
[all...]
/external/deqp/modules/gles3/functional/
H A Des3fShaderOperatorTests.cpp286 BV = VALUE_BOOL_VEC, enumerator in enum:deqp::gles3::Functional::ValueType
1797 << BuiltinFuncInfo("lessThan", "lessThan", BV, Value(FV, -1.0f, 1.0f), Value(FV, -1.0f, 1.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, FLOAT_VEC_FUNCS(lessThan) )
1798 << BuiltinFuncInfo("lessThanEqual", "lessThanEqual", BV, Value(FV, -1.0f, 1.0f), Value(FV, -1.0f, 1.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, FLOAT_VEC_FUNCS(lessThanEqual) )
1799 << BuiltinFuncInfo("greaterThan", "greaterThan", BV, Value(FV, -1.0f, 1.0f), Value(FV, -1.0f, 1.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, FLOAT_VEC_FUNCS(greaterThan) )
1800 << BuiltinFuncInfo("greaterThanEqual", "greaterThanEqual", BV, Value(FV, -1.0f, 1.0f), Value(FV, -1.0f, 1.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, FLOAT_VEC_FUNCS(greaterThanEqual) )
1801 << BuiltinFuncInfo("equal", "equal", BV, Value(FV, -1.0f, 1.0f), Value(FV, -1.0f, 1.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, FLOAT_VEC_FUNCS(equal) )
1802 << BuiltinFuncInfo("notEqual", "notEqual", BV, Value(FV, -1.0f, 1.0f), Value(FV, -1.0f, 1.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, FLOAT_VEC_FUNCS(notEqual) )
1807 << BuiltinFuncInfo("lessThan", "lessThan", BV, Value(IV, -5.2f, 4.9f), Value(IV, -5.0f, 5.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, INT_VEC_FUNCS(lessThan) )
1808 << BuiltinFuncInfo("lessThanEqual", "lessThanEqual", BV, Value(IV, -5.2f, 4.9f), Value(IV, -5.0f, 5.0f), notUsed, 1.0f, 0.0f, PRECMASK_ALL, INT_VEC_FUNCS(lessThanEqual) )
1809 << BuiltinFuncInfo("greaterThan", "greaterThan", BV, Valu
[all...]
/external/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp6032 static SDValue LowerToAddSub(const BuildVectorSDNode *BV, argument
6034 MVT VT = BV->getSimpleValueType(0);
6039 SDLoc DL(BV);
6057 SDValue Op = BV->getOperand(i);
6134 static SDValue LowerToHorizontalOp(const BuildVectorSDNode *BV, argument
6137 MVT VT = BV->getSimpleValueType(0);
6145 if (BV->getOperand(i)->getOpcode() == ISD::UNDEF)
6149 if (BV->getOperand(i)->getOpcode() == ISD::UNDEF)
6157 SDLoc DL(BV);
6161 if (isHorizontalBinOp(BV, IS
6303 BuildVectorSDNode *BV = cast<BuildVectorSDNode>(Op.getNode()); local
[all...]
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp7499 if (BuildVectorSDNode *BV =
7502 if (!BV->isConstant())
7507 EVT IntVT = BV->getValueType(0);
7510 SDValue SourceConst = DAG.getNode(N->getOpcode(), DL, VT, SDValue(BV, 0));
7592 BuildVectorSDNode *BV = cast<BuildVectorSDNode>(ConstVec); local
7594 int32_t C = BV->getConstantFPSplatPow2ToLog2Int(&UndefElements, Bits + 1);
7658 BuildVectorSDNode *BV = cast<BuildVectorSDNode>(ConstVec); local
7659 int32_t C = BV->getConstantFPSplatPow2ToLog2Int(&UndefElements, FloatBits + 1);
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp9306 SDValue BV = DAG.getNode(ISD::BUILD_VECTOR, dl, FloatVT, Ops); local
9307 return DAG.getNode(ISD::BITCAST, dl, VT, BV);
10008 BuildVectorSDNode *BV = cast<BuildVectorSDNode>(ConstVec); local
10009 int32_t C = BV->getConstantFPSplatPow2ToLog2Int(&UndefElements, 33);
10066 BuildVectorSDNode *BV = cast<BuildVectorSDNode>(ConstVec); local
10067 int32_t C = BV->getConstantFPSplatPow2ToLog2Int(&UndefElements, 33);

Completed in 642 milliseconds