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

123

/external/llvm/lib/CodeGen/
H A DAggressiveAntiDepBreaker.h41 MachineOperand *Operand; member in struct:llvm::AggressiveAntiDepState::__anon10390
/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.cpp236 IVStrideUse &IVUsers::AddUser(Instruction *User, Value *Operand) { argument
237 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));
261 Value *Operand = C->getOperand(i); local
262 Value *NewOperand = remapConstant(M, F, cast<Constant>(Operand), Builder);
263 OperandChanged |= Operand != NewOperand;
300 Value *Operand = C->getOperand(i); local
301 Value *NewOperand = remapConstant(M, F, cast<Constant>(Operand), Builder);
302 OperandChanged |= Operand != NewOperand;
381 MDNode *Operand local
[all...]
/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/lib/DebugInfo/DWARF/
H A DDWARFDebugFrame.cpp338 /// value \p Operand.
340 uint64_t Operand, uint64_t CodeAlignmentFactor,
356 OS << format(" %" PRIx64, Operand);
362 OS << format(" %+" PRId64, int64_t(Operand));
366 OS << format(" %" PRId64, Operand * CodeAlignmentFactor);
368 OS << format(" %" PRId64 "*code_alignment_factor" , Operand);
372 OS << format(" %" PRId64, int64_t(Operand) * DataAlignmentFactor);
374 OS << format(" %" PRId64 "*data_alignment_factor" , int64_t(Operand));
378 OS << format(" %" PRId64, Operand * DataAlignmentFactor);
380 OS << format(" %" PRId64 "*data_alignment_factor" , Operand);
339 printOperand(raw_ostream &OS, uint8_t Opcode, unsigned OperandIdx, uint64_t Operand, uint64_t CodeAlignmentFactor, int64_t DataAlignmentFactor) argument
[all...]
/external/llvm/utils/TableGen/
H A DPseudoLoweringEmitter.cpp28 enum MapKind { Operand, Imm, Reg }; enumerator in enum:__anon11375::PseudoLoweringEmitter::OpData::MapKind
31 unsigned Operand; // Operand number mapped to. member in union:__anon11375::PseudoLoweringEmitter::OpData::__anon11376
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/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/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/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h150 assert(i < NumOperands && "Operand index out of range!");
656 const SCEV *Operand = visit(Expr->getOperand()); local
657 return SE.getTruncateExpr(Operand, Expr->getType());
661 const SCEV *Operand = visit(Expr->getOperand()); local
662 return SE.getZeroExtendExpr(Operand, Expr->getType());
666 const SCEV *Operand = visit(Expr->getOperand()); local
667 return SE.getSignExtendExpr(Operand, Expr->getType());
752 const SCEV *Operand = visit(Expr->getOperand()); local
753 return SE.getTruncateExpr(Operand, Expr->getType());
757 const SCEV *Operand local
762 const SCEV *Operand = visit(Expr->getOperand()); local
[all...]
/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/arm/
H A Dassembler-arm-inl.h369 Operand::Operand(int32_t immediate, RelocInfo::Mode rmode) { function in class:v8::internal::Operand
376 Operand::Operand(const ExternalReference& f) { function in class:v8::internal::Operand
383 Operand::Operand(Smi* value) { function in class:v8::internal::Operand
390 Operand::Operand(Register rm) { function in class:v8::internal::Operand
398 bool Operand::is_reg() const {
/external/v8/src/ia32/
H A Dassembler-ia32-inl.h519 void Operand::set_modrm(int mod, Register rm) {
526 void Operand::set_sib(ScaleFactor scale, Register index, Register base) {
536 void Operand::set_disp8(int8_t disp) {
542 void Operand::set_dispr(int32_t disp, RelocInfo::Mode rmode) {
550 Operand::Operand(Register reg) { function in class:v8::internal::Operand
556 Operand::Operand(XMMRegister xmm_reg) { function in class:v8::internal::Operand
562 Operand::Operand(int32_ function in class:v8::internal::Operand
569 Operand::Operand(Immediate imm) { function in class:v8::internal::Operand
[all...]
/external/v8/src/x87/
H A Dassembler-x87-inl.h520 void Operand::set_modrm(int mod, Register rm) {
527 void Operand::set_sib(ScaleFactor scale, Register index, Register base) {
537 void Operand::set_disp8(int8_t disp) {
543 void Operand::set_dispr(int32_t disp, RelocInfo::Mode rmode) {
551 Operand::Operand(Register reg) { function in class:v8::internal::Operand
557 Operand::Operand(int32_t disp, RelocInfo::Mode rmode) { function in class:v8::internal::Operand
564 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.cpp1622 ExprResult Operand; local
1654 Operand = ParseCastExpression(true/*isUnaryExpression*/);
1663 Operand = ParseParenExpression(ExprType, true/*stopIfCastExpr*/,
1679 if (!Operand.isInvalid())
1680 Operand = ParsePostfixExpressionSuffix(Operand.get());
1686 return Operand;
1765 ExprResult Operand = ParseExprAfterUnaryExprOrTypeTrait(OpTok, local
1788 if (!Operand.isInvalid())
1789 Operand
[all...]
/external/llvm/examples/Kaleidoscope/Chapter6/
H A Dtoy.cpp151 ExprAST *Operand; member in class:__anon10098::UnaryExprAST
155 : Opcode(opcode), Operand(operand) {}
447 if (ExprAST *Operand = ParseUnary())
448 return new UnaryExprAST(Opc, Operand);
616 Value *OperandV = Operand->Codegen();
/external/llvm/include/llvm/CodeGen/
H A DScheduleDAG.h622 unsigned Operand; member in class:llvm::SUnit::SUnitIterator
624 SUnitIterator(SUnit *N, unsigned Op) : Node(N), Operand(Op) {}
627 return Operand == x.Operand;
632 return Node->Preds[Operand].getSUnit();
637 ++Operand;
649 unsigned getOperand() const { return Operand; }
659 return Node->Preds[Operand];
/external/llvm/lib/Analysis/IPA/
H A DInlineCost.cpp480 Value *Operand = I.getOperand(0); local
481 Constant *COp = dyn_cast<Constant>(Operand);
483 COp = SimplifiedValues.lookup(Operand);
494 disableSROA(Operand);
/external/clang/include/clang/AST/
H A DExprCXX.h536 llvm::PointerUnion<Stmt *, TypeSourceInfo *> Operand; member in class:clang::CXXTypeidExpr
540 CXXTypeidExpr(QualType Ty, TypeSourceInfo *Operand, SourceRange R) argument
545 Operand->getType()->isDependentType(),
546 Operand->getType()->isInstantiationDependentType(),
547 Operand->getType()->containsUnexpandedParameterPack()),
548 Operand(Operand), Range(R) { }
550 CXXTypeidExpr(QualType Ty, Expr *Operand, SourceRange R) argument
555 Operand->isTypeDependent() || Operand
681 llvm::PointerUnion<Stmt *, TypeSourceInfo *> Operand; member in class:clang::CXXUuidofExpr
685 CXXUuidofExpr(QualType Ty, TypeSourceInfo *Operand, SourceRange R) argument
692 CXXUuidofExpr(QualType Ty, Expr *Operand, SourceRange R) argument
[all...]
H A DExprObjC.h1482 Stmt *Operand; member in class:clang::ObjCIndirectCopyRestoreExpr
1502 Operand(operand) {
1506 Expr *getSubExpr() { return cast<Expr>(Operand); }
1507 const Expr *getSubExpr() const { return cast<Expr>(Operand); }
1513 child_range children() { return child_range(&Operand, &Operand+1); }
1517 return Operand->getLocStart();
1519 SourceLocation getLocEnd() const LLVM_READONLY { return Operand->getLocEnd();}
1547 TypeSourceInfo *TSInfo, Expr *Operand)
1549 CK, Operand,
1545 ObjCBridgedCastExpr(SourceLocation LParenLoc, ObjCBridgeCastKind Kind, CastKind CK, SourceLocation BridgeKeywordLoc, TypeSourceInfo *TSInfo, Expr *Operand) argument
[all...]
/external/clang/include/clang/ASTMatchers/
H A DASTMatchers.h2949 const Expr * const Operand = Node.getSubExpr(); local
2950 return (Operand != nullptr &&
2951 InnerMatcher.matches(*Operand, Finder, Builder));

Completed in 652 milliseconds

123