/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | GCNVOPDUtils.cpp | 77 auto InstInfo = local 94 if (InstInfo[CompIdx].hasMandatoryLiteral()) { 95 auto CompOprIdx = InstInfo[CompIdx].getMandatoryLiteralCompOperandIndex(); 106 if (InstInfo.hasInvalidOperand(getVRegIdx))
|
H A D | GCNCreateVOPD.cpp | 77 auto InstInfo = local 81 auto MCOprIdx = InstInfo[CompIdx].getIndexOfDstInMCOperands(); 86 auto CompSrcOprNum = InstInfo[CompIdx].getCompSrcOperandsNum(); 88 auto MCOprIdx = InstInfo[CompIdx].getIndexOfSrcInMCOperands(CompSrcIdx);
|
/openbsd-current/gnu/llvm/llvm/tools/llvm-mca/Views/ |
H A D | InstructionInfoView.cpp | 167 json::Array InstInfo; 172 InstInfo.push_back(std::move(JO)); 174 return json::Object({{"InstructionList", json::Value(std::move(InstInfo))}});
|
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Scalar/ |
H A D | ADCE.cpp | 101 /// holds the value &InstInfo[Terminator] 130 DenseMap<Instruction *, InstInfoType> InstInfo; member in class:__anon3422::AggressiveDeadCodeElimination 131 bool isLive(Instruction *I) { return InstInfo[I].Live; } 225 // instructions to size the InstInfo hash table. 235 InstInfo.reserve(NumInsts); 238 InstInfo[&I].Block = &BBInfo.second; 240 // Since BlockInfoVec holds pointers into InstInfo and vice-versa, we may not 243 BBInfo.second.TerminatorLiveInfo = &InstInfo[BBInfo.second.Terminator]; 380 auto &Info = InstInfo[I]; 592 InstInfo[Inf [all...] |
/openbsd-current/gnu/llvm/llvm/utils/TableGen/ |
H A D | CodeGenDAGPatterns.cpp | 1916 CodeGenInstruction &InstInfo = CDP.getTargetInfo().getInstruction(Operator); local 1918 unsigned NumDefsToAdd = InstInfo.Operands.NumDefs; 1921 for (unsigned i = 0; i != InstInfo.Operands.NumDefs; ++i) { 1922 Record *OperandNode = InstInfo.Operands[i].Rec; 1930 if (InstInfo.HasOneImplicitDefWithKnownVT(CDP.getTargetInfo()) !=MVT::Other) 2570 CodeGenInstruction &InstInfo = local 2577 unsigned NumResultsToAdd = std::min(InstInfo.Operands.NumDefs, 2584 if (!InstInfo.ImplicitDefs.empty()) { 2590 InstInfo.HasOneImplicitDefWithKnownVT(CDP.getTargetInfo()); 2633 unsigned NumFixedOperands = InstInfo 3655 InferFromPattern(CodeGenInstruction &InstInfo, const InstAnalyzer &PatInfo, Record *PatDef) argument 3980 CodeGenInstruction &InstInfo = Target.getInstruction(Instr); local 4100 CodeGenInstruction &InstInfo = Target.getInstruction(PatInstrs.front()); local 4117 CodeGenInstruction *InstInfo = local 4131 CodeGenInstruction *InstInfo = local 4162 const CodeGenInstruction &InstInfo = Target.getInstruction(Instr); local 4202 const CodeGenInstruction &InstInfo = Target.getInstruction(Instr); local [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/ |
H A D | AMDGPUBaseInfo.h | 721 class InstInfo { 728 InstInfo(const MCInstrDesc &OpX, const MCInstrDesc &OpY) 731 InstInfo(const ComponentInfo &OprInfoX, const ComponentInfo &OprInfoY) 767 VOPD::InstInfo getVOPDInstInfo(const MCInstrDesc &OpX, const MCInstrDesc &OpY); 771 VOPD::InstInfo
|
H A D | AMDGPUBaseInfo.cpp | 563 std::optional<unsigned> InstInfo::getInvalidCompOperandIndex( 587 InstInfo::RegIndices InstInfo::getRegIndices( 593 InstInfo::RegIndices RegIndices; 609 VOPD::InstInfo getVOPDInstInfo(const MCInstrDesc &OpX, const MCInstrDesc &OpY) { 610 return VOPD::InstInfo(OpX, OpY); 613 VOPD::InstInfo getVOPDInstInfo(unsigned VOPDOpcode, 620 return VOPD::InstInfo(OpXInfo, OpYInfo);
|
/openbsd-current/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 997 CmpInstInfo InstInfo = [&]() -> CmpInstInfo { local 1012 return Builder.CreateFCmp(InstInfo.FCmp, LHS, RHS, 1013 llvm::Twine(InstInfo.Name) + NameSuffix); 1016 ArgTy->hasSignedIntegerRepresentation() ? InstInfo.SCmp : InstInfo.UCmp; 1018 llvm::Twine(InstInfo.Name) + NameSuffix);
|
/openbsd-current/gnu/llvm/llvm/lib/Target/X86/AsmParser/ |
H A D | X86AsmParser.cpp | 86 ParseInstructionInfo *InstInfo; member in class:__anon3176::X86AsmParser 1262 : MCTargetAsmParser(Options, sti, mii), InstInfo(nullptr), 1754 InstInfo->AsmRewrites->emplace_back(AOK_SizeDirective, Start, 2187 InstInfo->AsmRewrites->emplace_back(AOK_Skip, Start, Len); 2194 InstInfo->AsmRewrites->emplace_back(AOK_Skip, Loc, ExprLen); 2211 InstInfo->AsmRewrites->emplace_back(Loc, ExprLen, Expr); 2253 InstInfo->AsmRewrites->emplace_back(AOK_Label, Loc, Identifier.size(), 3086 InstInfo = &Info; 3179 InstInfo->AsmRewrites->emplace_back(AOK_Skip, NameEndLoc, 4544 InstInfo [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | ARMFrameLowering.cpp | 598 struct InstInfo { struct in struct:__anon2710::StackAdjustingInsts 604 SmallVector<InstInfo, 4> Insts; 608 InstInfo Info = {I, SPAdjust, BeforeFPSet}; 614 llvm::find_if(Insts, [&](InstInfo &Info) { return Info.I == I; });
|
/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/AsmParser/ |
H A D | AMDGPUAsmParser.cpp | 3566 const auto &InstInfo = getVOPDInstInfo(Opcode, &MII); local 3567 auto InvalidCompOprIdx = InstInfo.getInvalidCompOperandIndex(getVRegIdx); 3573 std::max(InstInfo[VOPD::X].getIndexInParsedOperands(CompOprIdx), 3574 InstInfo[VOPD::Y].getIndexInParsedOperands(CompOprIdx)); 8374 const auto &InstInfo = getVOPDInstInfo(Inst.getOpcode(), &MII); 8380 addOp(InstInfo[CompIdx].getIndexOfDstInParsedOperands()); 8384 const auto &CInfo = InstInfo[CompIdx]; 8385 auto CompSrcOperandsNum = InstInfo[CompIdx].getCompParsedSrcOperandsNum();
|