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.cpp219 Record *NewRec = Records.getDef(ManualMap.at(Rec->getName())); in emitCompressEVEXTable() local
220 assert(NewRec && "Instruction not found!"); in emitCompressEVEXTable()
221 NewInst = &Target.getInstruction(NewRec); in emitCompressEVEXTable()
223 if (auto *NewRec = Records.getDef(Name.drop_back(5))) in emitCompressEVEXTable() local
224 NewInst = &Target.getInstruction(NewRec); in emitCompressEVEXTable()
282 if (auto *NewRec = Records.getDef(Name.erase(Pos, 3))) { in emitNFTransformTable() local
292 if (!ClobberEFLAGS(NewRec)) in emitNFTransformTable()
294 NewRec->getName()); in emitNFTransformTable()
296 Table.push_back(std::pair(&Target.getInstruction(NewRec), Inst)); in emitNFTransformTable()
321 auto *NewRec = Records.getDef(ManualMap.at(Rec->getName())); in emitND2NonNDTable() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/TableGen/
H A DRecord.cpp2270 Record *NewRec = NewRecOwner.get(); in instantiate() local
2274 NewRec->addValue(Val); in instantiate()
2277 NewRec->appendAssertions(Class); in instantiate()
2280 NewRec->appendDumps(Class); in instantiate()
2284 MapResolver R(NewRec); in instantiate()
2287 R.set(Arg, NewRec->getValue(Arg)->getValue()); in instantiate()
2288 NewRec->removeValue(Arg); in instantiate()
2298 NewRec->resolveReferences(R); in instantiate()
2303 NewRec->addSuperClass(SCPair.first, SCPair.second); in instantiate()
2305 NewRec->addSuperClass(Class, in instantiate()
[all …]
H A DTGParser.cpp3972 auto NewRec = std::make_unique<Record>(Lex.getCurStrVal(), Lex.getLoc(), in ParseClass() local
3974 CurRec = NewRec.get(); in ParseClass()
3975 Records.addClass(std::move(NewRec)); in ParseClass()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp930 SDNode *NewRec = CurDAG->getMachineNode(Hexagon::F2_sffma_lib, dl, MVT::f32, in FDiv() local
935 SDValue(NewRec, 0)); in FDiv()
941 SDValue(n, 0), SDValue(NewRec, 0)); in FDiv()
943 Hexagon::F2_sffma_lib, dl, MVT::f32, SDValue(NewRec, 0), in FDiv()
944 SDValue(newErr, 0), SDValue(NewRec, 0)); in FDiv()
981 SDNode *NewRec = CurDAG->getMachineNode(Hexagon::F2_sffma_lib, dl, MVT::f32, in FastFDiv() local
986 SDValue(NewRec, 0)); in FastFDiv()
989 Hexagon::F2_sffma_lib, dl, MVT::f32, SDValue(NewRec, 0), in FastFDiv()
990 SDValue(newErr, 0), SDValue(NewRec, 0)); in FastFDiv()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp7003 std::unique_ptr<DVIRecoveryRec> NewRec = in DbgGatherSalvagableDVI() local
7008 NewRec->RecoveryExprs.resize(DbgVal->getNumVariableLocationOps()); in DbgGatherSalvagableDVI()
7010 NewRec->SCEVs.push_back(SE.getSCEV(LocOp)); in DbgGatherSalvagableDVI()
7011 NewRec->LocationOps.push_back(LocOp); in DbgGatherSalvagableDVI()
7012 NewRec->HadLocationArgList = DbgVal->hasArgList(); in DbgGatherSalvagableDVI()
7014 SalvageableDVISCEVs.push_back(std::move(NewRec)); in DbgGatherSalvagableDVI()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp5085 auto *NewRec = dyn_cast<CXXRecordDecl>(Function->getDeclContext()); in InstantiateFunctionDefinition() local
5088 if (!NewRec || !PatternRec) in InstantiateFunctionDefinition()
5125 } IR{*this, PatternRec, NewRec}; in InstantiateFunctionDefinition()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp2923 const SCEV *NewRec = getAddRecExpr(AddRecOps, AddRecLoop, Flags); in getAddExpr() local
2926 if (Ops.size() == 1) return NewRec; in getAddExpr()
2931 Ops[i] = NewRec; in getAddExpr()
3296 const SCEV *NewRec = getAddRecExpr(NewOps, AddRec->getLoop(), Flags); in getMulExpr() local
3299 if (Ops.size() == 1) return NewRec; in getMulExpr()
3304 Ops[i] = NewRec; in getMulExpr()