Home
last modified time | relevance | path

Searched refs:DCI (Results 1 – 25 of 47) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIISelLowering.h78 SDValue widenLoad(LoadSDNode *Ld, DAGCombinerInfo &DCI) const;
138 DAGCombinerInfo &DCI) const;
142 DAGCombinerInfo &DCI) const;
144 SDValue performMemSDNodeCombine(MemSDNode *N, DAGCombinerInfo &DCI) const;
146 SDValue splitBinaryBitConstantOp(DAGCombinerInfo &DCI, const SDLoc &SL,
150 SDValue performAndCombine(SDNode *N, DAGCombinerInfo &DCI) const;
151 SDValue performOrCombine(SDNode *N, DAGCombinerInfo &DCI) const;
152 SDValue performXorCombine(SDNode *N, DAGCombinerInfo &DCI) const;
153 SDValue performZeroExtendCombine(SDNode *N, DAGCombinerInfo &DCI) const;
154 SDValue performSignExtendInRegCombine(SDNode *N, DAGCombinerInfo &DCI) const;
[all …]
DAMDGPUISelLowering.h79 SDValue performLoadCombine(SDNode *N, DAGCombinerInfo &DCI) const;
80 SDValue performStoreCombine(SDNode *N, DAGCombinerInfo &DCI) const;
81 SDValue performAssertSZExtCombine(SDNode *N, DAGCombinerInfo &DCI) const;
82 SDValue performIntrinsicWOChainCombine(SDNode *N, DAGCombinerInfo &DCI) const;
84 SDValue splitBinaryBitConstantOpImpl(DAGCombinerInfo &DCI, const SDLoc &SL,
87 SDValue performShlCombine(SDNode *N, DAGCombinerInfo &DCI) const;
88 SDValue performSraCombine(SDNode *N, DAGCombinerInfo &DCI) const;
89 SDValue performSrlCombine(SDNode *N, DAGCombinerInfo &DCI) const;
90 SDValue performTruncateCombine(SDNode *N, DAGCombinerInfo &DCI) const;
91 SDValue performMulCombine(SDNode *N, DAGCombinerInfo &DCI) const;
[all …]
DAMDGPUISelLowering.cpp1260 DAGCombinerInfo &DCI) const { in combineFMinMaxLegacy()
1264 SelectionDAG &DAG = DCI.DAG; in combineFMinMaxLegacy()
1294 if (DCI.getDAGCombineLevel() < AfterLegalizeDAG && in combineFMinMaxLegacy()
1295 !DCI.isCalledByLegalizer()) in combineFMinMaxLegacy()
1315 if (DCI.getDAGCombineLevel() < AfterLegalizeDAG && in combineFMinMaxLegacy()
1316 !DCI.isCalledByLegalizer()) in combineFMinMaxLegacy()
2794 TargetLowering::DAGCombinerInfo &DCI) { in simplifyI24() argument
2795 SelectionDAG &DAG = DCI.DAG; in simplifyI24()
2822 if (TLI.SimplifyDemandedBits(LHS, Demanded, DCI)) in simplifyI24()
2824 if (TLI.SimplifyDemandedBits(RHS, Demanded, DCI)) in simplifyI24()
[all …]
DSIISelLowering.cpp4892 DAGCombinerInfo DCI(DAG, AfterLegalizeVectorOps, true, nullptr); in lowerEXTRACT_VECTOR_ELT() local
4898 if (SDValue Combined = performExtractVectorEltCombine(Op.getNode(), DCI)) in lowerEXTRACT_VECTOR_ELT()
7274 SDValue SITargetLowering::widenLoad(LoadSDNode *Ld, DAGCombinerInfo &DCI) const { in widenLoad()
7275 SelectionDAG &DAG = DCI.DAG; in widenLoad()
7290 if ((MemVT.isSimple() && !DCI.isAfterLegalizeDAG()) || in widenLoad()
7331 DCI.AddToWorklist(Cvt.getNode()); in widenLoad()
7336 DCI.AddToWorklist(Cvt.getNode()); in widenLoad()
8032 DAGCombinerInfo &DCI) const { in performUCharToFloatCombine()
8038 SelectionDAG &DAG = DCI.DAG; in performUCharToFloatCombine()
8048 if (DCI.isAfterLegalizeDAG() && SrcVT == MVT::i32) { in performUCharToFloatCombine()
[all …]
DR600ISelLowering.h36 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
/third_party/typescript/tests/baselines/reference/
DclassAbstractMergedDeclaration.types32 declare abstract class DCI {}
33 >DCI : DCI
35 interface DCI {}
77 new DCI;
78 >new DCI : any
79 >DCI : typeof DCI
DclassAbstractMergedDeclaration.symbols38 declare abstract class DCI {}
39 >DCI : Symbol(DCI, Decl(classAbstractMergedDeclaration.ts, 16, 21), Decl(classAbstractMergedDeclara…
41 interface DCI {}
42 >DCI : Symbol(DCI, Decl(classAbstractMergedDeclaration.ts, 16, 21), Decl(classAbstractMergedDeclara…
80 new DCI;
81 >DCI : Symbol(DCI, Decl(classAbstractMergedDeclaration.ts, 16, 21), Decl(classAbstractMergedDeclara…
DclassAbstractMergedDeclaration.js20 declare abstract class DCI {}
21 interface DCI {}
38 new DCI;
90 new DCI;
DclassAbstractMergedDeclaration.errors.txt46 declare abstract class DCI {}
47 interface DCI {}
82 new DCI;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZISelLowering.h522 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
616 unsigned Index, DAGCombinerInfo &DCI,
619 DAGCombinerInfo &DCI) const;
620 SDValue combineZERO_EXTEND(SDNode *N, DAGCombinerInfo &DCI) const;
621 SDValue combineSIGN_EXTEND(SDNode *N, DAGCombinerInfo &DCI) const;
622 SDValue combineSIGN_EXTEND_INREG(SDNode *N, DAGCombinerInfo &DCI) const;
623 SDValue combineMERGE(SDNode *N, DAGCombinerInfo &DCI) const;
625 SDValue combineLOAD(SDNode *N, DAGCombinerInfo &DCI) const;
626 SDValue combineSTORE(SDNode *N, DAGCombinerInfo &DCI) const;
627 SDValue combineVECTOR_SHUFFLE(SDNode *N, DAGCombinerInfo &DCI) const;
[all …]
DSystemZISelLowering.cpp5448 DAGCombinerInfo &DCI, in combineExtract() argument
5450 SelectionDAG &DAG = DCI.DAG; in combineExtract()
5501 DCI.AddToWorklist(Op.getNode()); in combineExtract()
5506 DCI.AddToWorklist(Op.getNode()); in combineExtract()
5541 DCI.AddToWorklist(Op.getNode()); in combineExtract()
5552 const SDLoc &DL, EVT TruncVT, SDValue Op, DAGCombinerInfo &DCI) const { in combineTruncateExtract()
5578 return combineExtract(DL, ResVT, VecVT, Vec, NewIndex, DCI, true); in combineTruncateExtract()
5587 SDNode *N, DAGCombinerInfo &DCI) const { in combineZERO_EXTEND()
5589 SelectionDAG &DAG = DCI.DAG; in combineZERO_EXTEND()
5605 DCI.CombineTo(N0.getNode(), TruncSelect); in combineZERO_EXTEND()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCISelLowering.h747 SDValue expandVSXLoadForLE(SDNode *N, DAGCombinerInfo &DCI) const;
748 SDValue expandVSXStoreForLE(SDNode *N, DAGCombinerInfo &DCI) const;
750 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
1199 SDValue DAGCombineExtBoolTrunc(SDNode *N, DAGCombinerInfo &DCI) const;
1200 SDValue DAGCombineBuildVector(SDNode *N, DAGCombinerInfo &DCI) const;
1201 SDValue DAGCombineTruncBoolExt(SDNode *N, DAGCombinerInfo &DCI) const;
1202 SDValue combineStoreFPToInt(SDNode *N, DAGCombinerInfo &DCI) const;
1203 SDValue combineFPToIntToFP(SDNode *N, DAGCombinerInfo &DCI) const;
1204 SDValue combineSHL(SDNode *N, DAGCombinerInfo &DCI) const;
1205 SDValue combineSRA(SDNode *N, DAGCombinerInfo &DCI) const;
[all …]
DPPCISelLowering.cpp12290 DAGCombinerInfo &DCI) const { in ConvertSETCCToSubtract()
12293 SelectionDAG &DAG = DCI.DAG; in ConvertSETCCToSubtract()
12298 if (!DCI.isAfterLegalizeDAG()) in ConvertSETCCToSubtract()
12332 DAGCombinerInfo &DCI) const { in DAGCombineTruncBoolExt()
12333 SelectionDAG &DAG = DCI.DAG; in DAGCombineTruncBoolExt()
12372 return (N->getOpcode() == ISD::SETCC ? ConvertSETCCToSubtract(N, DCI) in DAGCombineTruncBoolExt()
12613 DAGCombinerInfo &DCI) const { in DAGCombineExtBoolTrunc()
12614 SelectionDAG &DAG = DCI.DAG; in DAGCombineExtBoolTrunc()
12896 DAGCombinerInfo &DCI) const { in combineSetCC()
12915 SelectionDAG &DAG = DCI.DAG; in combineSetCC()
[all …]
/third_party/typescript/tests/cases/conformance/classes/classDeclarations/classAbstractKeyword/
DclassAbstractMergedDeclaration.ts19 declare abstract class DCI {} class
20 interface DCI {} interface
37 new DCI;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMISelLowering.cpp11052 TargetLowering::DAGCombinerInfo &DCI, in combineSelectAndUse() argument
11054 SelectionDAG &DAG = DCI.DAG; in combineSelectAndUse()
11078 TargetLowering::DAGCombinerInfo &DCI) { in combineSelectAndUseCommutative() argument
11082 if (SDValue Result = combineSelectAndUse(N, N0, N1, DCI, AllOnes)) in combineSelectAndUseCommutative()
11085 if (SDValue Result = combineSelectAndUse(N, N1, N0, DCI, AllOnes)) in combineSelectAndUseCommutative()
11103 TargetLowering::DAGCombinerInfo &DCI, in AddCombineToVPADD() argument
11115 SelectionDAG &DAG = DCI.DAG; in AddCombineToVPADD()
11131 TargetLowering::DAGCombinerInfo &DCI, in AddCombineVUZPToVPADDL() argument
11155 SelectionDAG &DAG = DCI.DAG; in AddCombineVUZPToVPADDL()
11184 TargetLowering::DAGCombinerInfo &DCI, in AddCombineBUILD_VECTORToVPADDL() argument
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DTargetLowering.cpp581 DAGCombinerInfo &DCI) const { in SimplifyDemandedBits()
582 SelectionDAG &DAG = DCI.DAG; in SimplifyDemandedBits()
583 TargetLoweringOpt TLO(DAG, !DCI.isBeforeLegalize(), in SimplifyDemandedBits()
584 !DCI.isBeforeLegalizeOps()); in SimplifyDemandedBits()
589 DCI.AddToWorklist(Op.getNode()); in SimplifyDemandedBits()
590 DCI.CommitTargetLoweringOpt(TLO); in SimplifyDemandedBits()
2086 DAGCombinerInfo &DCI) const { in SimplifyDemandedVectorElts()
2087 SelectionDAG &DAG = DCI.DAG; in SimplifyDemandedVectorElts()
2088 TargetLoweringOpt TLO(DAG, !DCI.isBeforeLegalize(), in SimplifyDemandedVectorElts()
2089 !DCI.isBeforeLegalizeOps()); in SimplifyDemandedVectorElts()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp9680 TargetLowering::DAGCombinerInfo &DCI, in performXorCombine() argument
9682 if (DCI.isBeforeLegalizeOps()) in performXorCombine()
9748 TargetLowering::DAGCombinerInfo &DCI, in performMulCombine() argument
9750 if (DCI.isBeforeLegalizeOps()) in performMulCombine()
9943 TargetLowering::DAGCombinerInfo &DCI, in performFpToIntCombine() argument
9994 if (ResTy == MVT::v4i64 && DCI.isBeforeLegalizeOps()) in performFpToIntCombine()
9997 assert((ResTy != MVT::v4i64 || DCI.isBeforeLegalizeOps()) && in performFpToIntCombine()
10018 TargetLowering::DAGCombinerInfo &DCI, in performFDivCombine() argument
10067 if (ResTy == MVT::v4i64 && DCI.isBeforeLegalizeOps()) in performFDivCombine()
10109 TargetLowering::DAGCombinerInfo &DCI) { in tryCombineToEXTR() argument
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp4344 TargetLowering::DAGCombinerInfo &DCI, in PerformADDCombineWithOperands() argument
4347 SelectionDAG &DAG = DCI.DAG; in PerformADDCombineWithOperands()
4450 TargetLowering::DAGCombinerInfo &DCI, in PerformADDCombine() argument
4458 PerformADDCombineWithOperands(N, N0, N1, DCI, Subtarget, OptLevel)) in PerformADDCombine()
4462 return PerformADDCombineWithOperands(N, N1, N0, DCI, Subtarget, OptLevel); in PerformADDCombine()
4466 TargetLowering::DAGCombinerInfo &DCI) { in PerformANDCombine() argument
4528 Val = DCI.DAG.getNode(ISD::ZERO_EXTEND, SDLoc(N), in PerformANDCombine()
4534 DCI.CombineTo(N, Val, AddTo); in PerformANDCombine()
4541 TargetLowering::DAGCombinerInfo &DCI, in PerformREMCombine() argument
4549 SelectionDAG &DAG = DCI.DAG; in PerformREMCombine()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiISelLowering.cpp1419 TargetLowering::DAGCombinerInfo &DCI, in combineSelectAndUse() argument
1421 SelectionDAG &DAG = DCI.DAG; in combineSelectAndUse()
1443 combineSelectAndUseCommutative(SDNode *N, TargetLowering::DAGCombinerInfo &DCI, in combineSelectAndUseCommutative() argument
1448 if (SDValue Result = combineSelectAndUse(N, N0, N1, DCI, AllOnes)) in combineSelectAndUseCommutative()
1451 if (SDValue Result = combineSelectAndUse(N, N1, N0, DCI, AllOnes)) in combineSelectAndUseCommutative()
1458 TargetLowering::DAGCombinerInfo &DCI) { in PerformSUBCombine() argument
1464 if (SDValue Result = combineSelectAndUse(N, N1, N0, DCI, /*AllOnes=*/false)) in PerformSUBCombine()
1471 DAGCombinerInfo &DCI) const { in PerformDAGCombine()
1478 return combineSelectAndUseCommutative(N, DCI, /*AllOnes=*/false); in PerformDAGCombine()
1480 return combineSelectAndUseCommutative(N, DCI, /*AllOnes=*/true); in PerformDAGCombine()
[all …]
DLanaiISelLowering.h105 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DSparcISelLowering.h185 SDValue PerformBITCASTCombine(SDNode *N, DAGCombinerInfo &DCI) const;
190 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DTargetLowering.h3150 DAGCombinerInfo &DCI) const;
3183 DAGCombinerInfo &DCI) const;
3310 bool foldBooleans, DAGCombinerInfo &DCI,
3334 virtual SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const;
4268 const SDLoc &DL, DAGCombinerInfo &DCI) const;
4270 const SDLoc &DL, DAGCombinerInfo &DCI) const;
4274 DAGCombinerInfo &DCI,
4280 DAGCombinerInfo &DCI, const SDLoc &DL) const;
4284 DAGCombinerInfo &DCI, const SDLoc &DL,
4287 ISD::CondCode Cond, DAGCombinerInfo &DCI,
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsISelLowering.cpp567 TargetLowering::DAGCombinerInfo &DCI, in performDivRemCombine() argument
569 if (DCI.isBeforeLegalizeOps()) in performDivRemCombine()
676 TargetLowering::DAGCombinerInfo &DCI, in performSELECTCombine() argument
678 if (DCI.isBeforeLegalizeOps()) in performSELECTCombine()
757 TargetLowering::DAGCombinerInfo &DCI, in performCMovFPCombine() argument
759 if (DCI.isBeforeLegalizeOps()) in performCMovFPCombine()
784 TargetLowering::DAGCombinerInfo &DCI, in performANDCombine() argument
786 if (DCI.isBeforeLegalizeOps() || !Subtarget.hasExtractInsert()) in performANDCombine()
866 TargetLowering::DAGCombinerInfo &DCI, in performORCombine() argument
872 if (DCI.isBeforeLegalizeOps() || !Subtarget.hasExtractInsert()) in performORCombine()
[all …]
DMipsSEISelLowering.h50 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/
DARCISelLowering.h93 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;

12