llvm-project/mlir/lib
Feng Liu b64998a6b3 Add a method to construct a CallSiteLoc which represents a stack of locations.
PiperOrigin-RevId: 230592860
2019-03-29 15:33:05 -07:00
..
Analysis Update fusion cost model + some additional infrastructure and debug information for -loop-fusion 2019-03-29 15:32:06 -07:00
Dialect Promote broadcast logic from TensorFlowLite to Dialect/ directory 2019-03-29 15:21:14 -07:00
EDSC Add support for Return in EDSCs 2019-03-29 15:31:50 -07:00
IR Add a method to construct a CallSiteLoc which represents a stack of locations. 2019-03-29 15:33:05 -07:00
LLVMIR/IR Change derived type storage objects to define an 'operator==(const KeyTy &)' instead of converting to the KeyTy. This allows for handling cases where the KeyTy does not provide an equality operator on itself. 2019-03-29 15:19:11 -07:00
Parser Add asmparser/printer support for locations to make them round-trippable. Location printing is currently behind a command line flag "mlir-print-debuginfo", we can rethink this when we have a pass for stripping debug info or when we have support for printer flags. 2019-03-29 15:32:49 -07:00
StandardOps Add a constant folding hook to ExtractElementOp to fold extracting the element of a constant. This also adds a 'getValue' function to DenseElementsAttr and SparseElementsAttr to get the element at a constant index. 2019-03-29 15:28:28 -07:00
SuperVectorOps Split the standard types from builtin types and move them into separate source files(StandardTypes.cpp/h). After this cl only FunctionType and IndexType are builtin types, but IndexType will likely become a standard type when the ml/cfgfunc merger is done. Mechanical NFC. 2019-03-29 14:54:07 -07:00
Support Extract openInputFile() into Support/FileUtilities 2019-03-29 15:09:11 -07:00
TableGen Add default attr value & define tf.AvgPool op and use pattern for rewrite. 2019-03-29 15:29:59 -07:00
Target/LLVMIR Fix outdated comments 2019-03-29 15:16:08 -07:00
Transforms Fix single producer check in loop fusion pass. 2019-03-29 15:32:20 -07:00
Translation Separate translators into "from MLIR" and "to MLIR". 2019-03-29 14:06:33 -07:00