Lines Matching refs:FastISel
1 //===-- X86FastISel.cpp - X86 FastISel implementation ---------------------===//
10 // This file defines the X86-specific support for the FastISel class. Much
26 #include "llvm/CodeGen/FastISel.h"
48 class X86FastISel final : public FastISel {
63 : FastISel(funcInfo, libInfo) {
859 // Indeed, FastISel generates or reuses a virtual register for all
867 // SDISel and FastISel).
870 // for its needs. In particular, FastISel and SDISel do not share the way
1020 // tail call optimization. Fastisel doesn't know how to do that.
2098 // The target-independent selection algorithm in FastISel already knows how
2476 // is not generated by FastISel yet.
2605 // FastISel doesn't have a pattern for all X86::MUL*r and X86::IMUL*r. Emit
2861 // tail call optimization. Fastisel doesn't know how to do that.
2883 // instruction. This is safe because it is common to all FastISel supported
3604 FastISel *X86::createFastISel(FunctionLoweringInfo &funcInfo,