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

123

/external/llvm/lib/CodeGen/
H A DAggressiveAntiDepBreaker.h42 /// Operand - The registers operand
43 MachineOperand *Operand; member in struct:llvm::AggressiveAntiDepState::__anon25719
/external/llvm/lib/Transforms/IPO/
H A DConstantMerge.cpp74 Value *Operand = Inits->getOperand(i)->stripPointerCastsNoFollowAliases(); local
75 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.cpp233 IVStrideUse &IVUsers::AddUser(Instruction *User, Value *Operand) { argument
234 IVUses.push_back(new IVStrideUse(this, User, Operand));
/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/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp117 Value *Operand = II->getOperand(i); local
118 if (isa<Constant>(Operand)) {
120 i, remapConstant(&M, I, cast<Constant>(Operand), Builder));
253 Value *Operand = C->getOperand(i); local
254 Value *NewOperand = remapConstant(M, F, cast<Constant>(Operand), Builder);
255 OperandChanged |= Operand != NewOperand;
292 Value *Operand = C->getOperand(i); local
293 Value *NewOperand = remapConstant(M, F, cast<Constant>(Operand), Builder);
294 OperandChanged |= Operand != NewOperand;
371 MDNode *Operand local
400 Value *Operand = N->getOperand(i); local
[all...]
/external/llvm/utils/TableGen/
H A DPseudoLoweringEmitter.cpp28 enum MapKind { Operand, Imm, Reg }; enumerator in enum:__anon26603::PseudoLoweringEmitter::OpData::MapKind
31 unsigned Operand; // Operand number mapped to. member in union:__anon26603::PseudoLoweringEmitter::OpData::__anon26604
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/chromium_org/third_party/mesa/src/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/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/
H A Dgen_x86_insn.py110 class Operand(object): class in inherits:object
705 operands=[Operand(type="Mem", dest="EA")])
716 operands=[Operand(type="Mem", relaxed=True, dest="EA")])
729 operands=[Operand(type="Areg", size=sz, dest=None),
730 Operand(type="MemOffs", size=sz, relaxed=True, dest="EA")])
738 operands=[Operand(type="MemOffs", size=sz, relaxed=True, dest="EA"),
739 Operand(type="Areg", size=sz, dest=None)])
747 operands=[Operand(type="Areg", size=sz, dest=None),
748 Operand(type="MemOffs", size=sz, relaxed=True, dest="EA64")])
755 operands=[Operand(typ
[all...]
/external/chromium_org/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/chromium_org/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/lib/Transforms/Utils/
H A DCloneFunction.cpp167 static void AddOperand(MDNode *Node, Value *Operand) { argument
172 Operands.push_back(Operand);
/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/chromium_org/third_party/jinja2/
H A Dnodes.py699 list of :class:`Operand`\s.
716 class Operand(Helper): class in inherits:Helper
721 Operand.__doc__ += '\nThe following operators are available: ' + \
/external/chromium_org/third_party/mesa/src/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/chromium_org/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/chromium_org/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/chromium_org/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/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/llvm/lib/MC/MCAnalysis/
H A DMCModuleYAML.cpp89 struct Operand { struct in namespace:llvm::MCModuleYAML
95 std::vector<Operand> Operands;
128 LLVM_YAML_IS_FLOW_SEQUENCE_VECTOR(llvm::MCModuleYAML::Operand)
162 template <> struct ScalarTraits<MCModuleYAML::Operand> {
163 static void output(const MCModuleYAML::Operand &, void *,
165 static StringRef input(StringRef, void *, MCModuleYAML::Operand &);
219 ScalarTraits<MCModuleYAML::Operand>::output(const MCModuleYAML::Operand &Val,
233 ScalarTraits<MCModuleYAML::Operand>::input(StringRef Scalar, void *Ctx,
234 MCModuleYAML::Operand
[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/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.cpp1488 ExprResult Operand; local
1520 Operand = ParseCastExpression(true/*isUnaryExpression*/);
1529 Operand = ParseParenExpression(ExprType, true/*stopIfCastExpr*/,
1545 if (!Operand.isInvalid())
1546 Operand = ParsePostfixExpressionSuffix(Operand.get());
1552 return Operand;
1631 ExprResult Operand = ParseExprAfterUnaryExprOrTypeTrait(OpTok, local
1654 if (!Operand.isInvalid())
1655 Operand
[all...]
/external/llvm/examples/Kaleidoscope/Chapter6/
H A Dtoy.cpp131 ExprAST *Operand; member in class:__anon25454::UnaryExprAST
134 : Opcode(opcode), Operand(operand) {}
399 if (ExprAST *Operand = ParseUnary())
400 return new UnaryExprAST(Opc, Operand);
561 Value *OperandV = Operand->Codegen();
/external/llvm/include/llvm/CodeGen/
H A DScheduleDAG.h616 unsigned Operand; member in class:llvm::SUnit::SUnitIterator
618 SUnitIterator(SUnit *N, unsigned Op) : Node(N), Operand(Op) {}
621 return Operand == x.Operand;
627 Operand = I.Operand;
632 return Node->Preds[Operand].getSUnit();
637 ++Operand;
649 unsigned getOperand() const { return Operand; }
659 return Node->Preds[Operand];
[all...]

Completed in 3869 milliseconds

123