/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | X86InstrMappingEmitter.cpp | 219 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 D | Record.cpp | 2270 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 D | TGParser.cpp | 3972 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 D | HexagonISelDAGToDAG.cpp | 930 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 D | LoopStrengthReduce.cpp | 7003 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 D | SemaTemplateInstantiateDecl.cpp | 5085 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 D | ScalarEvolution.cpp | 2923 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()
|