Lines Matching refs:Input
571 Value *Input = I->getArgOperand(0); in lowerScatter() local
574 auto *Ty = cast<FixedVectorType>(Input->getType()); in lowerScatter()
604 Value *Input = I->getArgOperand(0); in tryCreateMaskedScatterBase() local
605 auto *Ty = cast<FixedVectorType>(Input->getType()); in tryCreateMaskedScatterBase()
616 {Ptr->getType(), Input->getType()}, in tryCreateMaskedScatterBase()
617 {Ptr, Builder.getInt32(Increment), Input}); in tryCreateMaskedScatterBase()
621 {Ptr->getType(), Input->getType(), Mask->getType()}, in tryCreateMaskedScatterBase()
622 {Ptr, Builder.getInt32(Increment), Input, Mask}); in tryCreateMaskedScatterBase()
628 Value *Input = I->getArgOperand(0); in tryCreateMaskedScatterBaseWB() local
629 auto *Ty = cast<FixedVectorType>(Input->getType()); in tryCreateMaskedScatterBaseWB()
638 {Ptr->getType(), Input->getType()}, in tryCreateMaskedScatterBaseWB()
639 {Ptr, Builder.getInt32(Increment), Input}); in tryCreateMaskedScatterBaseWB()
643 {Ptr->getType(), Input->getType(), Mask->getType()}, in tryCreateMaskedScatterBaseWB()
644 {Ptr, Builder.getInt32(Increment), Input, Mask}); in tryCreateMaskedScatterBaseWB()
650 Value *Input = I->getArgOperand(0); in tryCreateMaskedScatterOffset() local
652 Type *InputTy = Input->getType(); in tryCreateMaskedScatterOffset()
659 if (TruncInst *Trunc = dyn_cast<TruncInst>(Input)) { in tryCreateMaskedScatterOffset()
663 Input = PreTrunc; in tryCreateMaskedScatterOffset()
678 << *Input << "\n"); in tryCreateMaskedScatterOffset()
694 Input = Builder.CreateZExt(Input, InputTy); in tryCreateMaskedScatterOffset()
698 {BasePtr->getType(), Offsets->getType(), Input->getType(), in tryCreateMaskedScatterOffset()
700 {BasePtr, Offsets, Input, in tryCreateMaskedScatterOffset()
706 {BasePtr->getType(), Offsets->getType(), Input->getType()}, in tryCreateMaskedScatterOffset()
707 {BasePtr, Offsets, Input, in tryCreateMaskedScatterOffset()