Lines Matching refs:Args
1123 SmallVector<llvm::Constant*, 16> Args;
1139 Args.push_back(C);
1140 Args.resize(ResElts, llvm::UndefValue::get(CGF.Int32Ty));
1149 Args.push_back(getMaskElt(SVV, j, 0, CGF.Int32Ty));
1150 Args.push_back(Builder.getInt32(ResElts + C->getZExtValue()));
1151 Args.resize(ResElts, llvm::UndefValue::get(CGF.Int32Ty));
1157 if (!Args.empty()) {
1158 llvm::Constant *Mask = llvm::ConstantVector::get(Args);
1188 Args.push_back(getMaskElt(cast<llvm::ShuffleVectorInst>(V), j, 0,
1191 Args.push_back(Builder.getInt32(j));
1195 Args.push_back(getMaskElt(SVI, j, Offset, CGF.Int32Ty));
1196 Args.resize(ResElts, llvm::UndefValue::get(CGF.Int32Ty));
1207 if (Args.empty()) {
1209 Args.push_back(Builder.getInt32(j));
1210 Args.resize(ResElts, llvm::UndefValue::get(CGF.Int32Ty));
1211 llvm::Constant *Mask = llvm::ConstantVector::get(Args);
1215 Args.clear();
1217 Args.push_back(Builder.getInt32(j));
1219 Args.push_back(Builder.getInt32(j+Offset));
1220 Args.resize(ResElts, llvm::UndefValue::get(CGF.Int32Ty));
1227 llvm::Constant *Mask = llvm::ConstantVector::get(Args);
2268 // Sign extend the args to 64-bit, so that we can use the same handler for
3254 SmallVector<llvm::Constant*, 3> Args;
3255 Args.push_back(Builder.getInt32(0));
3256 Args.push_back(Builder.getInt32(1));
3257 Args.push_back(Builder.getInt32(2));
3260 Args.push_back(llvm::UndefValue::get(CGF.Int32Ty));
3262 llvm::Constant *Mask = llvm::ConstantVector::get(Args);