Lines Matching refs:BasePointer
160 Instruction *BasePointer,
516 Instruction *BasePointer, AllocaInst *StackGuardSlot) { in moveStaticAllocasToUnsafeStack() argument
518 return BasePointer; in moveStaticAllocasToUnsafeStack()
569 IRB.SetInsertPoint(BasePointer->getNextNode()); in moveStaticAllocasToUnsafeStack()
570 BasePointer = cast<Instruction>(IRB.CreateIntToPtr( in moveStaticAllocasToUnsafeStack()
571 IRB.CreateAnd(IRB.CreatePtrToInt(BasePointer, IntPtrTy), in moveStaticAllocasToUnsafeStack()
576 IRB.SetInsertPoint(BasePointer->getNextNode()); in moveStaticAllocasToUnsafeStack()
580 Value *Off = IRB.CreateGEP(BasePointer, // BasePointer is i8* in moveStaticAllocasToUnsafeStack()
598 Value *Off = IRB.CreateGEP(BasePointer, // BasePointer is i8* in moveStaticAllocasToUnsafeStack()
604 replaceDbgDeclare(Arg, BasePointer, BasePointer->getNextNode(), DIB, in moveStaticAllocasToUnsafeStack()
620 replaceDbgDeclareForAlloca(AI, BasePointer, DIB, /*Deref=*/true, -Offset); in moveStaticAllocasToUnsafeStack()
621 replaceDbgValueForAlloca(AI, BasePointer, DIB, -Offset); in moveStaticAllocasToUnsafeStack()
637 Value *Off = IRBUser.CreateGEP(BasePointer, // BasePointer is i8* in moveStaticAllocasToUnsafeStack()
662 IRB.SetInsertPoint(BasePointer->getNextNode()); in moveStaticAllocasToUnsafeStack()
665 IRB.CreateGEP(BasePointer, ConstantInt::get(Int32Ty, -FrameSize), in moveStaticAllocasToUnsafeStack()
793 Instruction *BasePointer = in runOnFunction() local
795 assert(BasePointer->getType() == StackPtrTy); in runOnFunction()
816 Returns, BasePointer, StackGuardSlot); in runOnFunction()
834 IRB.CreateStore(BasePointer, UnsafeStackPtr); in runOnFunction()