search for: movar

Displaying 2 results from an estimated 2 matches for "movar".

Did you mean: covar
2014 Mar 09
2
[LLVMdev] Isel DAG documentation?
...;d want that Dst globaladdr to be a tglobaladdr (target globaladdr) since LLVM knows it shouldn't try to select target nodes. Existing targets mostly do that during ISelLowering for various reasons, but for your case a separate pattern can probably do the job: def : Pat<(globaladdr:$addr), (MOVar tglobaladdr:$addr)>; > (2) Even when I do manage to generate machine instructions, they're all > discarded because they're dead. This is leading to very fast but > slightly flawed code (all I get is a return instruction). > > My best guess is that this is because I'm...
2014 Mar 08
2
[LLVMdev] Isel DAG documentation?
On 8 March 2014 00:53, Owen Anderson <resistor at mac.com> wrote: > ISDOpcodes.h contains what documentation there is on the semantics of each > opcode. And TargetOpcodes.h for a few of the post-ISel ones (mostly they're in MachineInstr form, but you'll see them with -view-sched-dags, and occasionally before). Tim.