/external/swiftshader/third_party/subzero/src/ |
D | IceTargetLowering.cpp | 53 std::unique_ptr<::Ice::TargetLowering> \ 173 void TargetLowering::filterTypeToRegisterSet( in filterTypeToRegisterSet() 256 std::unique_ptr<TargetLowering> 257 TargetLowering::createLowering(TargetArch Target, Cfg *Func) { in createLowering() 269 void TargetLowering::staticInit(GlobalContext *Ctx) { in staticInit() 289 bool TargetLowering::shouldBePooled(const Constant *C) { in shouldBePooled() 302 ::Ice::Type TargetLowering::getPointerType() { in getPointerType() 315 TargetLowering::SandboxType 316 TargetLowering::determineSandboxTypeFromFlags(const ClFlags &Flags) { in determineSandboxTypeFromFlags() 319 return TargetLowering::ST_Nonsfi; in determineSandboxTypeFromFlags() [all …]
|
D | IceTargetLowering.h | 168 class TargetLowering { 169 TargetLowering() = delete; 170 TargetLowering(const TargetLowering &) = delete; 171 TargetLowering &operator=(const TargetLowering &) = delete; 180 static std::unique_ptr<TargetLowering> createLowering(TargetArch Target, 350 virtual ~TargetLowering() = default; 384 explicit AutoBundle(TargetLowering *Target, InstBundleLock::Option Option = 389 TargetLowering *const Target; 393 explicit TargetLowering(Cfg *Func);
|
/external/swiftshader/third_party/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 204 FunctionPass *createStackProtectorPass(const TargetLowering *tli); 216 FunctionPass *createSjLjEHPass(const TargetLowering *tli);
|
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/ |
D | Scalar.h | 25 class TargetLowering; variable 113 Pass *createLoopStrengthReducePass(const TargetLowering *TLI = 0); 241 FunctionPass *createLowerInvokePass(const TargetLowering *TLI = 0); 242 FunctionPass *createLowerInvokePass(const TargetLowering *TLI, 299 FunctionPass *createCodeGenPreparePass(const TargetLowering *TLI = 0);
|
/external/llvm/include/llvm/CodeGen/GlobalISel/ |
D | CallLowering.h | 24 class TargetLowering; variable 28 const TargetLowering *TLI; 31 const TargetLowering *getTLI() const { in getTLI() 41 CallLowering(const TargetLowering *TLI) : TLI(TLI) {} in CallLowering()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeTypes.cpp | 148 !(getTypeAction(VT) == TargetLowering::TypeSoftenFloat && in PerformExpensiveChecks() 244 case TargetLowering::TypeLegal: in run() 252 case TargetLowering::TypePromoteInteger: in run() 256 case TargetLowering::TypeExpandInteger: in run() 260 case TargetLowering::TypeSoftenFloat: in run() 268 case TargetLowering::TypeExpandFloat: in run() 272 case TargetLowering::TypeScalarizeVector: in run() 276 case TargetLowering::TypeSplitVector: in run() 280 case TargetLowering::TypeWidenVector: in run() 284 case TargetLowering::TypePromoteFloat: in run() [all …]
|
D | LegalizeVectorOps.cpp | 58 const TargetLowering &TLI; 239 case TargetLowering::Legal: in LegalizeOp() 241 case TargetLowering::Custom: in LegalizeOp() 257 case TargetLowering::Expand: in LegalizeOp() 271 case TargetLowering::Legal: in LegalizeOp() 273 case TargetLowering::Custom: { in LegalizeOp() 278 case TargetLowering::Expand: in LegalizeOp() 293 TargetLowering::LegalizeAction Action = TargetLowering::Legal; in LegalizeOp() 422 case TargetLowering::Promote: in LegalizeOp() 426 case TargetLowering::Legal: in LegalizeOp() [all …]
|
D | TargetLowering.cpp | 40 TargetLowering::TargetLowering(const TargetMachine &tm) in TargetLowering() function in TargetLowering 43 const char *TargetLowering::getTargetNodeName(unsigned Opcode) const { in getTargetNodeName() 47 bool TargetLowering::isPositionIndependent() const { in isPositionIndependent() 53 bool TargetLowering::isInTailCallPosition(SelectionDAG &DAG, SDNode *Node, in isInTailCallPosition() 74 bool TargetLowering::parametersInCSRMatch(const MachineRegisterInfo &MRI, in parametersInCSRMatch() 119 TargetLowering::makeLibCall(SelectionDAG &DAG, RTLIB::Libcall LC, EVT RetVT, in makeLibCall() 123 TargetLowering::ArgListTy Args; in makeLibCall() 126 TargetLowering::ArgListEntry Entry; in makeLibCall() 141 TargetLowering::CallLoweringInfo CLI(DAG); in makeLibCall() 155 void TargetLowering::softenSetCCOperands(SelectionDAG &DAG, EVT VT, in softenSetCCOperands() [all …]
|
/external/llvm/lib/Target/XCore/ |
D | XCoreSelectionDAGInfo.cpp | 27 const TargetLowering &TLI = *DAG.getSubtarget().getTargetLowering(); in EmitTargetCodeForMemcpy() 28 TargetLowering::ArgListTy Args; in EmitTargetCodeForMemcpy() 29 TargetLowering::ArgListEntry Entry; in EmitTargetCodeForMemcpy() 35 TargetLowering::CallLoweringInfo CLI(DAG); in EmitTargetCodeForMemcpy()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/XCore/ |
D | XCoreSelectionDAGInfo.cpp | 27 const TargetLowering &TLI = *DAG.getSubtarget().getTargetLowering(); in EmitTargetCodeForMemcpy() 28 TargetLowering::ArgListTy Args; in EmitTargetCodeForMemcpy() 29 TargetLowering::ArgListEntry Entry; in EmitTargetCodeForMemcpy() 35 TargetLowering::CallLoweringInfo CLI(DAG); in EmitTargetCodeForMemcpy()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeTypes.cpp | 225 case TargetLowering::TypeLegal: in run() 232 case TargetLowering::TypePromoteInteger: in run() 236 case TargetLowering::TypeExpandInteger: in run() 240 case TargetLowering::TypeSoftenFloat: in run() 248 case TargetLowering::TypeExpandFloat: in run() 252 case TargetLowering::TypeScalarizeVector: in run() 256 case TargetLowering::TypeSplitVector: in run() 260 case TargetLowering::TypeWidenVector: in run() 264 case TargetLowering::TypePromoteFloat: in run() 284 case TargetLowering::TypeLegal: in run() [all …]
|
D | TargetLowering.cpp | 39 TargetLowering::TargetLowering(const TargetMachine &tm) in TargetLowering() function in TargetLowering 42 const char *TargetLowering::getTargetNodeName(unsigned Opcode) const { in getTargetNodeName() 46 bool TargetLowering::isPositionIndependent() const { in isPositionIndependent() 52 bool TargetLowering::isInTailCallPosition(SelectionDAG &DAG, SDNode *Node, in isInTailCallPosition() 72 bool TargetLowering::parametersInCSRMatch(const MachineRegisterInfo &MRI, in parametersInCSRMatch() 99 void TargetLowering::ArgListEntry::setAttributes(ImmutableCallSite *CS, in setAttributes() 117 TargetLowering::makeLibCall(SelectionDAG &DAG, RTLIB::Libcall LC, EVT RetVT, in makeLibCall() 121 TargetLowering::ArgListTy Args; in makeLibCall() 124 TargetLowering::ArgListEntry Entry; in makeLibCall() 139 TargetLowering::CallLoweringInfo CLI(DAG); in makeLibCall() [all …]
|
D | LegalizeVectorOps.cpp | 37 const TargetLowering &TLI; 209 case TargetLowering::Legal: in LegalizeOp() 211 case TargetLowering::Custom: in LegalizeOp() 226 case TargetLowering::Expand: in LegalizeOp() 237 case TargetLowering::Legal: in LegalizeOp() 239 case TargetLowering::Custom: { in LegalizeOp() 244 case TargetLowering::Expand: in LegalizeOp() 354 case TargetLowering::Promote: in LegalizeOp() 358 case TargetLowering::Legal: in LegalizeOp() 360 case TargetLowering::Custom: { in LegalizeOp() [all …]
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonSelectionDAGInfo.cpp | 34 const TargetLowering &TLI = *DAG.getSubtarget().getTargetLowering(); in EmitTargetCodeForMemcpy() 35 TargetLowering::ArgListTy Args; in EmitTargetCodeForMemcpy() 36 TargetLowering::ArgListEntry Entry; in EmitTargetCodeForMemcpy() 48 TargetLowering::CallLoweringInfo CLI(DAG); in EmitTargetCodeForMemcpy()
|
/external/swiftshader/third_party/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 628 TargetLowering::~TargetLowering() { in ~TargetLowering() 632 MVT TargetLowering::getShiftAmountTy(EVT LHSTy) const { in getShiftAmountTy() 638 bool TargetLowering::canOpTrap(unsigned Op, EVT VT) const { in canOpTrap() 657 TargetLowering *TLI) { in getVectorTypeBreakdownMVT() 703 bool TargetLowering::isLegalRC(const TargetRegisterClass *RC) const { in isLegalRC() 715 TargetLowering::hasLegalSuperRegRegClasses(const TargetRegisterClass *RC) const{ in hasLegalSuperRegRegClasses() 730 TargetLowering::findRepresentativeClass(EVT VT) const { in findRepresentativeClass() 750 void TargetLowering::computeRegisterProperties() { in computeRegisterProperties() 914 const char *TargetLowering::getTargetNodeName(unsigned Opcode) const { in getTargetNodeName() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | HexagonSelectionDAGInfo.cpp | 34 const TargetLowering &TLI = *DAG.getSubtarget().getTargetLowering(); in EmitTargetCodeForMemcpy() 35 TargetLowering::ArgListTy Args; in EmitTargetCodeForMemcpy() 36 TargetLowering::ArgListEntry Entry; in EmitTargetCodeForMemcpy() 51 TargetLowering::CallLoweringInfo CLI(DAG); in EmitTargetCodeForMemcpy()
|
/external/swiftshader/third_party/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/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/GlobalISel/ |
D | CallLowering.h | 36 class TargetLowering; variable 41 const TargetLowering *TLI; 115 const TargetLowering *getTLI() const { in getTLI() 137 CallLowering(const TargetLowering *TLI) : TLI(TLI) {} in CallLowering()
|
/external/llvm/lib/Target/Mips/ |
D | MipsCCState.h | 34 const TargetLowering::CallLoweringInfo &CLI); 44 std::vector<TargetLowering::ArgListEntry> &FuncArgs, 75 std::vector<TargetLowering::ArgListEntry> &FuncArgs, in AnalyzeCallOperands() 103 const TargetLowering::CallLoweringInfo &CLI) { in AnalyzeCallResult()
|
/external/llvm/include/llvm/CodeGen/ |
D | Analysis.h | 32 class TargetLowering; variable 72 void ComputeValueVTs(const TargetLowering &TLI, const DataLayout &DL, Type *Ty, 83 const TargetLowering &TLI);
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | Analysis.h | 32 class TargetLowering; variable 72 void ComputeValueVTs(const TargetLowering &TLI, const DataLayout &DL, Type *Ty, 83 const TargetLowering &TLI);
|
/external/swiftshader/third_party/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()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
D | AArch64SelectionDAGInfo.cpp | 37 TargetLowering::ArgListTy Args; in EmitTargetCodeForMemset() 38 TargetLowering::ArgListEntry Entry; in EmitTargetCodeForMemset() 44 TargetLowering::CallLoweringInfo CLI(DAG); in EmitTargetCodeForMemset()
|