Displaying 2 results from an estimated 2 matches for "xmlintrinsicemitter".
2010 Jul 22
0
[LLVMdev] [PATCH] Addition to TableGen for dumping intrinsics as XML
...closed as a sample.
Ping?
On IRC Dan Gohman expressed some reservations about doing this, given
the incremental burden of yet another emitter backend (this would be
number 28) in TableGen, making it that much harder to refactor and
maintain. I'm not particularly worried about this, given that
XMLIntrinsicEmitter uses the same interface to the rest of TableGen as
the existing IntrinsicEmitter (namely the LoadIntrinsics function and
the CodeGenIntrinsic class).
An alternative, which would permit anyone to generate any information
they need from TableGen would be to embed a Python interpreter,
allowing users...
2010 Jul 15
3
[LLVMdev] [PATCH] Addition to TableGen for dumping intrinsics as XML
The LLVM libraries provide the llvm::Intrinsic::getDeclaration() function, which can provide a standard external declaration for any of the (currently) 762 defined LLVM intrinsics, both for ordinary intrinsics and for overrideable intrinsics with supplied parameter types. Clients that do not link with the LLVM libraries (such as the Open Dylan compiler, which has its own IR and its own bitcode