Lines Matching refs:Def

417   for (auto &Def : Defs) {  in createBuiltins()  local
419 BuiltinMap.insert(std::make_pair(Def->getBuiltinName(), Def.get())); in createBuiltins()
422 if (P.first->second->hasBuiltinAlias() != Def->hasBuiltinAlias()) in createBuiltins()
424 else if (!Def->hasBuiltinAlias() && in createBuiltins()
425 P.first->second->getBuiltinTypeStr() != Def->getBuiltinTypeStr()) in createBuiltins()
429 OS << "RISCVV_BUILTIN(__builtin_rvv_" << Def->getBuiltinName() << ",\""; in createBuiltins()
430 if (!Def->hasBuiltinAlias()) in createBuiltins()
431 OS << Def->getBuiltinTypeStr(); in createBuiltins()
454 for (auto &Def : Defs) { in createCodeGen() local
455 StringRef CurIRName = Def->getIRName(); in createCodeGen()
457 (Def->getManualCodegen() != PrevDef->getManualCodegen()) || in createCodeGen()
458 (Def->getPolicyAttrs() != PrevDef->getPolicyAttrs())) { in createCodeGen()
461 PrevDef = Def.get(); in createCodeGen()
464 BuiltinMap.insert(std::make_pair(Def->getBuiltinName(), Def.get())); in createCodeGen()
466 OS << "case RISCVVector::BI__builtin_rvv_" << Def->getBuiltinName() in createCodeGen()
471 if (P.first->second->getIRName() != Def->getIRName()) in createCodeGen()
473 else if (P.first->second->getManualCodegen() != Def->getManualCodegen()) in createCodeGen()
475 else if (P.first->second->getNF() != Def->getNF()) in createCodeGen()
477 else if (P.first->second->isMasked() != Def->isMasked()) in createCodeGen()
479 else if (P.first->second->hasVL() != Def->hasVL()) in createCodeGen()
481 else if (P.first->second->getPolicyScheme() != Def->getPolicyScheme()) in createCodeGen()
483 else if (P.first->second->getIntrinsicTypes() != Def->getIntrinsicTypes()) in createCodeGen()