Lines Matching refs:Rdx
65 Value *Rdx = nullptr; in expandReductions() local
79 Rdx = getOrderedReduction(Builder, Acc, Vec, RdxOpcode, RK); in expandReductions()
84 Rdx = getShuffleReduction(Builder, Vec, RdxOpcode, RS, RK); in expandReductions()
85 Rdx = Builder.CreateBinOp((Instruction::BinaryOps)RdxOpcode, Acc, Rdx, in expandReductions()
106 Rdx = Builder.CreateBitCast(Vec, Builder.getIntNTy(NumElts)); in expandReductions()
108 Rdx = Builder.CreateICmpEQ( in expandReductions()
109 Rdx, ConstantInt::getAllOnesValue(Rdx->getType())); in expandReductions()
112 Rdx = Builder.CreateIsNotNull(Rdx); in expandReductions()
117 Rdx = getShuffleReduction(Builder, Vec, RdxOpcode, RS, RK); in expandReductions()
132 Rdx = getShuffleReduction(Builder, Vec, RdxOpcode, RS, RK); in expandReductions()
145 Rdx = getShuffleReduction(Builder, Vec, RdxOpcode, RS, RK); in expandReductions()
149 II->replaceAllUsesWith(Rdx); in expandReductions()