llvm-project/mlir/tools/mlir-tblgen
Marcello Maggioni 04a151710e [mlir] Swap use of to_vector() with lookupValues() in LLVMIRIntrinsicGen
Summary:
llvm::to_vector() accepts a Range value and not the pair of arguments
we are currently passing. Also we probably want the lowered LLVM
values in the vector, while operand_begin()/operand_end() on MLIR ops
returns MLIR types. lookupValues() seems the correct way to collect
such values.

Reviewers: rriddle, andydavis1, antiagainst, nicolasvasilache, ftynse

Subscribers: jdoerfert, mehdi_amini, jpienaar, burmako, shauheen, arpith-jacob, mgester, lucyrfox, liufengdb, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D73137
2020-01-22 07:56:24 -08:00
..
CMakeLists.txt [mlir] Generator converting LLVM intrinsics defs to MLIR ODS 2020-01-17 18:20:24 +01:00
DocGenUtilities.h Adjust License.txt file to use the LLVM license 2019-12-23 15:33:37 -08:00
EnumsGen.cpp Adjust License.txt file to use the LLVM license 2019-12-23 15:33:37 -08:00
LLVMIRConversionGen.cpp [mlir] NFC: Remove Value::operator* and Value::operator-> now that Value is properly value-typed. 2020-01-11 08:54:39 -08:00
LLVMIRIntrinsicGen.cpp [mlir] Swap use of to_vector() with lookupValues() in LLVMIRIntrinsicGen 2020-01-22 07:56:24 -08:00
OpDefinitionsGen.cpp [mlir][ods] Fix StringRef initialization in builders 2020-01-21 14:12:27 -05:00
OpDocGen.cpp Adjust License.txt file to use the LLVM license 2019-12-23 15:33:37 -08:00
OpInterfacesGen.cpp [mlir] Enable specifying verify on OpInterface 2020-01-22 04:43:22 -08:00
ReferenceImplGen.cpp Adjust License.txt file to use the LLVM license 2019-12-23 15:33:37 -08:00
RewriterGen.cpp [mlir] Generalize broadcastable trait operands 2020-01-20 13:02:14 -08:00
SPIRVUtilsGen.cpp [mlir] NFC: Fix trivial typos in comments 2020-01-20 03:17:03 +00:00
StructsGen.cpp [mlir] Enhance classof() checks in StructsGen 2020-01-03 15:13:16 -05:00
mlir-tblgen.cpp Adjust License.txt file to use the LLVM license 2019-12-23 15:33:37 -08:00