HomeSort by relevance Sort by last modified time
    Searched refs:TargetLowering (Results 26 - 50 of 313) sorted by null

12 3 4 5 6 7 8 91011>>

  /external/llvm/lib/Target/MSP430/
MSP430ISelLowering.h 20 #include "llvm/Target/TargetLowering.h"
70 class MSP430TargetLowering : public TargetLowering {
100 TargetLowering::ConstraintType
158 LowerCall(TargetLowering::CallLoweringInfo &CLI,
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
StackProtector.cpp 30 #include "llvm/Target/TargetLowering.h"
42 /// TLI - Keep a pointer of a TargetLowering to consult for determining
44 const TargetLowering *TLI;
71 StackProtector(const TargetLowering *tli)
88 FunctionPass *llvm::createStackProtectorPass(const TargetLowering *tli) {
Analysis.cpp 24 #include "llvm/Target/TargetLowering.h"
75 void llvm::ComputeValueVTs(const TargetLowering &TLI, Type *Ty,
130 const TargetLowering &TLI) {
134 TargetLowering::ConstraintType CType = TLI.getConstraintType(CI.Codes[j]);
135 if (CType == TargetLowering::C_Memory)
209 const TargetLowering &TLI) {
288 const TargetLowering &TLI) {
ExpandISelPseudos.cpp 21 #include "llvm/Target/TargetLowering.h"
55 const TargetLowering *TLI = MF.getTarget().getTargetLowering();
  /external/swiftshader/third_party/LLVM/lib/Target/ARM/
ARMGlobalMerge.cpp 67 #include "llvm/Target/TargetLowering.h"
73 /// TLI - Keep a pointer of a TargetLowering to consult for determining
75 const TargetLowering *TLI;
82 explicit ARMGlobalMerge(const TargetLowering *tli)
217 FunctionPass *llvm::createARMGlobalMergePass(const TargetLowering *tli) {
  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeTypes.cpp 225 case TargetLowering::TypeLegal:
232 case TargetLowering::TypePromoteInteger:
236 case TargetLowering::TypeExpandInteger:
240 case TargetLowering::TypeSoftenFloat:
248 case TargetLowering::TypeExpandFloat:
252 case TargetLowering::TypeScalarizeVector:
256 case TargetLowering::TypeSplitVector:
260 case TargetLowering::TypeWidenVector:
264 case TargetLowering::TypePromoteFloat:
284 case TargetLowering::TypeLegal
    [all...]
LegalizeVectorOps.cpp 31 #include "llvm/Target/TargetLowering.h"
37 const TargetLowering &TLI;
209 case TargetLowering::Legal:
211 case TargetLowering::Custom:
226 case TargetLowering::Expand:
237 case TargetLowering::Legal:
239 case TargetLowering::Custom: {
244 case TargetLowering::Expand:
354 case TargetLowering::Promote:
358 case TargetLowering::Legal
    [all...]
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...]
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
TargetSubtargetInfo.h 49 class TargetLowering;
99 virtual const TargetLowering *getTargetLowering() const { return nullptr; }
152 /// TargetLowering preference). It does not yet disable the postRA scheduler.
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/LTO/
UpdateCompilerUsed.cpp 16 #include "llvm/CodeGen/TargetLowering.h"
72 SmallPtrSet<const TargetLowering *, 1> TLSet;
75 const TargetLowering *Lowering =
79 // TargetLowering has info on library calls that CodeGen expects to be
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARC/
ARCISelLowering.h 20 #include "llvm/CodeGen/TargetLowering.h"
59 // TargetLowering Implementation
61 class ARCTargetLowering : public TargetLowering {
102 SDValue LowerCall(TargetLowering::CallLoweringInfo &CLI,
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/BPF/
BPFISelLowering.h 20 #include "llvm/CodeGen/TargetLowering.h"
36 class BPFTargetLowering : public TargetLowering {
86 SDValue LowerCall(TargetLowering::CallLoweringInfo &CLI,
  /external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
LegalizeTypes.cpp 227 case TargetLowering::TypeLegal:
234 case TargetLowering::TypePromoteInteger:
238 case TargetLowering::TypeExpandInteger:
242 case TargetLowering::TypeSoftenFloat:
246 case TargetLowering::TypeExpandFloat:
250 case TargetLowering::TypeScalarizeVector:
254 case TargetLowering::TypeSplitVector:
258 case TargetLowering::TypeWidenVector:
280 case TargetLowering::TypeLegal:
285 case TargetLowering::TypePromoteInteger
    [all...]
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/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...]
IceTargetLoweringX8632.h 12 /// TargetLowering interface for the x86-32 architecture.
40 static std::unique_ptr<::Ice::TargetLowering> create(Cfg *Func) {
IceTargetLoweringX8664.h 12 /// TargetLowering interface for the X86 64-bit architecture.
40 static std::unique_ptr<::Ice::TargetLowering> create(Cfg *Func) {
IceInstX8632.cpp 263 const Ice::TargetLowering *TargetLowering, bool /*IsLeaAddr*/) const {
265 static_cast<const ::Ice::X8632::TargetX8632 *>(TargetLowering);
312 const ::Ice::TargetLowering *Target = Func->getTarget();
324 const ::Ice::TargetLowering *Target = Func->getTarget();
IceInstX8664.cpp 250 const Ice::TargetLowering *TargetLowering, bool IsLeaAddr) const {
253 static_cast<const ::Ice::X8664::TargetX8664 *>(TargetLowering);
319 const ::Ice::TargetLowering *Target = Func->getTarget();
331 const ::Ice::TargetLowering *Target = Func->getTarget();
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
TargetLowering.cpp 1 //===-- TargetLowering.cpp - Implement the TargetLowering class -----------===//
10 // This implements the TargetLowering class.
14 #include "llvm/CodeGen/TargetLowering.h"
40 TargetLowering::TargetLowering(const TargetMachine &tm)
43 const char *TargetLowering::getTargetNodeName(unsigned Opcode) const {
47 bool TargetLowering::isPositionIndependent() const {
53 bool TargetLowering::isInTailCallPosition(SelectionDAG &DAG, SDNode *Node,
74 bool TargetLowering::parametersInCSRMatch(const MachineRegisterInfo &MRI
    [all...]
LegalizeVectorOps.cpp 37 #include "llvm/CodeGen/TargetLowering.h"
58 const TargetLowering &TLI;
239 case TargetLowering::Legal:
241 case TargetLowering::Custom:
257 case TargetLowering::Expand:
271 case TargetLowering::Legal:
273 case TargetLowering::Custom: {
278 case TargetLowering::Expand:
293 TargetLowering::LegalizeAction Action = TargetLowering::Legal
    [all...]
  /external/llvm/lib/CodeGen/
ExpandISelPseudos.cpp 21 #include "llvm/Target/TargetLowering.h"
49 const TargetLowering *TLI = MF.getSubtarget().getTargetLowering();
  /external/swiftshader/third_party/LLVM/lib/Target/PTX/
PTXISelLowering.h 18 #include "llvm/Target/TargetLowering.h"
38 class PTXTargetLowering : public TargetLowering {
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
ExpandISelPseudos.cpp 20 #include "llvm/CodeGen/TargetLowering.h"
49 const TargetLowering *TLI = MF.getSubtarget().getTargetLowering();
  /external/llvm/include/llvm/CodeGen/
FunctionLoweringInfo.h 47 class TargetLowering;
58 const TargetLowering *TLI;

Completed in 734 milliseconds

12 3 4 5 6 7 8 91011>>