Roman L
Roman L
Summary: This diff adds a feature that allows for very flexible and configurable definition of memory regions. It is a generalization of the current Glow mechnism, which has only three...
LLVM >= 11 made `llvm::StringRef`->`std::string` conversion explicit, because this conversion is pretty expensive and developers should be aware that it happens. The result of this change is that a lot...
LLVM 9.0 introduced new ORC JIT APIs. Old APIs are deprecated. Thus GlowJIT needs to be migrated to the new ORCv2 APIs.
Glow currently uses the Mersenne Twister engine, which is `std::mt19937`. It turns out that this random number generator seeded with the same values generates different random numbers depending on the...
Differential Revision: D54562793
Reviewed By: junhanh Differential Revision: D54523800
Reviewed By: jfix71 Differential Revision: D46395368
Reviewed By: protonu Differential Revision: D46360081
Differential Revision: D45982685