llvm-project/mlir/lib/IR
MLIR Team 7e11eb1f87 Fix use of variables only used in asserts.
This otherwise triggers "unused variable" errors in optimized build mode.

--

PiperOrigin-RevId: 248706350
2019-05-20 13:45:43 -07:00
..
AffineExpr.cpp Add llvm_unreachable in unreachable path to silence GCC warning (NFC) 2019-05-10 19:30:06 -07:00
AffineExprDetail.h Remove some statements that required >C++11, add includes and qualify names. NFC. 2019-03-29 17:24:53 -07:00
AffineMap.cpp Add llvm_unreachable in unreachable path to silence GCC warning (NFC) 2019-05-10 19:30:06 -07:00
AffineMapDetail.h Introduce Fourier-Motzkin variable elimination + other cleanup/support 2019-03-29 13:38:24 -07:00
AsmPrinter.cpp Rename VectorOrTensorType to ShapedType 2019-05-20 13:43:58 -07:00
AttributeDetail.h Add support for parsing/printing dialect defined attributes. This also adds support for a pretty syntax for dialects attributes that is synonymous with the pretty syntax for dialect types. This cl also adds a new attribute 'OpaqueAttr' that allows for roundtripping attributes attached to unregistered dialects. 2019-05-20 13:43:05 -07:00
Attributes.cpp Rename VectorOrTensorType to ShapedType 2019-05-20 13:43:58 -07:00
Block.cpp Add the ability to attach notes to Diagnostic/InFlightDiagnostic. 2019-05-06 08:26:54 -07:00
Builders.cpp Rename VectorOrTensorType to ShapedType 2019-05-20 13:43:58 -07:00
CMakeLists.txt Link MLIRSupport to IR in OSS 2019-05-06 08:20:38 -07:00
Diagnostics.cpp When converting a location to an SMLoc, advance to the first non-whitespace if the column is unknown(zero). This also fixes a small bug with call stack printing. 2019-05-20 13:41:46 -07:00
Dialect.cpp Add support for parsing/printing dialect defined attributes. This also adds support for a pretty syntax for dialects attributes that is synonymous with the pretty syntax for dialect types. This cl also adds a new attribute 'OpaqueAttr' that allows for roundtripping attributes attached to unregistered dialects. 2019-05-20 13:43:05 -07:00
Function.cpp Refactor the includes of Function.h now that the dependency on Operation has been removed. The dependency was on the op casting methods, which have now moved out of Operation, used by the walker. 2019-05-20 13:38:32 -07:00
IntegerSet.cpp Introduce Fourier-Motzkin variable elimination + other cleanup/support 2019-03-29 13:38:24 -07:00
IntegerSetDetail.h Introduce Fourier-Motzkin variable elimination + other cleanup/support 2019-03-29 13:38:24 -07:00
Location.cpp Refactor NameLoc so that it also holds a child location. This removes the awkward use of CallSiteLoc as a variable usage location. 2019-05-20 13:40:52 -07:00
LocationDetail.h Refactor NameLoc so that it also holds a child location. This removes the awkward use of CallSiteLoc as a variable usage location. 2019-05-20 13:40:52 -07:00
MLIRContext.cpp Add support for parsing/printing dialect defined attributes. This also adds support for a pretty syntax for dialects attributes that is synonymous with the pretty syntax for dialect types. This cl also adds a new attribute 'OpaqueAttr' that allows for roundtripping attributes attached to unregistered dialects. 2019-05-20 13:43:05 -07:00
Module.cpp Implement initial support for function attributes, including parser, printer, 2019-03-29 13:02:44 -07:00
Operation.cpp Don't fail verifying unranked shapes as being the same as this could be valid at runtime. 2019-05-20 13:44:33 -07:00
OperationSupport.cpp Rename InstOperand to OpOperand. 2019-03-29 17:50:41 -07:00
PatternMatch.cpp Apply patterns repeatly if the function is modified 2019-04-23 22:02:16 -07:00
SDBM.cpp Fix use of variables only used in asserts. 2019-05-20 13:45:43 -07:00
SDBMExpr.cpp Overload arithmetic operators for SDBM expressions 2019-05-20 13:45:34 -07:00
SDBMExprDetail.h Start building SDBM infrastructure 2019-05-06 08:17:42 -07:00
StandardTypes.cpp Rename VectorOrTensorType to ShapedType 2019-05-20 13:43:58 -07:00
TypeDetail.h Rename VectorOrTensorType to ShapedType 2019-05-20 13:43:58 -07:00
Types.cpp Remove some extraneous const qualifiers on Type, and 0b1 -> 1 in tblgen files. (NFC) 2019-05-20 13:42:56 -07:00
Value.cpp Add llvm_unreachable in unreachable path to silence GCC warning (NFC) 2019-05-10 19:30:06 -07:00