• Home
  • Raw
  • Download

Lines Matching refs:Value

235   llvm::Value *getStepValue(llvm::DataLayout *DL, llvm::Type *AllocType,  in getStepValue()
236 llvm::Value *OrigStep) { in getStepValue()
426 llvm::Value *LowerBound, in createLoop()
427 llvm::Value *UpperBound, in createLoop()
428 llvm::Value **LoopIV) { in createLoop()
432 llvm::Value *Cond, *IVNext, *IV, *IVVar; in createLoop()
488 void finishArgList( llvm::SmallVector<llvm::Value *, ArgVectorLen> &ArgVector, in finishArgList() argument
489 const llvm::SmallVector<llvm::Value *, SpecialArgVectorLen> &SpecialArgVector, in finishArgList() argument
520 typedef llvm::SmallVector<llvm::Value *, 3> SmallGEPIndices;
568 llvm::Value *X, in ExpandSpecialArguments()
569 llvm::Value *Arg_p, in ExpandSpecialArguments()
571 llvm::SmallVector<llvm::Value*, 8> &CalleeArgs, in ExpandSpecialArguments() argument
601 llvm::Value *YAddr = Builder.CreateInBoundsGEP(Arg_p, YValueGEP, "Y.gep"); in ExpandSpecialArguments()
609 llvm::Value *ZAddr = Builder.CreateInBoundsGEP(Arg_p, ZValueGEP, "Z.gep"); in ExpandSpecialArguments()
639 llvm::Value *Arg_p, in ExpandInputsLoopInvariant()
644 llvm::SmallVectorImpl<llvm::Value *> &InBufPtrs, in ExpandInputsLoopInvariant()
645 llvm::SmallVectorImpl<llvm::Value *> &InStructTempSlots) { in ExpandInputsLoopInvariant()
677 llvm::Value *InBufPtrAddr = Builder.CreateInBoundsGEP(Arg_p, InBufPtrGEP, "input_buf.gep"); in ExpandInputsLoopInvariant()
680 llvm::Value *CastInBufPtr = nullptr; in ExpandInputsLoopInvariant()
721 llvm::Value *Arg_x1, in ExpandInputsBody()
725 const llvm::SmallVectorImpl<llvm::Value *> &InBufPtrs, in ExpandInputsBody()
726 const llvm::SmallVectorImpl<llvm::Value *> &InStructTempSlots, in ExpandInputsBody()
727 llvm::Value *IndVar, in ExpandInputsBody()
728 llvm::SmallVectorImpl<llvm::Value *> &RootArgs) { in ExpandInputsBody()
729 llvm::Value *Offset = Builder.CreateSub(IndVar, Arg_x1); in ExpandInputsBody()
734 llvm::Value *InPtr = nullptr; in ExpandInputsBody()
744 … llvm::Value *OffsetInBytes = Builder.CreateMul(Offset, llvm::ConstantInt::get(Int32Ty, InStep)); in ExpandInputsBody()
749 llvm::Value *Input; in ExpandInputsBody()
756 if (llvm::Value *TemporarySlot = InStructTempSlots[Index]) { in ExpandInputsBody()
808 llvm::Value *Arg_p = &*(ExpandedFunctionArgIter++); in ExpandOldStyleForEach()
809 llvm::Value *Arg_x1 = &*(ExpandedFunctionArgIter++); in ExpandOldStyleForEach()
810 llvm::Value *Arg_x2 = &*(ExpandedFunctionArgIter++); in ExpandOldStyleForEach()
811 llvm::Value *Arg_outstep = &*(ExpandedFunctionArgIter); in ExpandOldStyleForEach()
813 llvm::Value *InStep = nullptr; in ExpandOldStyleForEach()
814 llvm::Value *OutStep = nullptr; in ExpandOldStyleForEach()
824 llvm::Value *InBufPtr = nullptr; in ExpandOldStyleForEach()
841 llvm::Value *OutBasePtr = nullptr; in ExpandOldStyleForEach()
850 llvm::Value *UsrData = nullptr; in ExpandOldStyleForEach()
853 …llvm::Value *UsrDataPointerAddr = Builder.CreateStructGEP(nullptr, Arg_p, RsExpandKernelDriverInfo… in ExpandOldStyleForEach()
859 llvm::Value *IV; in ExpandOldStyleForEach()
862 llvm::SmallVector<llvm::Value*, 8> CalleeArgs; in ExpandOldStyleForEach()
870 llvm::SmallVector<llvm::Value*, 8> RootArgs; in ExpandOldStyleForEach()
872 llvm::Value *InPtr = nullptr; in ExpandOldStyleForEach()
873 llvm::Value *OutPtr = nullptr; in ExpandOldStyleForEach()
884 llvm::Value *OutOffset = Builder.CreateSub(IV, Arg_x1); in ExpandOldStyleForEach()
891 llvm::Value *InOffset = Builder.CreateSub(IV, Arg_x1); in ExpandOldStyleForEach()
942 llvm::Value *Arg_p = &*(ExpandedFunctionArgIter++); in ExpandForEach()
943 llvm::Value *Arg_x1 = &*(ExpandedFunctionArgIter++); in ExpandForEach()
944 llvm::Value *Arg_x2 = &*(ExpandedFunctionArgIter++); in ExpandForEach()
983 llvm::Value *CastedOutBasePtr = nullptr; in ExpandForEach()
1022 llvm::SmallVector<llvm::Value*, 8> InBufPtrs; in ExpandForEach()
1023 llvm::SmallVector<llvm::Value*, 8> InStructTempSlots; in ExpandForEach()
1029 llvm::Value *IV; in ExpandForEach()
1032 llvm::SmallVector<llvm::Value*, 8> CalleeArgs; in ExpandForEach()
1050 llvm::SmallVector<llvm::Value*, 8> RootArgs; in ExpandForEach()
1056 llvm::Value *OutPtr = nullptr; in ExpandForEach()
1058 llvm::Value *OutOffset = Builder.CreateSub(IV, Arg_x1); in ExpandForEach()
1067 …llvm::Value *OutOffsetInBytes = Builder.CreateMul(OutOffset, llvm::ConstantInt::get(Int32Ty, OutSt… in ExpandForEach()
1086 llvm::Value *RetVal = Builder.CreateCall(Function, RootArgs); in ExpandForEach()
1177 llvm::Value *Arg_p = &*(ExpandedAccumulatorArgIter++); in ExpandReduceAccumulator()
1178 llvm::Value *Arg_x1 = &*(ExpandedAccumulatorArgIter++); in ExpandReduceAccumulator()
1179 llvm::Value *Arg_x2 = &*(ExpandedAccumulatorArgIter++); in ExpandReduceAccumulator()
1180 llvm::Value *Arg_accum = &*(ExpandedAccumulatorArgIter++); in ExpandReduceAccumulator()
1187 llvm::Value *IndVar; in ExpandReduceAccumulator()
1190 llvm::SmallVector<llvm::Value*, 8> CalleeArgs; in ExpandReduceAccumulator()
1196 llvm::SmallVector<llvm::Value*, 8> InBufPtrs; in ExpandReduceAccumulator()
1197 llvm::SmallVector<llvm::Value*, 8> InStructTempSlots; in ExpandReduceAccumulator()
1202 llvm::SmallVector<llvm::Value*, 8> RootArgs; in ExpandReduceAccumulator()
1233 llvm::Value *AccumulatorArg_accum = &*(AccumulatorArgIter++); in CreateReduceCombinerFromAccumulator()
1234 llvm::Value *AccumulatorArg_in = &*(AccumulatorArgIter++); in CreateReduceCombinerFromAccumulator()
1267 llvm::Value *TempMem = Builder.CreateAlloca(ElementType, nullptr, "caller_copy"); in CreateReduceCombinerFromAccumulator()
1271 llvm::Value *TypeAdjustedOther = CombinerArg_other; in CreateReduceCombinerFromAccumulator()
1278 llvm::Value *DerefOther = Builder.CreateLoad(TypeAdjustedOther); in CreateReduceCombinerFromAccumulator()