OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:FastISel
(Results
1 - 4
of
4
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
FastISel.h
1
//===-
FastISel
.h - Definition of the
FastISel
class ------------*- C++ -*-===//
10
/// This file defines the
FastISel
class.
65
class
FastISel
{
228
virtual ~
FastISel
();
322
explicit
FastISel
(FunctionLoweringInfo &FuncInfo,
327
///
FastISel
process fails to select an instruction. This gives targets a
328
/// chance to emit code for anything that doesn't fit into
FastISel
's
CodeGenPassBuilder.h
753
// Enable
FastISel
with -fast-isel, but allow that to be overridden.
757
enum class SelectorType { SelectionDAG,
FastISel
, GlobalISel };
761
Selector = SelectorType::
FastISel
;
769
Selector = SelectorType::
FastISel
;
774
if (Selector == SelectorType::
FastISel
) {
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
TargetPassConfig.cpp
142
// Enable or disable
FastISel
. Both options are needed, because
143
//
FastISel
is enabled by default with -fast, and we wish to be
970
// Enable
FastISel
with -fast-isel, but allow that to be overridden.
974
enum class SelectorType { SelectionDAG,
FastISel
, GlobalISel };
978
Selector = SelectorType::
FastISel
;
984
Selector = SelectorType::
FastISel
;
989
if (Selector == SelectorType::
FastISel
) {
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
FastISel.cpp
1
//===-
FastISel
.cpp - Implementation of the
FastISel
class ----------------===//
9
// This file contains the implementation of the
FastISel
class.
41
#include "llvm/CodeGen/
FastISel
.h"
124
void
FastISel
::startNewBlock() {
137
void
FastISel
::finishBasicBlock() { flushLocalValueMap(); }
139
bool
FastISel
::lowerArguments() {
186
void
FastISel
::flushLocalValueMap() {
187
// If
FastISel
bails out, it could leave local value instructions behind
223
//
FastISel
started doing anything; it points to the last one, so th
[
all
...]
Completed in 19 milliseconds
Indexes created Wed Aug 05 00:25:39 UTC 2026