Home
last modified time | relevance | path

Searched refs:getOperands (Results 1 – 24 of 24) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanSLP.cpp210 static SmallVector<VPValue *, 4> getOperands(ArrayRef<VPValue *> Values, in getOperands() function
227 getOperands(ArrayRef<VPValue *> Values) { in getOperands() function
235 Result.push_back(getOperands(Values, 0)); in getOperands()
239 Result.push_back(getOperands(Values, I)); in getOperands()
453 for (auto &Operands : getOperands(Values)) { in buildGraph()
497 for (auto &Operands : getOperands(Values)) in buildGraph()
H A DSLPVectorizer.cpp9494 ArrayRef<Value *> getOperands(unsigned I) const { return Operands[I]; } in getOperands() function in __anon07b2d7748811::PHIHandler
9792 Operands[I].assign(Handler.getOperands(I).begin(), in buildOriginalOperands()
9793 Handler.getOperands(I).end()); in buildOriginalOperands()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVAsmBackend.cpp244 getRelaxedOpcode(Inst.getOpcode(), Inst.getOperands(), STI) && in relaxInstruction()
256 Res.setOpcode(getRelaxedOpcode(Inst.getOpcode(), Inst.getOperands(), STI)); in relaxInstruction()
272 Res.setOpcode(getRelaxedOpcode(Inst.getOpcode(), Inst.getOperands(), STI)); in relaxInstruction()
295 Res.setOpcode(getRelaxedOpcode(Inst.getOpcode(), Inst.getOperands(), STI)); in relaxInstruction()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCInst.h214 ArrayRef<MCOperand> getOperands() const { return Operands; } in getOperands() function
H A DMCSection.h443 ArrayRef<MCOperand> getOperands() const { in getOperands() function
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp797 if (mayNeedRelaxation(RF.getOpcode(), RF.getOperands(), in padInstructionViaPrefix()
845 if (!mayNeedRelaxation(RF.getOpcode(), RF.getOperands(), in padInstructionViaRelaxation()
955 if (mayNeedRelaxation(RF.getOpcode(), RF.getOperands(), in finishLayout()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCObjectStreamer.cpp356 if (!(Backend.mayNeedRelaxation(Inst.getOpcode(), Inst.getOperands(), STI) || in emitInstructionImpl()
370 while (Backend.mayNeedRelaxation(Relaxed.getOpcode(), Relaxed.getOperands(), in emitInstructionImpl()
H A DMCAssembler.cpp867 if (!getBackend().mayNeedRelaxation(F.getOpcode(), F.getOperands(), in relaxInstruction()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DSPIR.cpp416 for (auto &Operand : SpirvType->getOperands()) { in getInlineSpirvType()
/freebsd/contrib/llvm-project/clang/lib/CIR/Dialect/Transforms/
H A DFlattenCFG.cpp182 rewriter.replaceOpWithNewOp<cir::BrOp>(yieldOp, yieldOp.getOperands(), in rewriteYieldOp()
/freebsd/contrib/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/
H A DLowerToLLVM.cpp871 rewriter.replaceOpWithNewOp<mlir::LLVM::ReturnOp>(op, adaptor.getOperands()); in matchAndRewrite()
904 assert(!op->getOperands().empty() && in rewriteCallOrInvoke()
906 auto calleeTy = op->getOperands().front().getType(); in rewriteCallOrInvoke()
932 return rewriteCallOrInvoke(op.getOperation(), adaptor.getOperands(), rewriter, in matchAndRewrite()
2118 rewriter.replaceOpWithNewOp<mlir::LLVM::BrOp>(op, adaptor.getOperands(), in matchAndRewrite()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTStructuralEquivalence.cpp1192 for (size_t I = 0; I < cast<HLSLInlineSpirvType>(T1)->getOperands().size(); in IsStructurallyEquivalent()
1194 if (cast<HLSLInlineSpirvType>(T1)->getOperands()[I] != in IsStructurallyEquivalent()
1195 cast<HLSLInlineSpirvType>(T2)->getOperands()[I]) { in IsStructurallyEquivalent()
H A DTypePrinter.cpp2170 for (auto &Operand : T->getOperands()) { in printHLSLInlineSpirvBefore()
H A DASTContext.cpp11963 for (size_t I = 0; I < LHSTy->getOperands().size(); I++) in mergeTypes()
11964 if (LHSTy->getOperands()[I] != RHSTy->getOperands()[I]) in mergeTypes()
H A DItaniumMangle.cpp4714 for (auto &Operand : T->getOperands()) { in mangleType()
H A DASTImporter.cpp2024 for (auto &Operand : T->getOperands()) { in VisitHLSLInlineSpirvType()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTNodeTraverser.h454 for (auto &Operand : T->getOperands()) { in VisitHLSLInlineSpirvType()
H A DTypeProperties.td719 let Read = [{ node->getOperands() }];
H A DType.h6489 ArrayRef<SpirvOperand> getOperands() const {
6497 Profile(ID, Opcode, Size, Alignment, getOperands());
H A DRecursiveASTVisitor.h1158 for (auto &Operand : T->getOperands()) {
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp3553 auto getOperands = [&](unsigned OpNum) -> auto { in getInvertibleOperands() local
3576 return getOperands(1); in getInvertibleOperands()
3578 return getOperands(0); in getInvertibleOperands()
3594 return getOperands(0); in getInvertibleOperands()
3607 return getOperands(0); in getInvertibleOperands()
3618 return getOperands(0); in getInvertibleOperands()
3624 return getOperands(0); in getInvertibleOperands()
/freebsd/contrib/llvm-project/clang/lib/CIR/Dialect/IR/
H A DCIRDialect.cpp691 printer.printFunctionalType(op->getOperands().getTypes(), in printCallCommon()
/freebsd/contrib/llvm-project/clang/include/clang/CIR/Dialect/IR/
H A DCIROps.td69 // op, adaptor.getOperands()[0], adaptor.getOperands()[1]);
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplate.cpp6320 for (auto &Operand : T->getOperands()) in VisitHLSLInlineSpirvType()