Searched defs:Operand (Results 1 - 25 of 85) sorted by relevance

1234

/external/llvm/lib/CodeGen/
H A DAggressiveAntiDepBreaker.h41 MachineOperand *Operand; member in struct:llvm::AggressiveAntiDepState::__anon12172
H A DMIRPrinter.cpp515 const auto &Operand = MI.getOperand(I); local
516 if (!Operand.isReg() || Operand.isDef())
520 int TiedIdx = Operand.isTied() ? int(MI.findTiedOperandIdx(I)) : -1;
639 const FrameIndexOperand &Operand = ObjectInfo->second; local
640 if (Operand.IsFixed) {
641 OS << "%fixed-stack." << Operand.ID;
644 OS << "%stack." << Operand.ID;
645 if (!Operand.Name.empty())
646 OS << '.' << Operand
[all...]
/external/llvm/lib/Transforms/IPO/
H A DConstantMerge.cpp73 Value *Operand = Inits->getOperand(i)->stripPointerCastsNoFollowAliases(); local
74 GlobalValue *GV = cast<GlobalValue>(Operand);
/external/llvm/lib/Analysis/
H A DScalarEvolutionNormalization.cpp29 static bool IVUseShouldUsePostIncValue(Instruction *User, Value *Operand, argument
48 if (!PN || !Operand) return false; // not a phi, not dominated by latch block.
50 // Look at all of the uses of Operand by the PHI node. If any use corresponds
54 if (PN->getIncomingValue(i) == Operand &&
58 // Okay, all uses of Operand by PN are in predecessor blocks that really are
H A DIVUsers.cpp244 IVStrideUse &IVUsers::AddUser(Instruction *User, Value *Operand) { argument
245 IVUses.push_back(new IVStrideUse(this, User, Operand));
/external/llvm/lib/Target/NVPTX/
H A DNVVMReflect.cpp182 const Value *Operand = cast<Constant>(Sym)->getOperand(0); local
183 if (const GlobalVariable *GV = dyn_cast<GlobalVariable>(Operand)) {
189 Operand = Initializer;
192 assert(isa<ConstantDataSequential>(Operand) &&
194 assert(cast<ConstantDataSequential>(Operand)->isCString() &&
198 cast<ConstantDataSequential>(Operand)->getAsString();
H A DNVPTXGenericToNVVM.cpp117 Value *Operand = II->getOperand(i); local
118 if (isa<Constant>(Operand)) {
120 i, remapConstant(&M, &*I, cast<Constant>(Operand), Builder));
259 Value *Operand = C->getOperand(i); local
260 Value *NewOperand = remapConstant(M, F, cast<Constant>(Operand), Builder);
261 OperandChanged |= Operand != NewOperand;
298 Value *Operand = C->getOperand(i); local
299 Value *NewOperand = remapConstant(M, F, cast<Constant>(Operand), Builder);
300 OperandChanged |= Operand != NewOperand;
377 MDNode *Operand local
[all...]
/external/clang/lib/Sema/
H A DSemaCoroutine.cpp201 Expr *Operand = new (S.Context) OpaqueValueExpr( local
205 ExprResult Result = buildMemberCall(S, Operand, Loc, Funcs[I], None);
/external/dexmaker/src/dx/java/com/android/dx/ssa/
H A DPhiInsn.java44 private final ArrayList<Operand> operands = new ArrayList<Operand>();
91 for (Operand o : operands) {
130 operands.add(new Operand(registerSpec, predBlock.getIndex(),
143 ArrayList<Operand> operandsToRemove = new ArrayList<Operand>();
144 for (Operand o : operands) {
218 Operand o = operands.get(i);
235 for (Operand o : operands) {
254 for (Operand
380 private static class Operand { class in class:PhiInsn
385 public Operand(RegisterSpec regSpec, int blockIndex, int ropLabel) { method in class:PhiInsn.Operand
[all...]
/external/llvm/utils/TableGen/
H A DPseudoLoweringEmitter.cpp28 enum MapKind { Operand, Imm, Reg }; enumerator in enum:__anon13301::PseudoLoweringEmitter::OpData::MapKind
31 unsigned Operand; // Operand number mapped to. member in union:__anon13301::PseudoLoweringEmitter::OpData::__anon13302
102 OperandMap[BaseIdx + i + I].Kind = OpData::Operand;
173 DEBUG(dbgs() << " Operand mapping:\n");
177 if (OperandMap[Insn.Operands[i].MIOperandNo].Kind != OpData::Operand)
188 OperandMap[Insn.Operands[i].MIOperandNo + I].Data.Operand =
224 o << " // Operand: " << DestOperand.Name << "\n";
227 case OpData::Operand:
230 .Operand]
[all...]
/external/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugFrame.cpp349 /// value \p Operand.
351 uint64_t Operand, uint64_t CodeAlignmentFactor,
367 OS << format(" %" PRIx64, Operand);
373 OS << format(" %+" PRId64, int64_t(Operand));
377 OS << format(" %" PRId64, Operand * CodeAlignmentFactor);
379 OS << format(" %" PRId64 "*code_alignment_factor" , Operand);
383 OS << format(" %" PRId64, int64_t(Operand) * DataAlignmentFactor);
385 OS << format(" %" PRId64 "*data_alignment_factor" , int64_t(Operand));
389 OS << format(" %" PRId64, Operand * DataAlignmentFactor);
391 OS << format(" %" PRId64 "*data_alignment_factor" , Operand);
350 printOperand(raw_ostream &OS, uint8_t Opcode, unsigned OperandIdx, uint64_t Operand, uint64_t CodeAlignmentFactor, int64_t DataAlignmentFactor) argument
[all...]
/external/mesa3d/src/gallium/drivers/radeon/
H A DR600InstrInfo.cpp498 void R600InstrInfo::addFlag(MachineInstr *MI, unsigned Operand, argument
502 FlagOp.setImm(FlagOp.getImm() | (Flag << (NUM_MO_FLAGS * Operand)));
505 void R600InstrInfo::clearFlag(MachineInstr *MI, unsigned Operand, argument
510 InstFlags &= ~(Flag << (NUM_MO_FLAGS * Operand));
/external/v8/src/arm/
H A Dassembler-arm-inl.h309 Operand::Operand(int32_t immediate, RelocInfo::Mode rmode) { function in class:v8::internal::Operand
316 Operand::Operand(const ExternalReference& f) { function in class:v8::internal::Operand
323 Operand::Operand(Smi* value) { function in class:v8::internal::Operand
330 Operand::Operand(Register rm) { function in class:v8::internal::Operand
338 bool Operand::is_reg() const {
/external/v8/src/mips/
H A Dassembler-mips-inl.h54 // Operand and MemOperand.
56 Operand::Operand(int32_t immediate, RelocInfo::Mode rmode) { function in class:v8::internal::Operand
63 Operand::Operand(const ExternalReference& f) { function in class:v8::internal::Operand
70 Operand::Operand(Smi* value) { function in class:v8::internal::Operand
77 Operand::Operand(Register rm) { function in class:v8::internal::Operand
82 bool Operand
[all...]
/external/v8/src/mips64/
H A Dassembler-mips64-inl.h54 // Operand and MemOperand.
56 Operand::Operand(int64_t immediate, RelocInfo::Mode rmode) { function in class:v8::internal::Operand
63 Operand::Operand(const ExternalReference& f) { function in class:v8::internal::Operand
70 Operand::Operand(Smi* value) { function in class:v8::internal::Operand
77 Operand::Operand(Register rm) { function in class:v8::internal::Operand
82 bool Operand
[all...]
/external/v8/src/s390/
H A Dassembler-s390-inl.h343 // Operand constructors
344 Operand::Operand(intptr_t immediate, RelocInfo::Mode rmode) { function in class:v8::internal::Operand
350 Operand::Operand(const ExternalReference& f) { function in class:v8::internal::Operand
356 Operand::Operand(Smi* value) { function in class:v8::internal::Operand
362 Operand::Operand(Register rm) { function in class:v8::internal::Operand
446 bool Operand
[all...]
/external/clang/include/clang/AST/
H A DStmtCXX.h377 enum SubStmt { Operand, PromiseCall, Count }; enumerator in enum:clang::CoreturnStmt::SubStmt
382 CoreturnStmt(SourceLocation CoreturnLoc, Stmt *Operand, Stmt *PromiseCall) argument
384 SubStmts[SubStmt::Operand] = Operand;
392 Expr *getOperand() const { return static_cast<Expr*>(SubStmts[Operand]); }
/external/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h151 assert(i < NumOperands && "Operand index out of range!");
570 const SCEV *Operand = ((SC*)this)->visit(Expr->getOperand()); local
571 return SE.getTruncateExpr(Operand, Expr->getType());
575 const SCEV *Operand = ((SC*)this)->visit(Expr->getOperand()); local
576 return SE.getZeroExtendExpr(Operand, Expr->getType());
580 const SCEV *Operand = ((SC*)this)->visit(Expr->getOperand()); local
581 return SE.getSignExtendExpr(Operand, Expr->getType());
/external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/
H A DR600MCCodeEmitter.cpp87 bool isFlagSet(const MCInst &MI, unsigned Operand, unsigned Flag) const;
674 bool R600MCCodeEmitter::isFlagSet(const MCInst &MI, unsigned Operand, argument
683 (NUM_MO_FLAGS * Operand)) & Flag);
/external/v8/src/ia32/
H A Dassembler-ia32-inl.h504 void Operand::set_modrm(int mod, Register rm) {
511 void Operand::set_sib(ScaleFactor scale, Register index, Register base) {
521 void Operand::set_disp8(int8_t disp) {
527 void Operand::set_dispr(int32_t disp, RelocInfo::Mode rmode) {
535 Operand::Operand(Register reg) { function in class:v8::internal::Operand
541 Operand::Operand(XMMRegister xmm_reg) { function in class:v8::internal::Operand
547 Operand::Operand(int32_ function in class:v8::internal::Operand
554 Operand::Operand(Immediate imm) { function in class:v8::internal::Operand
[all...]
/external/v8/src/ppc/
H A Dassembler-ppc-inl.h377 Operand::Operand(intptr_t immediate, RelocInfo::Mode rmode) { function in class:v8::internal::Operand
383 Operand::Operand(const ExternalReference& f) { function in class:v8::internal::Operand
389 Operand::Operand(Smi* value) { function in class:v8::internal::Operand
395 Operand::Operand(Register rm) { function in class:v8::internal::Operand
444 bool Operand::is_reg() const { return rm_.is_valid(); }
/external/v8/src/x87/
H A Dassembler-x87-inl.h505 void Operand::set_modrm(int mod, Register rm) {
512 void Operand::set_sib(ScaleFactor scale, Register index, Register base) {
522 void Operand::set_disp8(int8_t disp) {
528 void Operand::set_dispr(int32_t disp, RelocInfo::Mode rmode) {
536 Operand::Operand(Register reg) { function in class:v8::internal::Operand
542 Operand::Operand(int32_t disp, RelocInfo::Mode rmode) { function in class:v8::internal::Operand
549 Operand::Operand(Immediat function in class:v8::internal::Operand
[all...]
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSymbolManager.h310 const SymExpr *Operand; member in class:clang::ento::SymbolCast
318 SymExpr(CastSymbolKind), Operand(In), FromTy(From), ToTy(To) { }
322 const SymExpr *getOperand() const { return Operand; }
335 Profile(ID, Operand, FromTy, ToTy);
523 const SymbolCast* getCastSymbol(const SymExpr *Operand,
/external/clang/lib/Parse/
H A DParseExpr.cpp1696 ExprResult Operand; local
1728 Operand = ParseCastExpression(true/*isUnaryExpression*/);
1737 Operand = ParseParenExpression(ExprType, true/*stopIfCastExpr*/,
1753 if (!Operand.isInvalid())
1754 Operand = ParsePostfixExpressionSuffix(Operand.get());
1760 return Operand;
1839 ExprResult Operand = ParseExprAfterUnaryExprOrTypeTrait(OpTok, local
1863 if (!Operand.isInvalid())
1864 Operand
[all...]
/external/llvm/examples/Kaleidoscope/Chapter6/
H A Dtoy.cpp149 std::unique_ptr<ExprAST> Operand; member in class:__anon11887::UnaryExprAST
152 UnaryExprAST(char Opcode, std::unique_ptr<ExprAST> Operand) argument
153 : Opcode(Opcode), Operand(std::move(Operand)) {}
452 if (auto Operand = ParseUnary())
453 return llvm::make_unique<UnaryExprAST>(Opc, std::move(Operand));
644 Value *OperandV = Operand->codegen();

Completed in 934 milliseconds

1234