/dports/devel/llvm80/llvm-8.0.1.src/lib/Target/X86/ |
H A D | X86AvoidStoreForwardingBlocks.cpp | 395 BuildMI(*MBB, LoadInst, LoadInst->getDebugLoc(), TII->get(NLoadOpcode), 410 if (StoreInst->getPrevNode() == LoadInst) 411 StInst = LoadInst; 439 buildCopy(LoadInst, getYMMtoXMMLoadOpcode(LoadInst->getOpcode()), LdDisp, 501 if (StoreInst->getPrevNode() == LoadInst) 507 if (StoreInst->getPrevNode() == LoadInst) 508 StInst = LoadInst; 684 findPotentialBlockers(LoadInst); 712 LLVM_DEBUG(LoadInst->dump()); 717 updateKillStatus(LoadInst, StoreInst); [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Target/X86/ |
H A D | X86AvoidStoreForwardingBlocks.cpp | 399 BuildMI(*MBB, LoadInst, LoadInst->getDebugLoc(), TII->get(NLoadOpcode), in buildCopy() 416 if (PrevInstrIt.getNodePtr() == LoadInst) in buildCopy() 417 StInst = LoadInst; in buildCopy() 445 buildCopy(LoadInst, getYMMtoXMMLoadOpcode(LoadInst->getOpcode()), LdDisp, in buildCopies() 511 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 517 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 518 StInst = LoadInst; in updateKillStatus() 691 findPotentialBlockers(LoadInst); in runOnMachineFunction() 718 LLVM_DEBUG(LoadInst->dump()); in runOnMachineFunction() 723 updateKillStatus(LoadInst, StoreInst); in runOnMachineFunction() [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Target/X86/ |
H A D | X86AvoidStoreForwardingBlocks.cpp | 398 BuildMI(*MBB, LoadInst, LoadInst->getDebugLoc(), TII->get(NLoadOpcode), in buildCopy() 416 if (PrevInstrIt.getNodePtr() == LoadInst) in buildCopy() 417 StInst = LoadInst; in buildCopy() 445 buildCopy(LoadInst, getYMMtoXMMLoadOpcode(LoadInst->getOpcode()), LdDisp, in buildCopies() 510 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 516 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 517 StInst = LoadInst; in updateKillStatus() 693 findPotentialBlockers(LoadInst); in runOnMachineFunction() 721 LLVM_DEBUG(LoadInst->dump()); in runOnMachineFunction() 726 updateKillStatus(LoadInst, StoreInst); in runOnMachineFunction() [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/X86/ |
H A D | X86AvoidStoreForwardingBlocks.cpp | 399 BuildMI(*MBB, LoadInst, LoadInst->getDebugLoc(), TII->get(NLoadOpcode), in buildCopy() 416 if (PrevInstrIt.getNodePtr() == LoadInst) in buildCopy() 417 StInst = LoadInst; in buildCopy() 445 buildCopy(LoadInst, getYMMtoXMMLoadOpcode(LoadInst->getOpcode()), LdDisp, in buildCopies() 511 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 517 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 518 StInst = LoadInst; in updateKillStatus() 690 findPotentialBlockers(LoadInst); in runOnMachineFunction() 717 LLVM_DEBUG(LoadInst->dump()); in runOnMachineFunction() 722 updateKillStatus(LoadInst, StoreInst); in runOnMachineFunction() [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/X86/ |
H A D | X86AvoidStoreForwardingBlocks.cpp | 399 BuildMI(*MBB, LoadInst, LoadInst->getDebugLoc(), TII->get(NLoadOpcode), in buildCopy() 416 if (PrevInstrIt.getNodePtr() == LoadInst) in buildCopy() 417 StInst = LoadInst; in buildCopy() 445 buildCopy(LoadInst, getYMMtoXMMLoadOpcode(LoadInst->getOpcode()), LdDisp, in buildCopies() 511 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 517 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 518 StInst = LoadInst; in updateKillStatus() 691 findPotentialBlockers(LoadInst); in runOnMachineFunction() 718 LLVM_DEBUG(LoadInst->dump()); in runOnMachineFunction() 723 updateKillStatus(LoadInst, StoreInst); in runOnMachineFunction() [all …]
|
/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/X86/ |
H A D | X86AvoidStoreForwardingBlocks.cpp | 398 BuildMI(*MBB, LoadInst, LoadInst->getDebugLoc(), TII->get(NLoadOpcode), in buildCopy() 416 if (PrevInstrIt.getNodePtr() == LoadInst) in buildCopy() 417 StInst = LoadInst; in buildCopy() 445 buildCopy(LoadInst, getYMMtoXMMLoadOpcode(LoadInst->getOpcode()), LdDisp, in buildCopies() 510 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 516 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 517 StInst = LoadInst; in updateKillStatus() 693 findPotentialBlockers(LoadInst); in runOnMachineFunction() 721 LLVM_DEBUG(LoadInst->dump()); in runOnMachineFunction() 726 updateKillStatus(LoadInst, StoreInst); in runOnMachineFunction() [all …]
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Target/X86/ |
H A D | X86AvoidStoreForwardingBlocks.cpp | 399 BuildMI(*MBB, LoadInst, LoadInst->getDebugLoc(), TII->get(NLoadOpcode), in buildCopy() 416 if (PrevInstrIt.getNodePtr() == LoadInst) in buildCopy() 417 StInst = LoadInst; in buildCopy() 445 buildCopy(LoadInst, getYMMtoXMMLoadOpcode(LoadInst->getOpcode()), LdDisp, in buildCopies() 511 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 517 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 518 StInst = LoadInst; in updateKillStatus() 690 findPotentialBlockers(LoadInst); in runOnMachineFunction() 717 LLVM_DEBUG(LoadInst->dump()); in runOnMachineFunction() 722 updateKillStatus(LoadInst, StoreInst); in runOnMachineFunction() [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Target/X86/ |
H A D | X86AvoidStoreForwardingBlocks.cpp | 399 BuildMI(*MBB, LoadInst, LoadInst->getDebugLoc(), TII->get(NLoadOpcode), in buildCopy() 416 if (PrevInstrIt.getNodePtr() == LoadInst) in buildCopy() 417 StInst = LoadInst; in buildCopy() 445 buildCopy(LoadInst, getYMMtoXMMLoadOpcode(LoadInst->getOpcode()), LdDisp, in buildCopies() 511 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 517 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 518 StInst = LoadInst; in updateKillStatus() 691 findPotentialBlockers(LoadInst); in runOnMachineFunction() 718 LLVM_DEBUG(LoadInst->dump()); in runOnMachineFunction() 723 updateKillStatus(LoadInst, StoreInst); in runOnMachineFunction() [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Target/X86/ |
H A D | X86AvoidStoreForwardingBlocks.cpp | 399 BuildMI(*MBB, LoadInst, LoadInst->getDebugLoc(), TII->get(NLoadOpcode), in buildCopy() 416 if (PrevInstrIt.getNodePtr() == LoadInst) in buildCopy() 417 StInst = LoadInst; in buildCopy() 445 buildCopy(LoadInst, getYMMtoXMMLoadOpcode(LoadInst->getOpcode()), LdDisp, in buildCopies() 511 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 517 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 518 StInst = LoadInst; in updateKillStatus() 691 findPotentialBlockers(LoadInst); in runOnMachineFunction() 718 LLVM_DEBUG(LoadInst->dump()); in runOnMachineFunction() 723 updateKillStatus(LoadInst, StoreInst); in runOnMachineFunction() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
H A D | X86AvoidStoreForwardingBlocks.cpp | 398 BuildMI(*MBB, LoadInst, LoadInst->getDebugLoc(), TII->get(NLoadOpcode), in buildCopy() 416 if (PrevInstrIt.getNodePtr() == LoadInst) in buildCopy() 417 StInst = LoadInst; in buildCopy() 445 buildCopy(LoadInst, getYMMtoXMMLoadOpcode(LoadInst->getOpcode()), LdDisp, in buildCopies() 510 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 516 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 517 StInst = LoadInst; in updateKillStatus() 693 findPotentialBlockers(LoadInst); in runOnMachineFunction() 721 LLVM_DEBUG(LoadInst->dump()); in runOnMachineFunction() 726 updateKillStatus(LoadInst, StoreInst); in runOnMachineFunction() [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Target/X86/ |
H A D | X86AvoidStoreForwardingBlocks.cpp | 399 BuildMI(*MBB, LoadInst, LoadInst->getDebugLoc(), TII->get(NLoadOpcode), in buildCopy() 416 if (PrevInstrIt.getNodePtr() == LoadInst) in buildCopy() 417 StInst = LoadInst; in buildCopy() 445 buildCopy(LoadInst, getYMMtoXMMLoadOpcode(LoadInst->getOpcode()), LdDisp, in buildCopies() 511 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 517 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 518 StInst = LoadInst; in updateKillStatus() 690 findPotentialBlockers(LoadInst); in runOnMachineFunction() 717 LLVM_DEBUG(LoadInst->dump()); in runOnMachineFunction() 722 updateKillStatus(LoadInst, StoreInst); in runOnMachineFunction() [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Target/X86/ |
H A D | X86AvoidStoreForwardingBlocks.cpp | 399 BuildMI(*MBB, LoadInst, LoadInst->getDebugLoc(), TII->get(NLoadOpcode), in buildCopy() 416 if (PrevInstrIt.getNodePtr() == LoadInst) in buildCopy() 417 StInst = LoadInst; in buildCopy() 445 buildCopy(LoadInst, getYMMtoXMMLoadOpcode(LoadInst->getOpcode()), LdDisp, in buildCopies() 511 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 517 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 518 StInst = LoadInst; in updateKillStatus() 689 findPotentialBlockers(LoadInst); in runOnMachineFunction() 716 LLVM_DEBUG(LoadInst->dump()); in runOnMachineFunction() 721 updateKillStatus(LoadInst, StoreInst); in runOnMachineFunction() [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Target/X86/ |
H A D | X86AvoidStoreForwardingBlocks.cpp | 399 BuildMI(*MBB, LoadInst, LoadInst->getDebugLoc(), TII->get(NLoadOpcode), in buildCopy() 416 if (PrevInstrIt.getNodePtr() == LoadInst) in buildCopy() 417 StInst = LoadInst; in buildCopy() 445 buildCopy(LoadInst, getYMMtoXMMLoadOpcode(LoadInst->getOpcode()), LdDisp, in buildCopies() 511 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 517 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 518 StInst = LoadInst; in updateKillStatus() 690 findPotentialBlockers(LoadInst); in runOnMachineFunction() 717 LLVM_DEBUG(LoadInst->dump()); in runOnMachineFunction() 722 updateKillStatus(LoadInst, StoreInst); in runOnMachineFunction() [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Target/X86/ |
H A D | X86AvoidStoreForwardingBlocks.cpp | 399 BuildMI(*MBB, LoadInst, LoadInst->getDebugLoc(), TII->get(NLoadOpcode), in buildCopy() 416 if (PrevInstrIt.getNodePtr() == LoadInst) in buildCopy() 417 StInst = LoadInst; in buildCopy() 445 buildCopy(LoadInst, getYMMtoXMMLoadOpcode(LoadInst->getOpcode()), LdDisp, in buildCopies() 511 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 517 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 518 StInst = LoadInst; in updateKillStatus() 691 findPotentialBlockers(LoadInst); in runOnMachineFunction() 718 LLVM_DEBUG(LoadInst->dump()); in runOnMachineFunction() 723 updateKillStatus(LoadInst, StoreInst); in runOnMachineFunction() [all …]
|
/dports/devel/llvm90/llvm-9.0.1.src/lib/Target/X86/ |
H A D | X86AvoidStoreForwardingBlocks.cpp | 396 BuildMI(*MBB, LoadInst, LoadInst->getDebugLoc(), TII->get(NLoadOpcode), in buildCopy() 414 if (PrevInstrIt.getNodePtr() == LoadInst) in buildCopy() 415 StInst = LoadInst; in buildCopy() 443 buildCopy(LoadInst, getYMMtoXMMLoadOpcode(LoadInst->getOpcode()), LdDisp, in buildCopies() 508 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 514 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 515 StInst = LoadInst; in updateKillStatus() 691 findPotentialBlockers(LoadInst); in runOnMachineFunction() 719 LLVM_DEBUG(LoadInst->dump()); in runOnMachineFunction() 724 updateKillStatus(LoadInst, StoreInst); in runOnMachineFunction() [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Target/X86/ |
H A D | X86AvoidStoreForwardingBlocks.cpp | 399 BuildMI(*MBB, LoadInst, LoadInst->getDebugLoc(), TII->get(NLoadOpcode), in buildCopy() 416 if (PrevInstrIt.getNodePtr() == LoadInst) in buildCopy() 417 StInst = LoadInst; in buildCopy() 445 buildCopy(LoadInst, getYMMtoXMMLoadOpcode(LoadInst->getOpcode()), LdDisp, in buildCopies() 511 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 517 if (StorePrevNonDbgInstr == LoadInst) in updateKillStatus() 518 StInst = LoadInst; in updateKillStatus() 690 findPotentialBlockers(LoadInst); in runOnMachineFunction() 717 LLVM_DEBUG(LoadInst->dump()); in runOnMachineFunction() 722 updateKillStatus(LoadInst, StoreInst); in runOnMachineFunction() [all …]
|
/dports/devel/llvm70/llvm-7.0.1.src/lib/Target/X86/ |
H A D | X86AvoidStoreForwardingBlocks.cpp | 399 BuildMI(*MBB, LoadInst, LoadInst->getDebugLoc(), TII->get(NLoadOpcode), 414 if (StoreInst->getPrevNode() == LoadInst) 415 StInst = LoadInst; 443 buildCopy(LoadInst, getYMMtoXMMLoadOpcode(LoadInst->getOpcode()), LdDisp, 505 if (StoreInst->getPrevNode() == LoadInst) 511 if (StoreInst->getPrevNode() == LoadInst) 512 StInst = LoadInst; 687 findPotentialBlockers(LoadInst); 715 LLVM_DEBUG(LoadInst->dump()); 720 updateKillStatus(LoadInst, StoreInst); [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Target/ARM/ |
H A D | ARMParallelDSP.cpp | 74 return isa<LoadInst>(LHS) && isa<LoadInst>(RHS); in HasTwoLoadInputs() 198 LoadInst *NewLd = nullptr; 202 WidenedLoad(SmallVectorImpl<LoadInst*> &Lds, LoadInst *Wide) in WidenedLoad() 207 LoadInst *getLoad() { in getLoad() 219 std::map<LoadInst*, LoadInst*> LoadPairs; 228 bool AreSequentialLoads(LoadInst *Ld0, LoadInst *Ld1, MemInstList &VecMem); 310 bool ARMParallelDSP::AreSequentialLoads(LoadInst *Ld0, LoadInst *Ld1, in AreSequentialLoads() 393 auto SafeToPair = [&](LoadInst *Base, LoadInst *Offset) { in RecordMemoryOps() 632 auto CreateSMLAD = [&](LoadInst* WideLd0, LoadInst *WideLd1, in InsertParallelMACs() 740 LoadInst *Base = Loads[0]; in CreateWideLoad() [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/ARM/ |
H A D | ARMParallelDSP.cpp | 74 return isa<LoadInst>(LHS) && isa<LoadInst>(RHS); in HasTwoLoadInputs() 198 LoadInst *NewLd = nullptr; 202 WidenedLoad(SmallVectorImpl<LoadInst*> &Lds, LoadInst *Wide) in WidenedLoad() 207 LoadInst *getLoad() { in getLoad() 219 std::map<LoadInst*, LoadInst*> LoadPairs; 228 bool AreSequentialLoads(LoadInst *Ld0, LoadInst *Ld1, MemInstList &VecMem); 310 bool ARMParallelDSP::AreSequentialLoads(LoadInst *Ld0, LoadInst *Ld1, in AreSequentialLoads() 393 auto SafeToPair = [&](LoadInst *Base, LoadInst *Offset) { in RecordMemoryOps() 632 auto CreateSMLAD = [&](LoadInst* WideLd0, LoadInst *WideLd1, in InsertParallelMACs() 740 LoadInst *Base = Loads[0]; in CreateWideLoad() [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Target/ARM/ |
H A D | ARMParallelDSP.cpp | 75 return isa<LoadInst>(LHS) && isa<LoadInst>(RHS); in HasTwoLoadInputs() 199 LoadInst *NewLd = nullptr; 203 WidenedLoad(SmallVectorImpl<LoadInst*> &Lds, LoadInst *Wide) in WidenedLoad() 207 LoadInst *getLoad() { in getLoad() 219 std::map<LoadInst*, LoadInst*> LoadPairs; 228 bool AreSequentialLoads(LoadInst *Ld0, LoadInst *Ld1, MemInstList &VecMem); 310 bool ARMParallelDSP::AreSequentialLoads(LoadInst *Ld0, LoadInst *Ld1, in AreSequentialLoads() 393 auto SafeToPair = [&](LoadInst *Base, LoadInst *Offset) { in RecordMemoryOps() 632 auto CreateSMLAD = [&](LoadInst* WideLd0, LoadInst *WideLd1, in InsertParallelMACs() 740 LoadInst *Base = Loads[0]; in CreateWideLoad() [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Target/ARM/ |
H A D | ARMParallelDSP.cpp | 74 return isa<LoadInst>(LHS) && isa<LoadInst>(RHS); in HasTwoLoadInputs() 198 LoadInst *NewLd = nullptr; 202 WidenedLoad(SmallVectorImpl<LoadInst*> &Lds, LoadInst *Wide) in WidenedLoad() 207 LoadInst *getLoad() { in getLoad() 219 std::map<LoadInst*, LoadInst*> LoadPairs; 228 bool AreSequentialLoads(LoadInst *Ld0, LoadInst *Ld1, MemInstList &VecMem); 310 bool ARMParallelDSP::AreSequentialLoads(LoadInst *Ld0, LoadInst *Ld1, in AreSequentialLoads() 393 auto SafeToPair = [&](LoadInst *Base, LoadInst *Offset) { in RecordMemoryOps() 632 auto CreateSMLAD = [&](LoadInst* WideLd0, LoadInst *WideLd1, in InsertParallelMACs() 740 LoadInst *Base = Loads[0]; in CreateWideLoad() [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Target/ARM/ |
H A D | ARMParallelDSP.cpp | 75 return isa<LoadInst>(LHS) && isa<LoadInst>(RHS); in HasTwoLoadInputs() 199 LoadInst *NewLd = nullptr; 203 WidenedLoad(SmallVectorImpl<LoadInst*> &Lds, LoadInst *Wide) in WidenedLoad() 207 LoadInst *getLoad() { in getLoad() 219 std::map<LoadInst*, LoadInst*> LoadPairs; 228 bool AreSequentialLoads(LoadInst *Ld0, LoadInst *Ld1, MemInstList &VecMem); 310 bool ARMParallelDSP::AreSequentialLoads(LoadInst *Ld0, LoadInst *Ld1, in AreSequentialLoads() 393 auto SafeToPair = [&](LoadInst *Base, LoadInst *Offset) { in RecordMemoryOps() 632 auto CreateSMLAD = [&](LoadInst* WideLd0, LoadInst *WideLd1, in InsertParallelMACs() 740 LoadInst *Base = Loads[0]; in CreateWideLoad() [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/ARM/ |
H A D | ARMParallelDSP.cpp | 75 return isa<LoadInst>(LHS) && isa<LoadInst>(RHS); in HasTwoLoadInputs() 199 LoadInst *NewLd = nullptr; 203 WidenedLoad(SmallVectorImpl<LoadInst*> &Lds, LoadInst *Wide) in WidenedLoad() 207 LoadInst *getLoad() { in getLoad() 219 std::map<LoadInst*, LoadInst*> LoadPairs; 228 bool AreSequentialLoads(LoadInst *Ld0, LoadInst *Ld1, MemInstList &VecMem); 302 bool ARMParallelDSP::AreSequentialLoads(LoadInst *Ld0, LoadInst *Ld1, in AreSequentialLoads() 385 auto SafeToPair = [&](LoadInst *Base, LoadInst *Offset) { in RecordMemoryOps() 624 auto CreateSMLAD = [&](LoadInst* WideLd0, LoadInst *WideLd1, in InsertParallelMACs() 732 LoadInst *Base = Loads[0]; in CreateWideLoad() [all …]
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Target/ARM/ |
H A D | ARMParallelDSP.cpp | 75 return isa<LoadInst>(LHS) && isa<LoadInst>(RHS); in HasTwoLoadInputs() 199 LoadInst *NewLd = nullptr; 203 WidenedLoad(SmallVectorImpl<LoadInst*> &Lds, LoadInst *Wide) in WidenedLoad() 207 LoadInst *getLoad() { in getLoad() 219 std::map<LoadInst*, LoadInst*> LoadPairs; 228 bool AreSequentialLoads(LoadInst *Ld0, LoadInst *Ld1, MemInstList &VecMem); 302 bool ARMParallelDSP::AreSequentialLoads(LoadInst *Ld0, LoadInst *Ld1, in AreSequentialLoads() 385 auto SafeToPair = [&](LoadInst *Base, LoadInst *Offset) { in RecordMemoryOps() 624 auto CreateSMLAD = [&](LoadInst* WideLd0, LoadInst *WideLd1, in InsertParallelMACs() 732 LoadInst *Base = Loads[0]; in CreateWideLoad() [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMParallelDSP.cpp | 75 return isa<LoadInst>(LHS) && isa<LoadInst>(RHS); in HasTwoLoadInputs() 199 LoadInst *NewLd = nullptr; 203 WidenedLoad(SmallVectorImpl<LoadInst*> &Lds, LoadInst *Wide) in WidenedLoad() 207 LoadInst *getLoad() { in getLoad() 219 std::map<LoadInst*, LoadInst*> LoadPairs; 228 bool AreSequentialLoads(LoadInst *Ld0, LoadInst *Ld1, MemInstList &VecMem); 302 bool ARMParallelDSP::AreSequentialLoads(LoadInst *Ld0, LoadInst *Ld1, in AreSequentialLoads() 385 auto SafeToPair = [&](LoadInst *Base, LoadInst *Offset) { in RecordMemoryOps() 624 auto CreateSMLAD = [&](LoadInst* WideLd0, LoadInst *WideLd1, in InsertParallelMACs() 732 LoadInst *Base = Loads[0]; in CreateWideLoad() [all …]
|