[LLVMdev] fast isel question
Eli Bendersky
eliben at google.com
Tue Apr 22 09:02:54 PDT 2014
On Mon, Apr 21, 2014 at 1:45 PM, reed kotler <rkotler at mips.com> wrote:
> If the FastiSel TargetSelectInstuction returns false, does that mean that
> the whole basic block needs to be done
> without FastIsel?
>
No. FastISel is used as much as possible. Once it fails on some
instruction, this instruction and the rest in the BB go through
SelectionDAG. Skim through SelectionDAGISel::SelectAllBasicBlocks - the
comments there explain what's going on pretty reasonably.
Eli
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140422/11f3235b/attachment.html>
More information about the llvm-dev
mailing list