Searched refs:getNumOperands (Results 1 - 25 of 598) sorted by relevance

1234567891011>>

/openbsd-current/gnu/llvm/llvm/include/llvm/IR/
H A DOperandTraits.h55 return U->getNumOperands();
73 return reinterpret_cast<Use*>(U) - static_cast<User*>(U)->getNumOperands();
79 return U->getNumOperands();
100 return U->getOperandList() + U->getNumOperands();
103 return U->getNumOperands();
122 inline unsigned getNumOperands() const
149 unsigned CLASS::getNumOperands() const { \
/openbsd-current/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZTargetStreamer.h30 assert(A.getNumOperands() == B.getNumOperands() &&
31 A.getNumOperands() == 5 && A.getOperand(2).getImm() == 1 &&
/openbsd-current/gnu/llvm/llvm/tools/llvm-reduce/deltas/
H A DReduceDIMetadata.cpp51 for (size_t I = 0; I < DIM->getNumOperands(); ++I)
53 if (!Visited.count(MDT) && MDT->getNumOperands())
69 for (size_t I = 0; I < Tup->getNumOperands(); ++I) {
78 if (TN.size() != Tup->getNumOperands())
H A DReduceMetadata.cpp29 return MD.getName() == "llvm.dbg.cu" && MD.getNumOperands() != 0;
55 for (auto I : seq<unsigned>(0, NamedNode->getNumOperands())) {
82 for (auto I : seq<unsigned>(0, NN->getNumOperands()))
/openbsd-current/gnu/llvm/llvm/lib/Target/SPIRV/MCTargetDesc/
H A DSPIRVInstPrinter.cpp39 const unsigned NumOps = MI->getNumOperands();
53 if (MI->getNumOperands() - StartIndex == 2) { // Handle 64 bit literals.
85 const unsigned NumFixedOps = MCDesc.getNumOperands();
156 const unsigned NumOps = MI->getNumOperands();
189 unsigned NumFixedOps = MCDesc.getNumOperands();
190 const auto NumOps = MI->getNumOperands();
204 unsigned NumFixedOps = MCDesc.getNumOperands();
206 if (NumFixedOps != MI->getNumOperands()) {
261 if (OpNo < MI->getNumOperands()) {
278 const unsigned NumOps = MI->getNumOperands();
[all...]
H A DSPIRVMCCodeEmitter.cpp66 if (MCDesc.getNumDefs() == 1 && MCDesc.getNumOperands() >= 2) {
91 unsigned NumOps = MI.getNumOperands();
111 const uint32_t NumWords = MI.getNumOperands() + 1;
/openbsd-current/gnu/llvm/llvm/lib/Transforms/IPO/
H A DAnnotation2Metadata.cpp37 if (!C || C->getNumOperands() != 1)
48 if (!OpC || OpC->getNumOperands() != 4)
H A DGlobalSplit.cpp76 std::vector<GlobalVariable *> SplitGlobals(Init->getNumOperands());
77 for (unsigned I = 0; I != Init->getNumOperands(); ++I) {
86 unsigned SplitEnd = (I == Init->getNumOperands() - 1)
127 for (unsigned I = 3; I != GEP->getNumOperands(); ++I)
/openbsd-current/gnu/llvm/llvm/lib/IR/
H A DProfDataUtils.cpp52 unsigned NOps = ProfileData->getNumOperands();
76 unsigned NOps = ProfData->getNumOperands();
117 if (ProfileData && ProfileData->getNumOperands() == 1 + I.getNumSuccessors())
165 for (unsigned Idx = 1; Idx < ProfileData->getNumOperands(); Idx++) {
174 ProfileData->getNumOperands() > 3) {
H A DAbstractCallSite.cpp121 assert(CallbackEncMD->getNumOperands() >= 2 && "Incomplete !callback metadata");
125 for (unsigned u = 0, e = CallbackEncMD->getNumOperands() - 1; u < e; u++) {
142 CallbackEncMD->getOperand(CallbackEncMD->getNumOperands() - 1).get();
H A DProfileSummary.cpp107 if (MD->getNumOperands() != 2)
137 if (!MD || MD->getNumOperands() != 2)
150 if (!MD || MD->getNumOperands() != 2)
160 if (!EntryMD || EntryMD->getNumOperands() != 3)
188 return Idx < Tuple->getNumOperands();
196 if (!Tuple || Tuple->getNumOperands() < 8 || Tuple->getNumOperands() > 10)
/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUUnifyMetadata.cpp57 if (!NamedMD || NamedMD->getNumOperands() <= 1)
62 assert(VersionMD->getNumOperands() == 2);
90 if (!NamedMD || NamedMD->getNumOperands() == 1)
/openbsd-current/gnu/llvm/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCCodeEmitter.cpp82 encodeULEB128(MI.getNumOperands() - 1, OS);
85 encodeULEB128(MI.getNumOperands() - 2, OS);
88 for (unsigned I = 0, E = MI.getNumOperands(); I < E; ++I) {
94 if (I < Desc.getNumOperands()) {
H A DWebAssemblyInstPrinter.cpp64 assert(MI->getNumOperands() == 2);
85 if ((Desc.getNumOperands() == 0 && MI->getNumOperands() > 0) ||
88 unsigned Start = Desc.getNumOperands();
95 bool NeedsComma = Desc.getNumOperands() > 0 && !Desc.variadicOpsAreDefs();
96 for (auto I = Start, E = MI->getNumOperands(); I < E; ++I) {
239 for (unsigned I = 0, E = MI->getNumOperands(); I < E; ++I) {
333 for (unsigned I = OpNo, E = MI->getNumOperands(); I != E; ++I) {
/openbsd-current/gnu/llvm/llvm/include/llvm/Frontend/HLSL/
H A DHLSLResource.h62 assert(Entry->getNumOperands() == 5 && "Unexpected metadata shape");
/openbsd-current/gnu/llvm/llvm/lib/MC/
H A DMCInstrDesc.cpp47 for (int i = NumOperands - 1, e = MI.getNumOperands(); i != e; ++i)
H A DMCInst.cpp74 for (unsigned i = 0, e = getNumOperands(); i != e; ++i) {
96 for (unsigned i = 0, e = getNumOperands(); i != e; ++i) {
/openbsd-current/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonPeephole.cpp132 assert(MI.getNumOperands() == 2);
149 assert(MI.getNumOperands() == 3);
166 assert(MI.getNumOperands() == 3);
180 assert(MI.getNumOperands() == 2);
197 assert(MI.getNumOperands() == 2);
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/
H A DUnreachableBlockElim.cpp125 for (unsigned i = start->getNumOperands() - 1; i >= 2; i-=2)
157 for (unsigned i = phi->getNumOperands() - 1; i >= 2; i-=2)
164 if (phi->getNumOperands() == 3) {
H A DCFGuardLongjmp.cpp79 if (!MI.isCall() || MI.getNumOperands() < 1)
/openbsd-current/gnu/llvm/llvm/lib/Target/X86/
H A DX86RegisterBankInfo.cpp114 unsigned NumOperands = MI.getNumOperands();
129 unsigned NumOperands = MI.getNumOperands();
151 unsigned NumOperands = MI.getNumOperands();
189 unsigned NumOperands = MI.getNumOperands();
200 unsigned NumOperands = MI.getNumOperands();
295 unsigned NumOperands = MI.getNumOperands();
/openbsd-current/gnu/llvm/llvm/tools/opt/
H A DBreakpointPrinter.cpp47 for (unsigned i = 0, e = NMD->getNumOperands(); i != e; ++i) {
/openbsd-current/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsLoongson2FBTBFix.cpp68 if (MI.getNumOperands() == 0)
/openbsd-current/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRVISelLowering.cpp58 if (I.getNumOperands() >= AlignIdx + 1) {
H A DSPIRVMCInstLower.cpp27 for (unsigned i = 0, e = MI->getNumOperands(); i != e; ++i) {

Completed in 294 milliseconds

1234567891011>>