Lines Matching defs:ARMParallelDSP
1 //===- ARMParallelDSP.cpp - Parallel DSP Pass -----------------------------===//
208 class ARMParallelDSP : public FunctionPass {
238 ARMParallelDSP() : FunctionPass(ID) { }
273 "running pass ARMParallelDSP\n");
279 "ARMParallelDSP\n");
285 << "ARMParallelDSP\n");
298 bool ARMParallelDSP::AreSequentialLoads(LoadInst *Ld0, LoadInst *Ld1,
323 bool ARMParallelDSP::IsNarrowSequence(Value *V) {
338 bool ARMParallelDSP::RecordMemoryOps(BasicBlock *BB) {
427 bool ARMParallelDSP::Search(Value *V, BasicBlock *BB, Reduction &R) {
505 bool ARMParallelDSP::MatchSMLAD(Function &F) {
544 bool ARMParallelDSP::CreateParallelPairs(Reduction &R) {
622 void ARMParallelDSP::InsertParallelMACs(Reduction &R) {
729 LoadInst* ARMParallelDSP::CreateWideLoad(MemInstList &Loads,
804 return new ARMParallelDSP();
807 char ARMParallelDSP::ID = 0;
809 INITIALIZE_PASS_BEGIN(ARMParallelDSP, "arm-parallel-dsp",
811 INITIALIZE_PASS_END(ARMParallelDSP, "arm-parallel-dsp",