/external/llvm/include/llvm/CodeGen/ |
D | Analysis.h | 28 class TargetLowering; variable 54 void ComputeValueVTs(const TargetLowering &TLI, Type *Ty, 65 const TargetLowering &TLI); 85 const TargetLowering &TLI); 88 const TargetLowering &TLI);
|
D | Passes.h | 26 class TargetLowering; variable 207 FunctionPass *createStackProtectorPass(const TargetLowering *tli); 219 FunctionPass *createSjLjEHPass(const TargetLowering *tli);
|
D | FunctionLoweringInfo.h | 48 class TargetLowering; variable 57 const TargetLowering &TLI; 122 explicit FunctionLoweringInfo(const TargetLowering &TLI);
|
D | SelectionDAGISel.h | 31 class TargetLowering; variable 44 const TargetLowering &TLI; 59 const TargetLowering &getTargetLowering() { return TLI; } in getTargetLowering()
|
D | FastISel.h | 35 class TargetLowering; variable 55 const TargetLowering &TLI;
|
/external/llvm/include/llvm/Transforms/ |
D | Scalar.h | 25 class TargetLowering; variable 113 Pass *createLoopStrengthReducePass(const TargetLowering *TLI = 0); 248 FunctionPass *createLowerInvokePass(const TargetLowering *TLI = 0); 249 FunctionPass *createLowerInvokePass(const TargetLowering *TLI, 306 FunctionPass *createCodeGenPreparePass(const TargetLowering *TLI = 0);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeTypes.cpp | 227 case TargetLowering::TypeLegal: in run() 234 case TargetLowering::TypePromoteInteger: in run() 238 case TargetLowering::TypeExpandInteger: in run() 242 case TargetLowering::TypeSoftenFloat: in run() 246 case TargetLowering::TypeExpandFloat: in run() 250 case TargetLowering::TypeScalarizeVector: in run() 254 case TargetLowering::TypeSplitVector: in run() 258 case TargetLowering::TypeWidenVector: in run() 280 case TargetLowering::TypeLegal: in run() 285 case TargetLowering::TypePromoteInteger: in run() [all …]
|
D | TargetLowering.cpp | 544 TargetLowering::TargetLowering(const TargetMachine &tm, in TargetLowering() function in TargetLowering 626 TargetLowering::~TargetLowering() { in ~TargetLowering() 630 MVT TargetLowering::getShiftAmountTy(EVT LHSTy) const { in getShiftAmountTy() 636 bool TargetLowering::canOpTrap(unsigned Op, EVT VT) const { in canOpTrap() 655 TargetLowering *TLI) { in getVectorTypeBreakdownMVT() 701 bool TargetLowering::isLegalRC(const TargetRegisterClass *RC) const { in isLegalRC() 713 TargetLowering::hasLegalSuperRegRegClasses(const TargetRegisterClass *RC) const{ in hasLegalSuperRegRegClasses() 728 TargetLowering::findRepresentativeClass(EVT VT) const { in findRepresentativeClass() 748 void TargetLowering::computeRegisterProperties() { in computeRegisterProperties() 912 const char *TargetLowering::getTargetNodeName(unsigned Opcode) const { in getTargetNodeName() [all …]
|
D | LegalizeTypesGeneric.cpp | 46 case TargetLowering::TypeLegal: in ExpandRes_BITCAST() 47 case TargetLowering::TypePromoteInteger: in ExpandRes_BITCAST() 49 case TargetLowering::TypeSoftenFloat: in ExpandRes_BITCAST() 55 case TargetLowering::TypeExpandInteger: in ExpandRes_BITCAST() 56 case TargetLowering::TypeExpandFloat: in ExpandRes_BITCAST() 62 case TargetLowering::TypeSplitVector: in ExpandRes_BITCAST() 69 case TargetLowering::TypeScalarizeVector: in ExpandRes_BITCAST() 75 case TargetLowering::TypeWidenVector: { in ExpandRes_BITCAST()
|
D | LegalizeVectorOps.cpp | 37 const TargetLowering &TLI; 198 case TargetLowering::Promote: in LegalizeOp() 203 case TargetLowering::Legal: break; in LegalizeOp() 204 case TargetLowering::Custom: { in LegalizeOp() 212 case TargetLowering::Expand: in LegalizeOp()
|
D | LegalizeDAG.cpp | 51 const TargetLowering &TLI; 341 SelectionDAG &DAG, const TargetLowering &TLI) { in ExpandConstantFP() 390 const TargetLowering &TLI) { in ExpandUnalignedStore() 502 const TargetLowering &TLI) { in ExpandUnalignedLoad() 780 TargetLowering::TypeLegal && in LegalizeOp() 786 TargetLowering::TypeLegal || in LegalizeOp() 800 TargetLowering::LegalizeAction Action = TargetLowering::Legal; in LegalizeOp() 832 if (Action == TargetLowering::Legal) { in LegalizeOp() 872 if (Action == TargetLowering::Legal) in LegalizeOp() 873 Action = TargetLowering::Expand; in LegalizeOp() [all …]
|
D | LegalizeVectorTypes.cpp | 277 TargetLowering::ZeroOrNegativeOneBooleanContent) in ScalarizeVecRes_VSETCC() 287 TargetLowering::ZeroOrNegativeOneBooleanContent) in ScalarizeVecRes_VSETCC() 529 case TargetLowering::TypeLegal: in SplitVecRes_BITCAST() 530 case TargetLowering::TypePromoteInteger: in SplitVecRes_BITCAST() 531 case TargetLowering::TypeSoftenFloat: in SplitVecRes_BITCAST() 532 case TargetLowering::TypeScalarizeVector: in SplitVecRes_BITCAST() 534 case TargetLowering::TypeExpandInteger: in SplitVecRes_BITCAST() 535 case TargetLowering::TypeExpandFloat: in SplitVecRes_BITCAST() 548 case TargetLowering::TypeSplitVector: in SplitVecRes_BITCAST() 777 case TargetLowering::TypeLegal: { in SplitVecRes_UnaryOp() [all …]
|
D | CMakeLists.txt | 21 TargetLowering.cpp
|
D | Android.mk | 23 TargetLowering.cpp \
|
/external/llvm/include/llvm/Transforms/Utils/ |
D | AddrModeMatcher.h | 36 struct ExtAddrMode : public TargetLowering::AddrMode { 57 const TargetLowering &TLI; 74 const TargetLowering &T, Type *AT, in AddressingModeMatcher() 87 const TargetLowering &TLI) { in Match()
|
/external/llvm/lib/CodeGen/ |
D | Analysis.cpp | 75 void llvm::ComputeValueVTs(const TargetLowering &TLI, Type *Ty, in ComputeValueVTs() 130 const TargetLowering &TLI) { in hasInlineAsmMemConstraint() 134 TargetLowering::ConstraintType CType = TLI.getConstraintType(CI.Codes[j]); in hasInlineAsmMemConstraint() 135 if (CType == TargetLowering::C_Memory) in hasInlineAsmMemConstraint() 209 const TargetLowering &TLI) { in isInTailCallPosition() 288 const TargetLowering &TLI) { in isInTailCallPosition()
|
D | StackProtector.cpp | 44 const TargetLowering *TLI; 71 StackProtector(const TargetLowering *tli) in StackProtector() 88 FunctionPass *llvm::createStackProtectorPass(const TargetLowering *tli) { in createStackProtectorPass()
|
/external/llvm/lib/Target/ARM/ |
D | ARMGlobalMerge.cpp | 75 const TargetLowering *TLI; 82 explicit ARMGlobalMerge(const TargetLowering *tli) in ARMGlobalMerge() 217 FunctionPass *llvm::createARMGlobalMergePass(const TargetLowering *tli) { in createARMGlobalMergePass()
|
/external/llvm/lib/Transforms/Utils/ |
D | AddrModeMatcher.cpp | 382 const TargetLowering &TLI) { in IsOperandAMemoryOperand() 383 …TargetLowering::AsmOperandInfoVector TargetConstraints = TLI.ParseConstraints(ImmutableCallSite(CI… in IsOperandAMemoryOperand() 385 TargetLowering::AsmOperandInfo &OpInfo = TargetConstraints[i]; in IsOperandAMemoryOperand() 393 (OpInfo.ConstraintType != TargetLowering::C_Memory || in IsOperandAMemoryOperand() 408 const TargetLowering &TLI) { in FindAllMemoryUses()
|
/external/llvm/lib/Target/Blackfin/ |
D | BlackfinISelLowering.cpp | 43 : TargetLowering(TM, new TargetLoweringObjectFileELF()) { in BlackfinTargetLowering() 511 return TargetLowering::getConstraintType(Constraint); in getConstraintType() 546 return TargetLowering::getConstraintType(Constraint); in getConstraintType() 552 TargetLowering::ConstraintWeight 564 weight = TargetLowering::getSingleConstraintMatchWeight(info, constraint); in getSingleConstraintMatchWeight() 603 return TargetLowering::getRegForInlineAsmConstraint(Constraint, VT); in getRegForInlineAsmConstraint() 636 return TargetLowering::getRegForInlineAsmConstraint(Constraint, VT); in getRegForInlineAsmConstraint()
|
/external/llvm/lib/Transforms/Scalar/ |
D | CodeGenPrepare.cpp | 70 const TargetLowering *TLI; 90 explicit CodeGenPrepare(const TargetLowering *tli = 0) in CodeGenPrepare() 120 FunctionPass *llvm::createCodeGenPreparePass(const TargetLowering *TLI) { in createCodeGenPreparePass() 358 static bool OptimizeNoopCopyExpression(CastInst *CI, const TargetLowering &TLI){ in OptimizeNoopCopyExpression() 375 TargetLowering::TypePromoteInteger) in OptimizeNoopCopyExpression() 378 TargetLowering::TypePromoteInteger) in OptimizeNoopCopyExpression() 941 TargetLowering::AsmOperandInfoVector in OptimizeInlineAsmInst() 945 TargetLowering::AsmOperandInfo &OpInfo = TargetConstraints[i]; in OptimizeInlineAsmInst() 950 if (OpInfo.ConstraintType == TargetLowering::C_Memory && in OptimizeInlineAsmInst()
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZISelLowering.h | 56 class SystemZTargetLowering : public TargetLowering { 71 TargetLowering::ConstraintType
|
/external/llvm/include/llvm/Target/ |
D | TargetLowering.h | 84 class TargetLowering { 85 TargetLowering(const TargetLowering&); // DO NOT IMPLEMENT 86 void operator=(const TargetLowering&); // DO NOT IMPLEMENT 117 explicit TargetLowering(const TargetMachine &TM, 119 virtual ~TargetLowering(); 1354 TargetLowering::ConstraintType ConstraintType; 1384 ConstraintType(TargetLowering::C_Unknown), in AsmOperandInfo() 1965 const TargetLowering &TLI,
|
D | TargetMachine.h | 39 class TargetLowering; variable 134 virtual const TargetLowering *getTargetLowering() const { return 0; } in getTargetLowering()
|
/external/llvm/lib/Target/MSP430/ |
D | MSP430ISelLowering.h | 72 class MSP430TargetLowering : public TargetLowering { 97 TargetLowering::ConstraintType
|