OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:TargetLowering
(Results
1 - 5
of
5
) sorted by null
/external/swiftshader/third_party/LLVM/include/llvm/Target/
TargetLowering.h
1
//===-- llvm/Target/
TargetLowering
.h - Target Lowering Info -----*- C++ -*-===//
77
///
TargetLowering
- This class defines information used to lower LLVM code to
84
class
TargetLowering
{
85
TargetLowering
(const
TargetLowering
&); // DO NOT IMPLEMENT
86
void operator=(const
TargetLowering
&); // DO NOT IMPLEMENT
133
explicit
TargetLowering
(const TargetMachine &TM,
135
virtual ~
TargetLowering
();
[
all
...]
/external/swiftshader/third_party/subzero/src/
IceTargetLowering.h
11
/// \brief Declares the
TargetLowering
, LoweringContext, and TargetDataLowering
14
///
TargetLowering
is an abstract class used to drive the translation/lowering
51
// a
TargetLowering
object pointer and an Inst pointer, it adds appropriate
160
///
TargetLowering
is the base class for all backends in Subzero. In addition to
168
class
TargetLowering
{
169
TargetLowering
() = delete;
170
TargetLowering
(const
TargetLowering
&) = delete;
171
TargetLowering
&operator=(const
TargetLowering
&) = delete
[
all
...]
IceTargetLowering.cpp
11
/// \brief Implements the skeleton of the
TargetLowering
class.
39
// (
TargetLowering
, TargetDataLowering, and TargetHeaderLowering) we use the
44
// unique_ptr<Ice::
TargetLowering
> createTargetLowering(Ice::Cfg *);
53
std::unique_ptr<::Ice::
TargetLowering
> \
173
void
TargetLowering
::filterTypeToRegisterSet(
256
std::unique_ptr<
TargetLowering
>
257
TargetLowering
::createLowering(TargetArch Target, Cfg *Func) {
269
void
TargetLowering
::staticInit(GlobalContext *Ctx) {
289
bool
TargetLowering
::shouldBePooled(const Constant *C) {
302
::Ice::Type
TargetLowering
::getPointerType()
[
all
...]
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
TargetLowering.cpp
1
//===--
TargetLowering
.cpp - Implement the
TargetLowering
class -----------===//
10
// This implements the
TargetLowering
class.
14
#include "llvm/Target/
TargetLowering
.h"
544
TargetLowering
::
TargetLowering
(const TargetMachine &tm,
628
TargetLowering
::~
TargetLowering
() {
632
MVT
TargetLowering
::getShiftAmountTy(EVT LHSTy) const {
638
bool
TargetLowering
::canOpTrap(unsigned Op, EVT VT) const
[
all
...]
/external/llvm/lib/CodeGen/SelectionDAG/
TargetLowering.cpp
1
//===--
TargetLowering
.cpp - Implement the
TargetLowering
class -----------===//
10
// This implements the
TargetLowering
class.
14
#include "llvm/Target/
TargetLowering
.h"
39
TargetLowering
::
TargetLowering
(const TargetMachine &tm)
42
const char *
TargetLowering
::getTargetNodeName(unsigned Opcode) const {
46
bool
TargetLowering
::isPositionIndependent() const {
52
bool
TargetLowering
::isInTailCallPosition(SelectionDAG &DAG, SDNode *Node,
72
bool
TargetLowering
::parametersInCSRMatch(const MachineRegisterInfo &MRI
[
all
...]
Completed in 257 milliseconds