Searched refs:Operand (Results 76 - 100 of 239) sorted by relevance

12345678910

/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/
H A DTargetLoweringObjectFile.cpp76 for (auto Operand : C->operand_values()) {
77 if (!isNullOrUndef(cast<Constant>(Operand)))
/netbsd-current/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter9/
H A Dtoy.cpp244 std::unique_ptr<ExprAST> Operand; member in class:__anon1299::UnaryExprAST
247 UnaryExprAST(char Opcode, std::unique_ptr<ExprAST> Operand) argument
248 : Opcode(Opcode), Operand(std::move(Operand)) {}
252 Operand->dump(out, ind + 1);
664 if (auto Operand = ParseUnary())
665 return std::make_unique<UnaryExprAST>(Opc, std::move(Operand));
918 Value *OperandV = Operand->codegen();
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DModuleSummaryAnalysis.cpp103 const User *Operand = dyn_cast<User>(OI); local
104 if (!Operand)
106 if (isa<BlockAddress>(Operand)) {
110 if (auto *GV = dyn_cast<GlobalValue>(Operand)) {
118 if (Visited.insert(Operand).second)
119 Worklist.push_back(Operand);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCChecker.cpp508 MCOperand const &Operand = Inst.getOperand(j); local
509 assert(Operand.isReg() && "Def is not a register");
510 unsigned Register = Operand.getReg();
526 MCOperand const &Operand = I.getOperand(j); local
527 if (Operand.isReg() && Operand.getReg() == Register)
/netbsd-current/external/apache2/llvm/dist/llvm/lib/IR/
H A DAsmWriter.cpp2612 void writeParamOperand(const Value *Operand, AttributeSet Attrs);
2698 void AssemblyWriter::writeOperand(const Value *Operand, bool PrintType) { argument
2699 if (!Operand) {
2704 TypePrinter.print(Operand->getType(), Out);
2707 WriteAsOperandInternal(Out, Operand, &TypePrinter, &Machine, TheModule);
2750 void AssemblyWriter::writeParamOperand(const Value *Operand, argument
2752 if (!Operand) {
2758 TypePrinter.print(Operand->getType(), Out);
2766 WriteAsOperandInternal(Out, Operand, &TypePrinter, &Machine, TheModule);
3932 static void maybePrintCallAddrSpace(const Value *Operand, cons argument
4008 const Value *Operand = I.getNumOperands() ? I.getOperand(0) : nullptr; local
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/cached/
H A Dtoy-jit.cpp153 ExprAST *Operand; member in class:UnaryExprAST
156 : Opcode(opcode), Operand(operand) {}
480 if (ExprAST *Operand = ParseUnary())
481 return new UnaryExprAST(Opc, Operand);
655 Value *OperandV = Operand->Codegen();
H A Dtoy.cpp160 ExprAST *Operand; member in class:UnaryExprAST
163 : Opcode(opcode), Operand(operand) {}
487 if (ExprAST *Operand = ParseUnary())
488 return new UnaryExprAST(Opc, Operand);
1028 Value *OperandV = Operand->Codegen();
/netbsd-current/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/initial/
H A Dtoy.cpp137 ExprAST *Operand; member in class:UnaryExprAST
140 : Opcode(opcode), Operand(operand) {}
464 if (ExprAST *Operand = ParseUnary())
465 return new UnaryExprAST(Opc, Operand);
886 Value *OperandV = Operand->Codegen();
/netbsd-current/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/lazy/
H A Dtoy-jit.cpp138 ExprAST *Operand; member in class:UnaryExprAST
141 : Opcode(opcode), Operand(operand) {}
465 if (ExprAST *Operand = ParseUnary())
466 return new UnaryExprAST(Opc, Operand);
640 Value *OperandV = Operand->Codegen();
H A Dtoy.cpp139 ExprAST *Operand; member in class:UnaryExprAST
142 : Opcode(opcode), Operand(operand) {}
466 if (ExprAST *Operand = ParseUnary())
467 return new UnaryExprAST(Opc, Operand);
926 Value *OperandV = Operand->Codegen();
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineInstr.h525 template <typename Operand, typename Instruction>
527 filter_iterator<Operand *, std::function<bool(Operand &Op)>>>
529 std::function<bool(Operand & Op)> OpUsesReg(
530 [Reg](Operand &Op) { return Op.isReg() && Op.getReg() == Reg; });
H A DSelectionDAGNodes.h589 /// The number of entries in the Operand/Value list.
2593 unsigned Operand; member in class:llvm::SDNodeIterator
2595 SDNodeIterator(const SDNode *N, unsigned Op) : Node(N), Operand(Op) {}
2605 return Operand == x.Operand;
2610 return Node->getOperand(Operand).getNode();
2615 ++Operand;
2624 return Operand - Other.Operand;
2632 unsigned getOperand() const { return Operand; }
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DPredicateInfo.cpp735 PredicateInfoBuilder::getOrCreateValueInfo(Value *Operand) { argument
736 auto OIN = ValueInfoNums.find(Operand);
741 auto InsertResult = ValueInfoNums.insert({Operand, ValueInfos.size() - 1});
749 PredicateInfoBuilder::getValueInfo(Value *Operand) const {
750 auto OINI = ValueInfoNums.lookup(Operand);
751 assert(OINI != 0 && "Operand was not really in the Value Info Numbers");
/netbsd-current/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DGlobalISelEmitter.cpp1176 /// * Operand is a particular register.
1177 /// * Operand is assigned a particular register bank.
1178 /// * Operand is an MBB.
1350 const OperandMatcher &Operand; member in class:__anon3305::ComplexPatternOperandMatcher
1359 const OperandMatcher &Operand,
1362 Operand(Operand), TheDef(TheDef) {}
1622 assert(SymbolicName.empty() && "Operand already has a symbolic name");
1657 CommentOS << "Operand " << OpIdx;
1670 // Operand matcher
1358 ComplexPatternOperandMatcher(unsigned InsnVarID, unsigned OpIdx, const OperandMatcher &Operand, const Record &TheDef) argument
[all...]
H A DX86DisassemblerTables.cpp825 for (auto Operand : InstructionSpecifiers[Index].operands) {
826 OperandEncoding Encoding = (OperandEncoding)Operand.encoding;
827 OperandType Type = (OperandType)Operand.type;
855 for (auto Operand : InstructionSpecifiers[index].operands) {
856 OperandEncoding Encoding = (OperandEncoding)Operand.encoding;
857 OperandType Type = (OperandType)Operand.type;
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.h237 bool isFsqrtCheap(SDValue Operand, SelectionDAG &DAG) const override {
240 SDValue getSqrtEstimate(SDValue Operand, SelectionDAG &DAG, int Enabled,
243 SDValue getRecipEstimate(SDValue Operand, SelectionDAG &DAG, int Enabled,
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCInstPrinter.cpp88 const MCOperand &Operand = MI->getOperand(LastOp); local
89 if (Operand.isExpr()) {
90 const MCExpr *Expr = Operand.getExpr();
367 assert(Value == 0 && "Operand must be zero");
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DSampleProfileProbe.cpp175 for (const auto *Operand : FuncInfo->operands()) {
176 const auto *MD = cast<MDNode>(Operand);
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
H A DSymbolRecord.h241 static int32_t DecodeSignedOperand(uint32_t Operand) { argument
242 if (Operand & 1)
243 return -(Operand >> 1);
244 return Operand >> 1;
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h66 RET_FLAG, // Return with a flag operand. Operand 0 is the chain operand.
1006 SDValue getSqrtEstimate(SDValue Operand, SelectionDAG &DAG, int Enabled,
1009 SDValue getRecipEstimate(SDValue Operand, SelectionDAG &DAG, int Enabled,
1011 SDValue getSqrtInputTest(SDValue Operand, SelectionDAG &DAG,
1013 SDValue getSqrtResultForDenormInput(SDValue Operand,
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMIRPrinter.cpp830 const FrameIndexOperand &Operand = ObjectInfo->second; local
831 MachineOperand::printStackObjectReference(OS, Operand.ID, Operand.IsFixed,
832 Operand.Name);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h1342 SDValue getSqrtEstimate(SDValue Operand, SelectionDAG &DAG, int Enabled,
1345 SDValue getRecipEstimate(SDValue Operand, SelectionDAG &DAG, int Enabled,
1347 SDValue getSqrtInputTest(SDValue Operand, SelectionDAG &DAG,
1349 SDValue getSqrtResultForDenormInput(SDValue Operand,
/netbsd-current/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/
H A DParallelSnippetGenerator.cpp127 const Operand &Op = IT.getInstr().getPrimaryOperand(*Var);
/netbsd-current/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/MCJIT/complete/
H A Dtoy.cpp179 ExprAST *Operand; member in class:UnaryExprAST
182 : Opcode(opcode), Operand(operand) {}
506 if (ExprAST *Operand = ParseUnary())
507 return new UnaryExprAST(Opc, Operand);
1098 Value *OperandV = Operand->Codegen();
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp49 // Operand
79 int64_t Operand = 0; local
80 Operand |= Abs ? SISrcMods::ABS : 0u;
81 Operand |= Neg ? SISrcMods::NEG : 0u;
82 return Operand;
86 int64_t Operand = 0; local
87 Operand |= Sext ? SISrcMods::SEXT : 0u;
88 return Operand;
1751 // Operand
7193 auto &Operand
[all...]

Completed in 430 milliseconds

12345678910