HomeSort by relevance Sort by last modified time
    Searched refs:TargetLowering (Results 1 - 25 of 78) sorted by null

1 2 3 4

  /external/llvm/include/llvm/CodeGen/
Analysis.h 28 class TargetLowering;
55 void ComputeValueVTs(const TargetLowering &TLI, Type *Ty,
66 const TargetLowering &TLI);
89 bool isInTailCallPosition(ImmutableCallSite CS, const TargetLowering &TLI);
Passes.h 29 class TargetLowering;
133 const TargetLowering *getTargetLowering() const {
SelectionDAGISel.h 31 class TargetLowering;
61 const TargetLowering *getTargetLowering() const {
ResourcePriorityQueue.h 61 const TargetLowering *TLI;
FunctionLoweringInfo.h 44 class TargetLowering;
  /external/llvm/lib/Target/ARM/
ARM.h 42 FunctionPass *createARMGlobalMergePass(const TargetLowering* tli);
ARMSelectionDAGInfo.cpp 154 TargetLowering::ArgListTy Args;
155 TargetLowering::ArgListEntry Entry;
182 TargetLowering::CallLoweringInfo CLI(Chain,
  /external/llvm/lib/Target/Sparc/
SparcISelLowering.h 19 #include "llvm/Target/TargetLowering.h"
48 class SparcTargetLowering : public TargetLowering {
97 LowerCall(TargetLowering::CallLoweringInfo &CLI,
99 SDValue LowerCall_32(TargetLowering::CallLoweringInfo &CLI,
101 SDValue LowerCall_64(TargetLowering::CallLoweringInfo &CLI,
  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeVectorOps.cpp 31 #include "llvm/Target/TargetLowering.h"
37 const TargetLowering &TLI;
170 case TargetLowering::Legal:
172 case TargetLowering::Custom:
175 case TargetLowering::Expand:
261 case TargetLowering::Promote:
276 case TargetLowering::Legal: break;
277 case TargetLowering::Custom: {
285 case TargetLowering::Expand:
593 if (TLI.getOperationAction(ISD::AND, VT) == TargetLowering::Expand |
    [all...]
Android.mk 25 TargetLowering.cpp \
LegalizeTypes.cpp 225 case TargetLowering::TypeLegal:
232 case TargetLowering::TypePromoteInteger:
236 case TargetLowering::TypeExpandInteger:
240 case TargetLowering::TypeSoftenFloat:
244 case TargetLowering::TypeExpandFloat:
248 case TargetLowering::TypeScalarizeVector:
252 case TargetLowering::TypeSplitVector:
256 case TargetLowering::TypeWidenVector:
276 case TargetLowering::TypeLegal:
281 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"
37 TargetLowering::TargetLowering(const TargetMachine &tm,
41 const char *TargetLowering::getTargetNodeName(unsigned Opcode) const {
47 bool TargetLowering::isInTailCallPosition(SelectionDAG &DAG, SDNode *Node,
70 SDValue TargetLowering::makeLibCall(SelectionDAG &DAG,
74 TargetLowering::ArgListTy Args
    [all...]
LegalizeVectorTypes.cpp 254 TargetLowering::BooleanContent ScalarBool = TLI.getBooleanContents(false);
255 TargetLowering::BooleanContent VecBool = TLI.getBooleanContents(true);
259 case TargetLowering::UndefinedBooleanContent:
261 case TargetLowering::ZeroOrOneBooleanContent:
262 assert(VecBool == TargetLowering::UndefinedBooleanContent ||
263 VecBool == TargetLowering::ZeroOrNegativeOneBooleanContent);
268 case TargetLowering::ZeroOrNegativeOneBooleanContent:
269 assert(VecBool == TargetLowering::UndefinedBooleanContent ||
270 VecBool == TargetLowering::ZeroOrOneBooleanContent);
342 TargetLowering::getExtendForContent(TLI.getBooleanContents(true))
    [all...]
InstrEmitter.h 35 const TargetLowering *TLI;
LegalizeDAG.cpp 33 #include "llvm/Target/TargetLowering.h"
52 const TargetLowering &TLI;
305 const TargetLowering &TLI,
427 const TargetLowering &TLI,
723 case TargetLowering::Legal:
734 case TargetLowering::Custom: {
740 case TargetLowering::Promote: {
    [all...]
SelectionDAGBuilder.cpp 59 #include "llvm/Target/TargetLowering.h"
110 const TargetLowering &TLI = DAG.getTargetLoweringInfo();
226 const TargetLowering &TLI = DAG.getTargetLoweringInfo();
348 const TargetLowering &TLI = DAG.getTargetLoweringInfo();
475 const TargetLowering &TLI = DAG.getTargetLoweringInfo();
614 RegsForValue(LLVMContext &Context, const TargetLowering &tli,
630 bool areValueTypesLegal(const TargetLowering &TLI) {
685 const TargetLowering &TLI = DAG.getTargetLoweringInfo();
    [all...]
  /external/llvm/lib/Target/MSP430/
MSP430ISelLowering.h 20 #include "llvm/Target/TargetLowering.h"
72 class MSP430TargetLowering : public TargetLowering {
99 TargetLowering::ConstraintType
158 LowerCall(TargetLowering::CallLoweringInfo &CLI,
  /external/llvm/include/llvm/Transforms/
Scalar.h 25 class TargetLowering;
  /external/llvm/lib/CodeGen/
ExpandISelPseudos.cpp 22 #include "llvm/Target/TargetLowering.h"
48 const TargetLowering *TLI = MF.getTarget().getTargetLowering();
  /external/llvm/lib/Target/Mips/
MipsSEISelLowering.h 44 return TargetLowering::getRepRegClassFor(VT);
  /external/llvm/include/llvm/Target/
TargetMachine.h 40 class TargetLowering;
115 virtual const TargetLowering *getTargetLowering() const { return 0; }
  /external/llvm/lib/Target/Hexagon/
HexagonISelLowering.h 21 #include "llvm/Target/TargetLowering.h"
70 class HexagonTargetLowering : public TargetLowering {
116 SDValue LowerCall(TargetLowering::CallLoweringInfo &CLI,
  /external/llvm/lib/Target/SystemZ/
SystemZISelLowering.h 21 #include "llvm/Target/TargetLowering.h"
121 class SystemZTargetLowering : public TargetLowering {
125 // Override TargetLowering.
142 virtual TargetLowering::ConstraintType
144 virtual TargetLowering::ConstraintWeight
  /external/llvm/lib/Transforms/Scalar/
CodeGenPrepare.cpp 44 #include "llvm/Target/TargetLowering.h"
77 /// TLI - Keep a pointer of a TargetLowering to consult for determining
80 const TargetLowering *TLI;
462 static bool OptimizeNoopCopyExpression(CastInst *CI, const TargetLowering &TLI){
479 TargetLowering::TypePromoteInteger)
482 TargetLowering::TypePromoteInteger)
827 /// ExtAddrMode - This is an extended version of TargetLowering::AddrMode
829 struct ExtAddrMode : public TargetLowering::AddrMode {
889 const TargetLowering &TLI;
906 const TargetLowering &T, Type *AT
    [all...]
  /external/llvm/lib/Target/X86/
X86SelectionDAGInfo.cpp 58 TargetLowering::ArgListTy Args;
59 TargetLowering::ArgListEntry Entry;
65 TargetLowering::

Completed in 306 milliseconds

1 2 3 4