Lines Matching defs:llvm1DVectorTy
94 [&](Type llvm1DVectorTy, ValueRange operands) {
95 return rewriter.create<LLVMOp>(loc, llvm1DVectorTy, operands[0],
150 [&](Type llvm1DVectorTy, ValueRange operands) {
151 auto numElements = LLVM::getVectorNumElements(llvm1DVectorTy);
157 rewriter.create<LLVM::ConstantOp>(loc, llvm1DVectorTy, splatAttr);
159 loc, llvm1DVectorTy, operands[0], expAttrs.getAttrs());
161 loc, llvm1DVectorTy, ValueRange{exp, one}, subAttrs.getAttrs());
209 [&](Type llvm1DVectorTy, ValueRange operands) {
210 auto numElements = LLVM::getVectorNumElements(llvm1DVectorTy);
216 rewriter.create<LLVM::ConstantOp>(loc, llvm1DVectorTy, splatAttr);
217 auto add = rewriter.create<LLVM::FAddOp>(loc, llvm1DVectorTy,
221 loc, llvm1DVectorTy, ValueRange{add}, logAttrs.getAttrs());
268 [&](Type llvm1DVectorTy, ValueRange operands) {
269 auto numElements = LLVM::getVectorNumElements(llvm1DVectorTy);
275 rewriter.create<LLVM::ConstantOp>(loc, llvm1DVectorTy, splatAttr);
277 loc, llvm1DVectorTy, operands[0], sqrtAttrs.getAttrs());
279 loc, llvm1DVectorTy, ValueRange{one, sqrt}, divAttrs.getAttrs());