Searched refs:CGI (Results 1 - 19 of 19) sorted by relevance

/netbsd-current/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DAsmWriterInst.cpp49 AsmWriterInst::AsmWriterInst(const CodeGenInstruction &CGI, unsigned CGIIndex, argument
51 : CGI(&CGI), CGIIndex(CGIIndex) {
56 std::string AsmString = CGI.FlattenAsmStringVariants(CGI.AsmString, Variant);
94 CGI.TheDef->getLoc(),
96 CGI.TheDef->getName() + "'!");
134 CGI.TheDef->getLoc(),
136 CGI.TheDef->getName() + "'");
143 CGI
[all...]
H A DWebAssemblyDisassemblerEmitter.cpp32 auto &CGI = *NumberedInstructions[I]; local
33 auto &Def = *CGI.TheDef;
80 if (CGIP.second->AsmString.size() <= CGI.AsmString.size())
85 CGIP = std::make_pair(I, &CGI);
112 auto &CGI = *InstIt->second.second; local
115 OS << ": " << CGI.AsmString << "\n";
117 OS << CGI.Operands.OperandList.size() << ", ";
120 for (auto &Op : CGI.Operands.OperandList) {
H A DCodeBeadsGen.cpp61 for (const CodeGenInstruction *CGI : NumberedInstructions) {
62 Record *R = CGI->TheDef;
80 for (const CodeGenInstruction *CGI : NumberedInstructions) {
81 Record *R = CGI->TheDef;
H A DAsmWriterInst.h83 const CodeGenInstruction *CGI; member in class:llvm::AsmWriterInst
86 AsmWriterInst(const CodeGenInstruction &CGI, unsigned CGIIndex,
H A DCodeEmitterGen.cpp85 CodeGenInstruction &CGI = Target.getInstruction(R); local
106 if (CGI.Operands.hasOperandNamed(VarName, OpIdx)) {
108 OpIdx = CGI.Operands[OpIdx].MIOperandNo;
109 assert(!CGI.Operands.isFlatOperandNotEmitted(OpIdx) &&
112 unsigned NumberOps = CGI.Operands.size();
116 (CGI.Operands.isFlatOperandNotEmitted(NumberedOp) ||
118 CGI.Operands.getSubOperandNumber(NumberedOp).first)))) {
121 if (NumberedOp >= CGI.Operands.back().MIOperandNo +
122 CGI.Operands.back().MINumOperands) {
135 std::pair<unsigned, unsigned> SO = CGI
299 CodeGenInstruction &CGI = Target.getInstruction(R); local
[all...]
H A DFixedLenDecoderEmitter.cpp1817 const CodeGenInstruction &CGI, unsigned Opc,
1819 const Record &Def = *CGI.TheDef;
1860 for (unsigned i = 0; i < CGI.Operands.size(); ++i) {
1861 int tiedTo = CGI.Operands[i].getTiedRegister();
1864 CGI.Operands.getSubOperandNumber(tiedTo);
1886 if (!CGI.Operands.hasOperandNamed(Vals[i].getName(), OpIdx))
1917 if (CGI.Operands.hasOperandNamed(Vals[i].getName(), OpIdx))
1939 unsigned NumberOps = CGI.Operands.size();
1941 (CGI.Operands.isFlatOperandNotEmitted(NumberedOp) ||
1943 CGI
[all...]
H A DAsmWriterEmitter.cpp131 O << " case " << FirstInst.CGI->Namespace << "::"
132 << FirstInst.CGI->TheDef->getName() << ":\n";
134 O << " case " << AWI.CGI->Namespace << "::"
135 << AWI.CGI->TheDef->getName() << ":\n";
146 OpsToPrint.push_back(std::make_pair(FirstInst.CGI->Namespace.str() + "::" +
147 FirstInst.CGI->TheDef->getName().str(),
151 OpsToPrint.push_back(std::make_pair(AWI.CGI->Namespace.str()+"::" +
152 AWI.CGI->TheDef->getName().str(),
190 InstrsForCase[idx] += Inst.CGI->TheDef->getName();
194 InstrsForCase.push_back(std::string(Inst.CGI
[all...]
H A DCodeGenTarget.cpp483 const CodeGenInstruction *CGI = I.second.get(); local
484 if (CGI->Namespace != "TargetOpcode") {
485 InstrsByEnum.push_back(CGI);
486 if (CGI->TheDef->getValueAsBit("isPseudo"))
H A DAsmMatcherEmitter.cpp542 MatchableInfo(const CodeGenInstruction &CGI) argument
543 : AsmVariantID(0), AsmString(CGI.AsmString), TheDef(CGI.TheDef), DefRec(&CGI),
1499 for (const CodeGenInstruction *CGI : Target.getInstructionsByEnumValue()) {
1503 if (!StringRef(CGI->TheDef->getName()).startswith(MatchPrefix))
1507 if (CGI->TheDef->getValueAsBit("isCodeGenOnly"))
1511 StringRef V = CGI->TheDef->getValueAsString("AsmVariantName");
1515 auto II = std::make_unique<MatchableInfo>(*CGI);
1668 const CodeGenInstruction &CGI
[all...]
H A DCodeGenDAGPatterns.cpp3703 CodeGenInstruction &CGI, ListInit *Pat, DAGInstMap &DAGInsts) {
3705 assert(!DAGInsts.count(CGI.TheDef) && "Instruction already parsed!");
3708 TreePattern I(CGI.TheDef, Pat, true, *this);
3757 if (i == CGI.Operands.size()) {
3769 const std::string &OpName = CGI.Operands[i].Name;
3783 if (!checkOperandClass(CGI.Operands[i], R))
3787 Results.push_back(CGI.Operands[i].Rec);
3799 for (unsigned i = NumResults, e = CGI.Operands.size(); i != e; ++i) {
3800 CGIOperandList::OperandInfo &Op = CGI.Operands[i];
3922 CodeGenInstruction &CGI local
3702 parseInstructionPattern( CodeGenInstruction &CGI, ListInit *Pat, DAGInstMap &DAGInsts) argument
[all...]
H A DCodeGenDAGPatterns.h1205 CodeGenInstruction &CGI, ListInit *Pattern,
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DCallGraphSCCPass.cpp514 scc_iterator<CallGraph*> CGI = scc_begin(&CG); local
516 CallGraphSCC CurSCC(CG, &CGI);
517 while (!CGI.isAtEnd()) {
520 const std::vector<CallGraphNode *> &NodeVec = *CGI;
522 ++CGI;
607 scc_iterator<CallGraph*> *CGI = (scc_iterator<CallGraph*>*)Context; local
608 CGI->ReplaceNode(Old, New);
H A DLoopAccessAnalysis.cpp242 const RuntimeCheckingPtrGroup &CGI = CheckingGroups[I]; local
245 if (needsChecking(CGI, CGJ))
246 Checks.push_back(std::make_pair(&CGI, &CGJ));
/netbsd-current/libexec/httpd/
H A Dprintenv.lua24 -- or less the same as the variable for a CGI program
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DSampleProfile.cpp1724 scc_iterator<ProfiledCallGraph *> CGI = scc_begin(ProfiledCG.get()); local
1725 while (!CGI.isAtEnd()) {
1726 for (ProfiledCallGraphNode *Node : *CGI) {
1731 ++CGI;
1734 scc_iterator<CallGraph *> CGI = scc_begin(CG); local
1735 while (!CGI.isAtEnd()) {
1736 for (CallGraphNode *Node : *CGI) {
1741 ++CGI;
/netbsd-current/external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/
H A DGIMatchTree.cpp535 const CodeGenInstruction *CGI = PartitionToInstr[PartitionIdx]; local
559 if (CGI == nullptr)
576 E.value()->getFromMO()->getIdx() < CGI->Operands.size()) {
/netbsd-current/crypto/dist/ipsec-tools/misc/
H A Dcvs2cl.pl3148 To run in an automated environment such as CGI or PHP, suidperl may be needed
/netbsd-current/crypto/external/bsd/openssl.old/dist/external/perl/Text-Template-1.46/lib/Text/
H A DTemplate.pm1791 The C<CGI> module provides functions for `sticky widgets', which are
1796 It's totally straightforward. Just call the C<CGI> functions from
/netbsd-current/crypto/external/bsd/openssl/dist/external/perl/Text-Template-1.56/lib/Text/
H A DTemplate.pm1978 The C<CGI> module provides functions for `sticky widgets', which are
1983 It's totally straightforward. Just call the C<CGI> functions from

Completed in 479 milliseconds