search for: z80instrinfo

Displaying 3 results from an estimated 3 matches for "z80instrinfo".

Did you mean: x86instrinfo
2018 Jul 10
2
Stuck with instruction in tablegen
...table sources to a minimum of two simple base-instructions and attached these for reproduction of the problem (not sure if the attachment gets through). The table generation is done with: llvm-tblgen -gen-dag-isel -I=<path-to-llvm-include> -o=out.inc Z80.td The first instruction in Z80InstrInfo.td is a unary instruction, that does a rotate left of a byte in memory, resulting in the leftmost bit being placed in the Carry flag - and changing the memory contents at the pointer's address (in Z80: "RLC (HL)", I expect). The table generation completes without errors with just t...
2018 Jul 10
2
Stuck with instruction in tablegen
2012 Apr 18
0
[LLVMdev] [cfe-dev] LLVM Backend for Z80
...;viewGraph(). Maybe that gives you an idea where the problem could be. Cheers, Jonas Am 16.04.2012 um 12:51 schrieb Peter Hanzel: > Hello. > > I am playing with LLVM and trying to create Zilog Z80 Backend. > I have succesfully created basic infrastructure and now trying to extend Z80InstrInfo.td to handle more and more C code. > I have done some work with FrameIndex and now I am stuck with assert. > > llc: SelectionDAG.cpp:645: bool llvm::SelectionDAG::RemoveNodeFromCSEMaps(llvm::SDNode*): Assertion `N->getOpcode() != ISD::EntryToken && "EntryToken in CSEMap!&q...