Drop MLIREmitter-based version of the EDSC
authorAlex Zinenko <zinenko@google.com>
Wed, 3 Apr 2019 13:11:03 +0000 (06:11 -0700)
committerMehdi Amini <joker.eph@gmail.com>
Wed, 3 Apr 2019 15:30:38 +0000 (08:30 -0700)
commitf50edc65cdde8183a1ef4db944d799116e542d75
tree7225e14e8a6b3685c1272055fa45d73d7b00461d
parent7a30ac97c8fdc4ed7bffbabdc0447d6999349bc9
Drop MLIREmitter-based version of the EDSC

    This version has been deprecated and can now be removed completely since the
    last remaining user (Python bindings) migrated to declarative builders.
    Several functions in lib/EDSC/Types.cpp construct core IR objects for the C
    bindings.  Move these functions into lib/EDSC/CoreAPIs.cpp until we decide
    where they should live.

    This completes the migration from the delayed-construction EDSC to Declarative
    Builders.

--

PiperOrigin-RevId: 241716729
mlir/include/mlir-c/Core.h
mlir/include/mlir/EDSC/Types.h [deleted file]
mlir/lib/EDSC/CoreAPIs.cpp [new file with mode: 0644]
mlir/lib/EDSC/Types.cpp [deleted file]
mlir/test/EDSC/api-test.cpp [deleted file]