Searched refs:AllocTy (Results 1 - 7 of 7) sorted by relevance

/macosx-10.10.1/llvmCore-3425.0.34/lib/Analysis/
H A DMemoryBuiltins.cpp44 AllocType AllocTy; member in struct:AllocFnsTy
88 static const AllocFnsTy *getAllocationData(const Value *V, AllocType AllocTy, argument
113 if ((FnData->AllocTy & AllocTy) == 0)
452 if (FnData->AllocTy == StrDupLike) {
659 if (FnData->AllocTy == StrDupLike) {
H A DScalarEvolution.cpp212 Type *AllocTy; local
213 if (U->isSizeOf(AllocTy)) {
214 OS << "sizeof(" << *AllocTy << ")"; local
217 if (U->isAlignOf(AllocTy)) {
218 OS << "alignof(" << *AllocTy << ")"; local
381 bool SCEVUnknown::isSizeOf(Type *&AllocTy) const {
390 AllocTy = cast<PointerType>(CE->getOperand(0)->getType())
398 bool SCEVUnknown::isAlignOf(Type *&AllocTy) const {
414 AllocTy = STy->getElementType(1);
2584 const SCEV *ScalarEvolution::getSizeOfExpr(Type *AllocTy) {
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h445 bool isSizeOf(Type *&AllocTy) const;
446 bool isAlignOf(Type *&AllocTy) const;
H A DScalarEvolution.h632 const SCEV *getSizeOfExpr(Type *AllocTy);
636 const SCEV *getAlignOfExpr(Type *AllocTy);
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/IPO/
H A DGlobalOpt.cpp1020 Type *AllocTy,
1028 GlobalType = AllocTy;
1031 GlobalType = ArrayType::get(AllocTy, NElements->getZExtValue());
1660 Type *AllocTy,
1669 if (!AllocTy->isSized())
1703 if (NElements->getZExtValue() * TD->getTypeAllocSize(AllocTy) < 2048) {
1704 GVI = OptimizeGlobalAddressOfMalloc(GV, CI, AllocTy, NElements, TD, TLI);
1718 if (ArrayType *AT = dyn_cast<ArrayType>(AllocTy))
1719 AllocTy = AT->getElementType();
1721 StructType *AllocSTy = dyn_cast<StructType>(AllocTy);
1018 OptimizeGlobalAddressOfMalloc(GlobalVariable *GV, CallInst *CI, Type *AllocTy, ConstantInt *NElements, TargetData *TD, TargetLibraryInfo *TLI) argument
1658 TryToOptimizeStoreOfMallocToGlobal(GlobalVariable *GV, CallInst *CI, Type *AllocTy, AtomicOrdering Ordering, Module::global_iterator &GVI, TargetData *TD, TargetLibraryInfo *TLI) argument
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/lib/VMCore/
H A DInstructions.cpp361 Type *AllocTy, Value *AllocSize,
410 PointerType *AllocPtrType = PointerType::getUnqual(AllocTy);
445 Type *IntPtrTy, Type *AllocTy,
449 return createMalloc(InsertBefore, NULL, IntPtrTy, AllocTy, AllocSize,
462 Type *IntPtrTy, Type *AllocTy,
465 return createMalloc(NULL, InsertAtEnd, IntPtrTy, AllocTy, AllocSize,
359 createMalloc(Instruction *InsertBefore, BasicBlock *InsertAtEnd, Type *IntPtrTy, Type *AllocTy, Value *AllocSize, Value *ArraySize, Function *MallocF, const Twine &Name) argument
444 CreateMalloc(Instruction *InsertBefore, Type *IntPtrTy, Type *AllocTy, Value *AllocSize, Value *ArraySize, Function * MallocF, const Twine &Name) argument
461 CreateMalloc(BasicBlock *InsertAtEnd, Type *IntPtrTy, Type *AllocTy, Value *AllocSize, Value *ArraySize, Function *MallocF, const Twine &Name) argument
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/
H A DInstructions.h1213 Type *IntPtrTy, Type *AllocTy,
1218 Type *IntPtrTy, Type *AllocTy,

Completed in 170 milliseconds