Home
last modified time | relevance | path

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

1234567

/llvm-project/llvm/tools/llvm-exegesis/lib/
H A DMCInstrDescView.h64 struct Operand { struct
86 InfoOperand global() argument
87 TiedToIndexOperand global() argument
88 ImplicitRegOperand global() argument
89 VariableIndexOperand global() argument
[all...]
H A DMCInstrDescView.cpp93 Instruction(const MCInstrDesc * Description,StringRef Name,SmallVector<Operand,8> Operands,SmallVector<Variable,4> Variables,const BitVector * ImplDefRegs,const BitVector * ImplUseRegs,const BitVector * AllDefRegs,const BitVector * AllUseRegs) Instruction() argument
114 Operand Operand; create() local
131 Operand Operand; create() local
139 Operand Operand; create() local
[all...]
/llvm-project/lldb/include/lldb/Core/
H A DDisassembler.h200 struct Operand { struct
209 std::vector<Operand> m_children; argument
217 static Operand BuildRegister(ConstString &r); argument
[all...]
/llvm-project/flang/include/flang/Evaluate/
H A Dexpression.h126 template <int J> using Operand = std::tuple_element_t<J, OperandTypes>; global() variable
218 using Operand = SomeKind<FROMCAT>; global() member
227 using Operand = A; global() member
[all...]
/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCELFStreamer.cpp139 const MCExpr *Expr = Operand.getExpr(); in emitGOTToPCRelReloc() local
174 const MCExpr *Expr = Operand.getExpr(); in emitGOTToPCRelLabel() local
210 const MCOperand &Operand = Inst.getOperand(LastOp); isPartOfGOTToPCRelPair() local
/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp93 Value *Operand = II.getOperand(i); in runOnModule() local
185 Value *NewOperand = remapConstant(M, F, cast<Constant>(Operand), Builder); in remapConstantVectorOrConstantAggregate() local
224 Value *NewOperand = remapConstant(M, F, cast<Constant>(Operand), Builder); in remapConstantExpr() local
H A DNVVMReflect.cpp149 const Value *Operand = cast<Constant>(Str)->getOperand(0); in runNVVMReflect() local
/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCInstrInfo.h337 PredicateInfo(MCRegister Register, unsigned Operand, bool PredicatedTrue) in PredicateInfo() argument
341 unsigned Operand; variable
/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFExpression.cpp153 for (unsigned Operand = 0; Operand < Desc.Op.size(); ++Operand) { extract() local
241 prettyPrintBaseTypeRef(DWARFUnit * U,raw_ostream & OS,DIDumpOptions DumpOpts,ArrayRef<uint64_t> Operands,unsigned Operand) prettyPrintBaseTypeRef() argument
319 for (unsigned Operand = 0; Operand < Desc.Op.size(); ++Operand) { print() local
398 for (unsigned Operand = 0; Operand < Op.Desc.Op.size(); ++Operand) { verify() local
[all...]
/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVMetadata.cpp49 for (const MDOperand &Operand : KernelToMDNodeList->operands()) { in getOCLKernelArgAttribute() local
/llvm-project/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
/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInsertSingleUseVDST.cpp
H A DSIPeepholeSDWA.cpp489 MachineOperand *Operand = TII->getNamedOperand(MI, AMDGPU::OpName::vdst); convertToSDWA() local
869 operator <<(raw_ostream & OS,const SDWAOperand & Operand) operator <<() argument
877 if (auto Operand = matchSDWAOperand(MI)) { matchSDWAOperands() local
1172 for (auto &Operand : SDWAOperands) { convertToSDWA() local
1262 const auto &Operand = OperandPair.second; runOnMachineFunction() local
1275 const auto &Operand = OperandPair.second; runOnMachineFunction() local
[all...]
/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroEarly.cpp62 Value *Operand = Intrin->getArgOperand(0); lowerCoroPromise() local
87 Value *Operand = II->getArgOperand(0); lowerCoroDone() local
/llvm-project/llvm/lib/Target/X86/
H A DX86InstrBuilder.h93 unsigned Operand) { in getAddressFromInstr()
132 static inline void setDirectAddressInInstr(MachineInstr *MI, unsigned Operand, in setDirectAddressInInstr()
/llvm-project/bolt/lib/Passes/
H A DAllocCombiner.cpp45 for (const MCOperand &Operand : MCPlus::primeOperands(Inst)) in isIndifferentToSP() local
H A DValidateMemRefs.cpp61 const MCOperand &Operand = Inst.getOperand(I); in runOnFunction() local
/llvm-project/bolt/lib/Core/
H A DMCPlusBuilder.cpp397 for (const MCOperand &Operand : defOperands(Inst)) { in getClobberedRegs() local
430 for (const MCOperand &Operand : defOperands(Inst)) { in getWrittenRegs() local
477 for (const MCOperand &Operand : useOperands(Inst)) in getSrcRegs() local
555 MCOperand Operand; in setOperandToSymbolRef() local
/llvm-project/llvm/lib/CodeGen/
H A DAggressiveAntiDepBreaker.h45 MachineOperand *Operand; member
/llvm-project/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
/llvm-project/llvm/utils/TableGen/
H A DPseudoLoweringEmitter.cpp27 enum MapKind { Operand, Imm, Reg }; enumerator
30 unsigned Operand; // Operand number mapped to. member
[all...]
/llvm-project/llvm/tools/llvm-c-test/
H A Dmetadata.c65 LLVMValueRef Operand = LLVMGetOperand(Value, 0); in llvm_replace_md_operand() local
/llvm-project/llvm/lib/Analysis/
H A DIVUsers.cpp97 static bool IVUseShouldUsePostIncValue(Instruction *User, Value *Operand, in IVUseShouldUsePostIncValue() argument
246 IVStrideUse &IVUsers::AddUser(Instruction *User, Value *Operand) { in AddUser() argument
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DMatchContext.h111 getNode(unsigned Opcode,const SDLoc & DL,EVT VT,SDValue Operand) getNode() argument
136 getNode(unsigned Opcode,const SDLoc & DL,EVT VT,SDValue Operand,SDNodeFlags Flags) getNode() argument
/llvm-project/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp938 struct Operand { processSRem() struct
939 VprocessSRem::Operand processSRem() argument
940 DprocessSRem::Operand processSRem() argument
999 struct Operand { processSDiv() struct
1000 VprocessSDiv::Operand processSDiv() argument
1001 DprocessSDiv::Operand processSDiv() argument

1234567