Home
last modified time | relevance | path

Searched refs:NewRec (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DX86InstrMappingEmitter.cpp218 const Record *NewRec = Records.getDef(ManualMap.at(Rec->getName())); in emitCompressEVEXTable() local
219 assert(NewRec && "Instruction not found!"); in emitCompressEVEXTable()
220 NewInst = &Target.getInstruction(NewRec); in emitCompressEVEXTable()
222 if (const auto *NewRec = Records.getDef(Name.drop_back(5))) in emitCompressEVEXTable() local
223 NewInst = &Target.getInstruction(NewRec); in emitCompressEVEXTable()
282 if (auto *NewRec = Name.consume_back("_ND") in emitNFTransformTable() local
291 if (ClobberEFLAGS(NewRec)) in emitNFTransformTable()
293 NewRec->getName()); in emitNFTransformTable()
297 Table.emplace_back(Inst, &Target.getInstruction(NewRec)); in emitNFTransformTable()
322 const auto *NewRec = Records.getDef(ManualMap.at(Rec->getName())); in emitND2NonNDTable() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/TableGen/
H A DRecord.cpp2441 Record *NewRec = NewRecOwner.get(); in instantiate() local
2445 NewRec->addValue(Val); in instantiate()
2448 NewRec->appendAssertions(Class); in instantiate()
2451 NewRec->appendDumps(Class); in instantiate()
2455 MapResolver R(NewRec); in instantiate()
2458 R.set(Arg, NewRec->getValue(Arg)->getValue()); in instantiate()
2459 NewRec->removeValue(Arg); in instantiate()
2469 NewRec->resolveReferences(R); in instantiate()
2472 NewRec->addDirectSuperClass( in instantiate()
2476 NewRec->resolveReferences(); in instantiate()
[all …]
H A DTGParser.cpp4059 auto NewRec = std::make_unique<Record>(Lex.getCurStrVal(), Lex.getLoc(), in ParseClass() local
4061 CurRec = NewRec.get(); in ParseClass()
4062 Records.addClass(std::move(NewRec)); in ParseClass()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp932 SDNode *NewRec = CurDAG->getMachineNode(Hexagon::F2_sffma_lib, dl, MVT::f32, in FDiv() local
937 SDValue(NewRec, 0)); in FDiv()
943 SDValue(n, 0), SDValue(NewRec, 0)); in FDiv()
945 Hexagon::F2_sffma_lib, dl, MVT::f32, SDValue(NewRec, 0), in FDiv()
946 SDValue(newErr, 0), SDValue(NewRec, 0)); in FDiv()
983 SDNode *NewRec = CurDAG->getMachineNode(Hexagon::F2_sffma_lib, dl, MVT::f32, in FastFDiv() local
988 SDValue(NewRec, 0)); in FastFDiv()
991 Hexagon::F2_sffma_lib, dl, MVT::f32, SDValue(NewRec, 0), in FastFDiv()
992 SDValue(newErr, 0), SDValue(NewRec, 0)); in FastFDiv()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp6968 std::unique_ptr<DVIRecoveryRec> NewRec = in DbgGatherSalvagableDVI() local
6973 NewRec->RecoveryExprs.resize(DbgVal->getNumVariableLocationOps()); in DbgGatherSalvagableDVI()
6975 NewRec->SCEVs.push_back(SE.getSCEV(LocOp)); in DbgGatherSalvagableDVI()
6976 NewRec->LocationOps.push_back(LocOp); in DbgGatherSalvagableDVI()
6977 NewRec->HadLocationArgList = DbgVal->hasArgList(); in DbgGatherSalvagableDVI()
6979 SalvageableDVISCEVs.push_back(std::move(NewRec)); in DbgGatherSalvagableDVI()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp5725 auto *NewRec = dyn_cast<CXXRecordDecl>(Function->getDeclContext()); in InstantiateFunctionDefinition() local
5728 if (!NewRec || !PatternRec) in InstantiateFunctionDefinition()
5765 } IR{*this, PatternRec, NewRec}; in InstantiateFunctionDefinition()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp2911 const SCEV *NewRec = getAddRecExpr(AddRecOps, AddRecLoop, Flags); in getAddExpr() local
2914 if (Ops.size() == 1) return NewRec; in getAddExpr()
2919 Ops[i] = NewRec; in getAddExpr()
3263 const SCEV *NewRec = getAddRecExpr(NewOps, AddRec->getLoop(), Flags); in getMulExpr() local
3266 if (Ops.size() == 1) return NewRec; in getMulExpr()
3271 Ops[i] = NewRec; in getMulExpr()