Home
last modified time | relevance | path

Searched refs:InstInfo (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DADCE.cpp130 DenseMap<Instruction *, InstInfoType> InstInfo; member in __anon535d972b0111::AggressiveDeadCodeElimination
131 bool isLive(Instruction *I) { return InstInfo[I].Live; } in isLive()
235 InstInfo.reserve(NumInsts); in initialize()
238 InstInfo[&I].Block = &BBInfo.second; in initialize()
243 BBInfo.second.TerminatorLiveInfo = &InstInfo[BBInfo.second.Terminator]; in initialize()
380 auto &Info = InstInfo[I]; in markLive()
584 InstInfo[Info.Terminator].Live = true; in updateDeadRegions()
669 InstInfo[PredTerm].Live = true; in makeUnconditional()
676 InstInfo[NewTerm].Live = true; in makeUnconditional()
680 InstInfo.erase(PredTerm); in makeUnconditional()
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.cpp1860 CodeGenInstruction &InstInfo = CDP.getTargetInfo().getInstruction(Operator); in GetNumNodeResults() local
1862 unsigned NumDefsToAdd = InstInfo.Operands.NumDefs; in GetNumNodeResults()
1865 for (unsigned i = 0; i != InstInfo.Operands.NumDefs; ++i) { in GetNumNodeResults()
1866 Record *OperandNode = InstInfo.Operands[i].Rec; in GetNumNodeResults()
1874 if (InstInfo.HasOneImplicitDefWithKnownVT(CDP.getTargetInfo()) !=MVT::Other) in GetNumNodeResults()
2512 CodeGenInstruction &InstInfo = in ApplyTypeConstraints() local
2519 unsigned NumResultsToAdd = std::min(InstInfo.Operands.NumDefs, in ApplyTypeConstraints()
2526 if (!InstInfo.ImplicitDefs.empty()) { in ApplyTypeConstraints()
2532 InstInfo.HasOneImplicitDefWithKnownVT(CDP.getTargetInfo()); in ApplyTypeConstraints()
2575 unsigned NumFixedOperands = InstInfo.Operands.size(); in ApplyTypeConstraints()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/
H A DInstructionInfoView.cpp143 json::Array InstInfo; in toJSON() local
148 InstInfo.push_back(std::move(JO)); in toJSON()
150 return json::Value(std::move(InstInfo)); in toJSON()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExprAgg.cpp972 CmpInstInfo InstInfo = [&]() -> CmpInstInfo { in EmitCompare() local
987 return Builder.CreateFCmp(InstInfo.FCmp, LHS, RHS, in EmitCompare()
988 llvm::Twine(InstInfo.Name) + NameSuffix); in EmitCompare()
991 ArgTy->hasSignedIntegerRepresentation() ? InstInfo.SCmp : InstInfo.UCmp; in EmitCompare()
993 llvm::Twine(InstInfo.Name) + NameSuffix); in EmitCompare()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp85 ParseInstructionInfo *InstInfo; member in __anon301d74170111::X86AsmParser
1245 : MCTargetAsmParser(Options, sti, mii), InstInfo(nullptr), in X86AsmParser()
1736 InstInfo->AsmRewrites->emplace_back(AOK_SizeDirective, Start, in CreateMemForMSInlineAsm()
2152 InstInfo->AsmRewrites->emplace_back(AOK_Skip, Start, Len); in RewriteIntelExpression()
2159 InstInfo->AsmRewrites->emplace_back(AOK_Skip, Loc, ExprLen); in RewriteIntelExpression()
2176 InstInfo->AsmRewrites->emplace_back(Loc, ExprLen, Expr); in RewriteIntelExpression()
2218 InstInfo->AsmRewrites->emplace_back(AOK_Label, Loc, Identifier.size(), in ParseIntelInlineAsmIdentifier()
3024 InstInfo = &Info; in ParseInstruction()
3116 InstInfo->AsmRewrites->emplace_back(AOK_Skip, NameEndLoc, in ParseInstruction()
4531 InstInfo->AsmRewrites->emplace_back( in MatchAndEmitIntelInstruction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMFrameLowering.cpp304 struct InstInfo { struct
310 SmallVector<InstInfo, 4> Insts;
314 InstInfo Info = {I, SPAdjust, BeforeFPSet}; in addInst()
320 llvm::find_if(Insts, [&](InstInfo &Info) { return Info.I == I; }); in addExtraBytes()