Searched refs:numElements (Results 1 - 25 of 28) sorted by relevance

12

/external/llvm/runtime/libprofile/
H A DEdgeProfiling.c39 unsigned *arrayStart, unsigned numElements) {
42 NumElements = numElements;
38 llvm_start_edge_profiling(int argc, const char **argv, unsigned *arrayStart, unsigned numElements) argument
H A DOptimalEdgeProfiling.c39 unsigned *arrayStart, unsigned numElements) {
42 NumElements = numElements;
38 llvm_start_opt_edge_profiling(int argc, const char **argv, unsigned *arrayStart, unsigned numElements) argument
H A DBasicBlockTracing.c50 unsigned *arrayStart, unsigned numElements) {
49 llvm_start_basic_block_tracing(int argc, const char **argv, unsigned *arrayStart, unsigned numElements) argument
H A DPathProfiling.c268 void* functionTable, uint32_t numElements) {
271 ftSize = numElements;
267 llvm_start_path_profiling(int argc, const char** argv, void* functionTable, uint32_t numElements) argument
/external/webkit/Source/WebCore/html/canvas/
H A DArrayBuffer.cpp33 PassRefPtr<ArrayBuffer> ArrayBuffer::create(unsigned numElements, unsigned elementByteSize) argument
35 void* data = tryAllocate(numElements, elementByteSize);
38 return adoptRef(new ArrayBuffer(data, numElements * elementByteSize));
82 void* ArrayBuffer::tryAllocate(unsigned numElements, unsigned elementByteSize) argument
89 if (numElements) {
90 unsigned totalSize = numElements * elementByteSize;
91 if (totalSize / numElements != elementByteSize)
94 if (WTF::tryFastCalloc(numElements, elementByteSize).getValue(result))
H A DArrayBuffer.h36 static PassRefPtr<ArrayBuffer> create(unsigned numElements, unsigned elementByteSize);
48 ArrayBuffer(unsigned numElements, unsigned elementByteSize);
49 static void* tryAllocate(unsigned numElements, unsigned elementByteSize);
H A DArrayBufferView.h87 unsigned numElements)
96 if (numElements > remainingElements)
107 unsigned *numElements)
112 *numElements = 0;
118 *numElements = std::min(remainingElements, *numElements);
85 verifySubRange(PassRefPtr<ArrayBuffer> buffer, unsigned byteOffset, unsigned numElements) argument
104 clampOffsetAndNumElements(PassRefPtr<ArrayBuffer> buffer, unsigned arrayByteOffset, unsigned *offset, unsigned *numElements) argument
H A DWebGLRenderingContext.cpp1394 GC3Dsizeiptr numElements = elementArrayBuffer->byteLength();
1396 if (!numElements)
1407 for (GC3Dsizeiptr i = 0; i < numElements; i++)
1412 numElements /= sizeof(GC3Dushort);
1414 for (GC3Dsizeiptr i = 0; i < numElements; i++)
1502 // Avoid off-by-one errors in numElements computation.
1506 int numElements = 0; local
1509 numElements = 1 + (bytesRemaining - state.bytesPerElement) / state.stride;
1510 if (numElements < smallestNumElements)
1511 smallestNumElements = numElements;
1621 int numElements = 0; local
[all...]
/external/webkit/Source/JavaScriptCore/wtf/brew/
H A DSystemMallocBrew.h42 static inline void* callocBrew(size_t numElements, size_t elementSize) argument
44 return MALLOC(numElements * elementSize);
/external/webkit/Source/WebKit2/Platform/CoreIPC/
H A DArgumentDecoder.h77 bool bufferIsLargeEnoughToContain(size_t numElements) const
81 if (numElements > std::numeric_limits<size_t>::max() / sizeof(T))
84 return bufferIsLargeEnoughToContain(__alignof(T), numElements * sizeof(T));
/external/clang/lib/CodeGen/
H A DCGExprCXX.cpp511 llvm::Value *&numElements,
532 numElements = CGF.EmitScalarExpr(e->getArraySize());
533 assert(isa<llvm::IntegerType>(numElements->getType()));
544 = cast<llvm::IntegerType>(numElements->getType());
565 dyn_cast<llvm::ConstantInt>(numElements)) {
574 // We want to do all this arithmetic in size_t. If numElements is
584 // Scale numElements by that. This might overflow, but we don't
587 numElements = llvm::ConstantInt::get(CGF.SizeTy,
616 // 1) if isSigned, we need to check whether numElements is negative;
618 // numElements i
509 EmitCXXNewAllocSize(CodeGenFunction &CGF, const CXXNewExpr *e, llvm::Value *&numElements, llvm::Value *&sizeWithoutCookie) argument
772 EmitNewArrayInitializer(const CXXNewExpr *E, QualType elementType, llvm::Value *beginPtr, llvm::Value *numElements) argument
1086 llvm::Value *numElements = 0; local
1420 llvm::Value *numElements = 0; local
[all...]
H A DCodeGenFunction.cpp871 llvm::Value *numElements local
876 numElements = Builder.CreateNUWMul(numVLAElements, numElements);
878 return numElements;
891 llvm::Value *numElements = 0; local
900 if (!numElements) {
901 numElements = vlaSize;
904 numElements = Builder.CreateNUWMul(numElements, vlaSize);
908 return std::pair<llvm::Value*,QualType>(numElements, elementTyp
[all...]
H A DCGClass.cpp1067 llvm::Value *numElements = local
1070 EmitCXXAggrConstructorCall(ctor, numElements, arrayBegin,
1078 /// \param numElements the number of elements in the array;
1087 llvm::Value *numElements,
1093 // It's legal for numElements to be zero. This can happen both
1102 = dyn_cast<llvm::ConstantInt>(numElements);
1110 llvm::Value *iszero = Builder.CreateIsNull(numElements, "isempty");
1116 llvm::Value *arrayEnd = Builder.CreateInBoundsGEP(arrayBegin, numElements,
1086 EmitCXXAggrConstructorCall(const CXXConstructorDecl *ctor, llvm::Value *numElements, llvm::Value *arrayBegin, CallExpr::const_arg_iterator argBegin, CallExpr::const_arg_iterator argEnd, bool zeroInitialize) argument
H A DCGExprConstant.cpp1213 unsigned numElements = structure->getNumElements(); local
1214 std::vector<llvm::Constant *> elements(numElements);
1272 for (unsigned i = 0; i != numElements; ++i) {
H A DCGExprScalar.cpp1937 llvm::Value *numElements = CGF.getVLASize(vla).first; local
1944 index = CGF.Builder.CreateMul(index, numElements, "vla.index");
1947 index = CGF.Builder.CreateNSWMul(index, numElements, "vla.index");
2033 llvm::Value *numElements; local
2034 llvm::tie(numElements, elementType) = CGF.getVLASize(vla);
2036 divisor = numElements;
/external/llvm/lib/Target/PTX/
H A DPTXAsmPrinter.cpp333 unsigned numElements = arrayTy->getNumElements(); local
340 numElements *= arrayTy->getNumElements();
349 * numElements;
/external/webkit/Source/WebCore/platform/network/curl/
H A DResourceHandleManager.cpp470 size_t numElements = elements.size(); local
471 if (!numElements)
475 if (numElements == 1) {
505 for (size_t i = 0; i < numElements; i++) {
/external/clang/utils/ABITest/
H A DABITestGen.py247 for i in range(t.numElements):
249 elements = [random.choice(values) for i in range(t.numElements)]
305 for i in range(t.numElements):
335 for i in range(t.numElements):
H A DTypeGen.py126 self.numElements = self.size // eltSize
128 self.numElements = self.size
/external/webkit/Source/JavaScriptCore/wtf/
H A DFastMalloc.h34 void* fastCalloc(size_t numElements, size_t elementSize);
/external/webkit/Source/WebCore/platform/graphics/
H A DGraphicsContext3D.cpp913 unsigned int numElements = width * height * sourceElementsPerPixel; local
914 const SourceType* endPointer = sourceData + numElements;
977 unsigned int numElements = width * height * 4; local
978 const uint8_t* endPointer = source + numElements;
1181 unsigned int numElements = width * height * 4; local
1182 const float* endPointer = source + numElements;
/external/webkit/Source/WebCore/platform/network/soup/
H A DResourceHandleSoup.cpp505 size_t numElements = httpBody->elements().size(); local
506 if (numElements < 2) { // No file upload is the most common case.
517 for (size_t i = 0; i < numElements; i++) {
/external/clang/lib/Sema/
H A DSemaChecking.cpp1052 unsigned numElements = 0; local
1066 numElements = LHSType->getAs<VectorType>()->getNumElements();
1074 RHSType->getAs<VectorType>()->getNumElements() != numElements)
1078 numResElements = numElements;
1085 } else if (numElements != numResElements) {
1103 if (Result.getActiveBits() > 64 || Result.getZExtValue() >= numElements*2)
/external/clang/lib/AST/
H A DASTContext.cpp1825 Expr *numElements,
1829 assert((!numElements || numElements->isTypeDependent() ||
1830 numElements->isValueDependent()) &&
1837 if (!numElements) {
1841 numElements, ASM, elementTypeQuals,
1856 ASM, elementTypeQuals, numElements);
1866 QualType(), numElements, ASM, elementTypeQuals,
1885 DependentSizedArrayType(*this, elementType, canon, numElements,
1824 getDependentSizedArrayType(QualType elementType, Expr *numElements, ArrayType::ArraySizeModifier ASM, unsigned elementTypeQuals, SourceRange brackets) const argument
/external/webkit/Source/WebCore/dom/
H A DDocument.cpp2807 int numElements = 0; local
2820 numElements++;
2848 numElements++;
2871 numElements++;
2876 if (numElements > 1 || numDoctypes > 1)

Completed in 1244 milliseconds

12