search for: rematerializevalu

Displaying 4 results from an estimated 4 matches for "rematerializevalu".

Did you mean: rematerializevalue
2019 Feb 21
2
How to get Greedy RA to not spill results of trivially rematerializable instructions
...would have otherwise been reloaded. To that end, would it be possible for Greedy to simply duplicate the trivially rematerializable instruction at every reload site? Perhaps this is something it would need to query the target for? Perhaps Greedy would be able to call something like TargetInstrInfo::rematerializeValue(MachineInstr &RematMI, MachineBasicBlock::iterator InsertAt) or something along those lines? -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190220/ca8b7cf5/attachment.html>
2019 Feb 21
2
How to get Greedy RA to not spill results of trivially rematerializable instructions
...been reloaded. To that end, would it be possible for > Greedy to simply duplicate the trivially rematerializable instruction at > every reload site? Perhaps this is something it would need to query the > target for? Perhaps Greedy would be able to call something like > TargetInstrInfo::rematerializeValue(MachineInstr &RematMI, > MachineBasicBlock::iterator InsertAt) or something along those lines? > > _______________________________________________ > > LLVM Developers mailing list > > llvm-dev at lists.llvm.org > > https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm...
2019 Feb 21
2
How to get Greedy RA to not spill results of trivially rematerializable instructions
...would have otherwise been reloaded. To that end, would it be possible for Greedy to simply duplicate the trivially rematerializable instruction at every reload site? Perhaps this is something it would need to query the target for? Perhaps Greedy would be able to call something like TargetInstrInfo::rematerializeValue(MachineInstr &RematMI, MachineBasicBlock::iterator InsertAt) or something along those lines? > > _______________________________________________ > > LLVM Developers mailing list > > llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org> > > https://lists.l...
2019 Feb 22
2
How to get Greedy RA to not spill results of trivially rematerializable instructions
...ld it be possible for >>> Greedy to simply duplicate the trivially rematerializable instruction at >>> every reload site? Perhaps this is something it would need to query the >>> target for? Perhaps Greedy would be able to call something like >>> TargetInstrInfo::rematerializeValue(MachineInstr &RematMI, >>> MachineBasicBlock::iterator InsertAt) or something along those lines? >>> > _______________________________________________ >>> > LLVM Developers mailing list >>> > llvm-dev at lists.llvm.org >>> > https://list...