Home
last modified time | relevance | path

Searched defs:Operand (Results 1 – 25 of 139) sorted by relevance

123456

/openbsd/gnu/llvm/llvm/tools/llvm-exegesis/lib/
H A DMCInstrDescView.h64 struct Operand { struct
86 const MCOperandInfo *Info = nullptr; // Set for Explicit Op. argument
87 std::optional<uint8_t> TiedToIndex; // Set for Reg&Explicit Op.
88 MCPhysReg ImplicitReg = 0; // Non-0 for Implicit Op.
89 std::optional<uint8_t> VariableIndex; // Set for Explicit Op.
H A DMCInstrDescView.cpp94 SmallVector<Operand, 8> Operands, in Instruction()
115 Operand Operand; in create() local
132 Operand Operand; in create() local
140 Operand Operand; in create() local
/openbsd/gnu/llvm/lldb/include/lldb/Core/
H A DDisassembler.h198 struct Operand { struct
207 std::vector<Operand> m_children; argument
215 static Operand BuildRegister(ConstString &r); argument
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCELFStreamer.cpp140 const MCOperand &Operand = Inst.getOperand(Inst.getNumOperands() - 1); in emitGOTToPCRelReloc() local
175 const MCOperand &Operand = Inst.getOperand(Inst.getNumOperands() - 1); in emitGOTToPCRelLabel() local
211 const MCOperand &Operand = Inst.getOperand(LastOp); in isPartOfGOTToPCRelPair() local
/openbsd/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp108 Value *Operand = II.getOperand(i); in runOnModule() local
200 Value *Operand = C->getOperand(i); in remapConstantVectorOrConstantAggregate() local
239 Value *Operand = C->getOperand(i); in remapConstantExpr() local
H A DNVVMReflect.cpp145 const Value *Operand = cast<Constant>(Str)->getOperand(0); in runNVVMReflect() local
/openbsd/gnu/llvm/llvm/lib/DebugInfo/DWARF/
H A DDWARFExpression.cpp129 for (unsigned Operand = 0; Operand < 2; ++Operand) { in extract() local
211 unsigned Operand) { in prettyPrintBaseTypeRef()
280 for (unsigned Operand = 0; Operand < 2; ++Operand) { in print() local
358 for (unsigned Operand = 0; Operand < 2; ++Operand) { in verify() local
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCInstrInfo.h337 PredicateInfo(unsigned Register, unsigned Operand, bool PredicatedTrue) in PredicateInfo()
341 unsigned Operand; variable
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSIPeepholeSDWA.cpp445 MachineOperand *Operand = TII->getNamedOperand(MI, AMDGPU::OpName::vdst); in convertToSDWA() local
822 static raw_ostream& operator<<(raw_ostream &OS, const SDWAOperand &Operand) { in operator <<()
830 if (auto Operand = matchSDWAOperand(MI)) { in matchSDWAOperands() local
1122 for (auto &Operand : SDWAOperands) { in convertToSDWA() local
1205 const auto &Operand = OperandPair.second; in runOnMachineFunction() local
1218 const auto &Operand = OperandPair.second; in runOnMachineFunction() local
/openbsd/gnu/llvm/lldb/include/lldb/Symbol/
H A DPostfixExpression.h143 const Node *Operand() const { return m_operand; } in Operand() function
144 Node *&Operand() { return m_operand; } in Operand() function
/openbsd/gnu/llvm/llvm/lib/Transforms/Coroutines/
H A DCoroEarly.cpp62 Value *Operand = Intrin->getArgOperand(0); in lowerCoroPromise() local
87 Value *Operand = II->getArgOperand(0); in lowerCoroDone() local
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp892 struct Operand { in processSRem() struct
893 Value *V; in processSRem()
894 Domain D; in processSRem()
945 struct Operand { in processSDiv() struct
946 Value *V; in processSDiv()
947 Domain D; in processSDiv()
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86InstrBuilder.h93 unsigned Operand) { in getAddressFromInstr()
132 static inline void setDirectAddressInInstr(MachineInstr *MI, unsigned Operand, in setDirectAddressInInstr()
/openbsd/gnu/llvm/llvm/tools/llvm-cfi-verify/lib/
H A DFileAnalysis.cpp152 for (const auto &Operand : InstrMeta.Instruction) { in usesRegisterOperand() local
318 for (const auto &Operand : IndirectCF.Instruction) { in indirectCFOperandClobber() local
357 const auto &Operand = NodeInstr.Instruction.getOperand(i); in indirectCFOperandClobber() local
/openbsd/gnu/llvm/llvm/lib/Analysis/
H A DIVUsers.cpp97 static bool IVUseShouldUsePostIncValue(Instruction *User, Value *Operand, in IVUseShouldUsePostIncValue()
246 IVStrideUse &IVUsers::AddUser(Instruction *User, Value *Operand) { in AddUser()
H A DCodeMetrics.cpp34 for (const Value *Operand : U->operands()) in appendSpeculatableOperands() local
/openbsd/gnu/llvm/llvm/utils/TableGen/
H A DPseudoLoweringEmitter.cpp27 enum MapKind { Operand, Imm, Reg }; enumerator
30 unsigned Operand; // Operand number mapped to. member
H A DCompressInstEmitter.cpp86 enum MapKind { Operand, Imm, Reg }; enumerator
90 unsigned Operand; member
285 for (const auto &Operand : Inst.Operands) in verifyDagOpCount() local
/openbsd/gnu/llvm/llvm/lib/Transforms/AggressiveInstCombine/
H A DTruncInstCombine.cpp212 for (auto *Operand : Operands) in getMinBitWidth() local
227 for (auto *Operand : Operands) in getMinBitWidth() local
/openbsd/gnu/llvm/llvm/lib/CodeGen/
H A DAggressiveAntiDepBreaker.h45 MachineOperand *Operand; member
/openbsd/gnu/llvm/llvm/lib/Target/DirectX/
H A DDXILPrepare.cpp86 Instruction &Inst, Value *Operand, in maybeGenerateBitcast()
/openbsd/gnu/llvm/llvm/examples/Kaleidoscope/Chapter6/
H A Dtoy.cpp168 std::unique_ptr<ExprAST> Operand; member in __anon34c7460f0111::UnaryExprAST
171 UnaryExprAST(char Opcode, std::unique_ptr<ExprAST> Operand) in UnaryExprAST()
479 if (auto Operand = ParseUnary()) in ParseUnary() local
/openbsd/gnu/llvm/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h764 const SCEV *Operand = ((SC *)this)->visit(Expr->getOperand()); in visitPtrToIntExpr() local
771 const SCEV *Operand = ((SC *)this)->visit(Expr->getOperand()); in visitTruncateExpr() local
778 const SCEV *Operand = ((SC *)this)->visit(Expr->getOperand()); in visitZeroExtendExpr() local
785 const SCEV *Operand = ((SC *)this)->visit(Expr->getOperand()); in visitSignExtendExpr() local
/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaCoroutine.cpp378 OpaqueValueExpr *Operand = new (S.Context) in buildCoawaitCalls() local
708 ExprResult Operand = buildPromiseCall(*this, ScopeInfo->CoroutinePromise, in ActOnCoroutineBodyStart() local
833 ExprResult Sema::BuildUnresolvedCoawaitExpr(SourceLocation Loc, Expr *Operand, in BuildUnresolvedCoawaitExpr()
873 ExprResult Sema::BuildResolvedCoawaitExpr(SourceLocation Loc, Expr *Operand, in BuildResolvedCoawaitExpr()
947 Expr *Operand = E; in BuildCoyieldExpr() local
/openbsd/gnu/llvm/clang/include/clang/AST/
H A DExprCXX.h853 CXXTypeidExpr(QualType Ty, TypeSourceInfo *Operand, SourceRange R) in CXXTypeidExpr()
859 CXXTypeidExpr(QualType Ty, Expr *Operand, SourceRange R) in CXXTypeidExpr()
1071 CXXUuidofExpr(QualType Ty, TypeSourceInfo *Operand, MSGuidDecl *Guid, in CXXUuidofExpr()
1191 Stmt *Operand; variable
1198 CXXThrowExpr(Expr *Operand, QualType Ty, SourceLocation Loc, in CXXThrowExpr()
4073 Stmt *Operand; variable
4077 CXXNoexceptExpr(QualType Ty, Expr *Operand, CanThrowResult Val, in CXXNoexceptExpr()
4918 enum SubExpr { Operand, Common, Ready, Suspend, Resume, Count }; enumerator
4939 Expr *Operand, Expr *Common) in CoroutineSuspendExpr()
5091 CoyieldExpr(SourceLocation CoyieldLoc, Expr *Operand, Expr *Common, in CoyieldExpr()
[all …]

123456