/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/ |
D | CombinerHelper.cpp | 858 std::vector<LLT> &MemOps, unsigned Limit, uint64_t Size, unsigned DstAlign, in findGISelOptimalMemOpLowering() argument 920 MemOps.push_back(Ty); in findGISelOptimalMemOpLowering() 982 std::vector<LLT> MemOps; in optimizeMemset() local 991 MemOps, Limit, KnownLen, (DstAlignCanChange ? 0 : Align), 0, in optimizeMemset() 1000 Type *IRTy = getTypeForLLT(MemOps[0], C); in optimizeMemset() 1013 LLT LargestTy = MemOps[0]; in optimizeMemset() 1014 for (unsigned i = 1; i < MemOps.size(); i++) in optimizeMemset() 1015 if (MemOps[i].getSizeInBits() > LargestTy.getSizeInBits()) in optimizeMemset() 1016 LargestTy = MemOps[i]; in optimizeMemset() 1031 for (unsigned I = 0; I < MemOps.size(); I++) { in optimizeMemset() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMLoadStoreOptimizer.cpp | 184 void FormCandidates(const MemOpQueue &MemOps); 1000 void ARMLoadStoreOpt::FormCandidates(const MemOpQueue &MemOps) { in FormCandidates() argument 1001 const MachineInstr *FirstMI = MemOps[0].MI; in FormCandidates() 1007 unsigned EIndex = MemOps.size(); in FormCandidates() 1010 const MachineInstr *MI = MemOps[SIndex].MI; in FormCandidates() 1011 int Offset = MemOps[SIndex].Offset; in FormCandidates() 1056 int NewOffset = MemOps[I].Offset; in FormCandidates() 1059 const MachineOperand &MO = getLoadStoreRegOp(*MemOps[I].MI); in FormCandidates() 1089 unsigned Position = MemOps[I].Position; in FormCandidates() 1090 if (Position < MemOps[Latest].Position) in FormCandidates() [all …]
|
D | ARMTargetTransformInfo.cpp | 559 std::vector<EVT> MemOps; in getMemcpyCost() local 565 MemOps, Limit, Size, DstAlign, SrcAlign, false /*IsMemset*/, in getMemcpyCost() 569 return MemOps.size() * 2; in getMemcpyCost()
|
D | ARMISelLowering.cpp | 3946 SmallVector<SDValue, 4> MemOps; in StoreByValRegs() local 3955 MemOps.push_back(Store); in StoreByValRegs() 3959 if (!MemOps.empty()) in StoreByValRegs() 3960 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps); in StoreByValRegs()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/ |
D | ARCISelLowering.cpp | 476 SmallVector<SDValue, 4> MemOps; in LowerCallArguments() local 547 MemOps.push_back(Store); in LowerCallArguments() 571 MemOps.push_back(DAG.getMemcpy( in LowerCallArguments() 580 if (!MemOps.empty()) { in LowerCallArguments() 581 MemOps.push_back(Chain); in LowerCallArguments() 582 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps); in LowerCallArguments()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/ |
D | XCoreISelLowering.cpp | 1292 SmallVector<SDValue, 4> MemOps; in LowerCCCArguments() local 1371 MemOps.push_back(Store); in LowerCCCArguments() 1399 MemOps.push_back(DAG.getMemcpy(Chain, dl, FIN, ArgDI->SDV, in LowerCCCArguments() 1410 if (!MemOps.empty()) { in LowerCCCArguments() 1411 MemOps.push_back(Chain); in LowerCCCArguments() 1412 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps); in LowerCCCArguments()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAG.cpp | 5889 std::vector<EVT> MemOps; in getMemcpyLoadsAndStores() local 5906 MemOps, Limit, Size, (DstAlignCanChange ? 0 : Alignment), in getMemcpyLoadsAndStores() 5914 Type *Ty = MemOps[0].getTypeForEVT(C); in getMemcpyLoadsAndStores() 5938 unsigned NumMemOps = MemOps.size(); in getMemcpyLoadsAndStores() 5941 EVT VT = MemOps[i]; in getMemcpyLoadsAndStores() 6072 std::vector<EVT> MemOps; in getMemmoveLoadsAndStores() local 6089 MemOps, Limit, Size, (DstAlignCanChange ? 0 : Align), SrcAlign, in getMemmoveLoadsAndStores() 6096 Type *Ty = MemOps[0].getTypeForEVT(C); in getMemmoveLoadsAndStores() 6112 unsigned NumMemOps = MemOps.size(); in getMemmoveLoadsAndStores() 6114 EVT VT = MemOps[i]; in getMemmoveLoadsAndStores() [all …]
|
D | TargetLowering.cpp | 180 TargetLowering::findOptimalMemOpLowering(std::vector<EVT> &MemOps, in findOptimalMemOpLowering() argument 274 MemOps.push_back(VT); in findOptimalMemOpLowering()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | MachineScheduler.cpp | 1523 void clusterNeighboringMemOps(ArrayRef<SUnit *> MemOps, ScheduleDAGInstrs *DAG); 1560 ArrayRef<SUnit *> MemOps, ScheduleDAGInstrs *DAG) { in clusterNeighboringMemOps() argument 1562 for (SUnit *SU : MemOps) { in clusterNeighboringMemOps()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 3646 SmallVector<SDValue, 8> MemOps; in LowerFormalArguments_32SVR4() local 3692 MemOps.push_back(Store); in LowerFormalArguments_32SVR4() 3711 MemOps.push_back(Store); in LowerFormalArguments_32SVR4() 3719 if (!MemOps.empty()) in LowerFormalArguments_32SVR4() 3720 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps); in LowerFormalArguments_32SVR4() 3806 SmallVector<SDValue, 8> MemOps; in LowerFormalArguments_64SVR4() local 3909 MemOps.push_back(Store); in LowerFormalArguments_64SVR4() 3936 MemOps.push_back(Store); in LowerFormalArguments_64SVR4() 4140 MemOps.push_back(Store); in LowerFormalArguments_64SVR4() 4147 if (!MemOps.empty()) in LowerFormalArguments_64SVR4() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 3597 SmallVector<SDValue, 8> MemOps; in saveVarArgRegisters() local 3628 MemOps.push_back(Store); in saveVarArgRegisters() 3657 MemOps.push_back(Store); in saveVarArgRegisters() 3666 if (!MemOps.empty()) { in saveVarArgRegisters() 3667 Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOps); in saveVarArgRegisters() 5639 SmallVector<SDValue, 4> MemOps; in LowerAAPCS_VASTART() local 5643 MemOps.push_back(DAG.getStore(Chain, DL, Stack, VAList, in LowerAAPCS_VASTART() 5658 MemOps.push_back(DAG.getStore(Chain, DL, GRTop, GRTopAddr, in LowerAAPCS_VASTART() 5674 MemOps.push_back(DAG.getStore(Chain, DL, VRTop, VRTopAddr, in LowerAAPCS_VASTART() 5682 MemOps.push_back(DAG.getStore( in LowerAAPCS_VASTART() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZISelLowering.cpp | 1447 SDValue MemOps[SystemZ::NumArgFPRs]; in LowerFormalArguments() local 1455 MemOps[I] = DAG.getStore(ArgValue.getValue(1), DL, ArgValue, FIN, in LowerFormalArguments() 1460 makeArrayRef(&MemOps[NumFixedFPRs], in LowerFormalArguments() 3334 SDValue MemOps[NumFields]; in lowerVASTART() local 3341 MemOps[I] = DAG.getStore(Chain, DL, Fields[I], FieldAddr, in lowerVASTART() 3345 return DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOps); in lowerVASTART()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | TargetLowering.h | 3091 bool findOptimalMemOpLowering(std::vector<EVT> &MemOps,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86ISelDAGToDAG.cpp | 3233 MachineMemOperand *MemOps[] = {StoreNode->getMemOperand(), in foldLoadStoreIntoMemOperand() local 3235 CurDAG->setNodeMemRefs(Result, MemOps); in foldLoadStoreIntoMemOperand()
|
D | X86ISelLowering.cpp | 3585 SmallVector<SDValue, 8> MemOps; in LowerFormalArguments() local 3597 MemOps.push_back(Store); in LowerFormalArguments() 3612 MemOps.push_back(DAG.getNode(X86ISD::VASTART_SAVE_XMM_REGS, dl, in LowerFormalArguments() 3616 if (!MemOps.empty()) in LowerFormalArguments() 3617 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps); in LowerFormalArguments() 23147 SmallVector<SDValue, 8> MemOps; in LowerVASTART() local 23154 MemOps.push_back(Store); in LowerVASTART() 23162 MemOps.push_back(Store); in LowerVASTART() 23169 MemOps.push_back(Store); in LowerVASTART() 23178 MemOps.push_back(Store); in LowerVASTART() [all …]
|