/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::
|