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

123

/external/llvm/lib/CodeGen/
H A DAggressiveAntiDepBreaker.h42 /// Operand - The registers operand
43 MachineOperand *Operand; member in struct:llvm::AggressiveAntiDepState::__anon21106
/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.cpp215 IVStrideUse &IVUsers::AddUser(Instruction *User, Value *Operand) { argument
216 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.cpp118 Value *Operand = II->getOperand(i); local
119 if (isa<Constant>(Operand)) {
121 i, remapConstant(&M, I, cast<Constant>(Operand), Builder));
256 Value *Operand = C->getOperand(i); local
257 Value *NewOperand = remapConstant(M, F, cast<Constant>(Operand), Builder);
258 OperandChanged |= Operand != NewOperand;
295 Value *Operand = C->getOperand(i); local
296 Value *NewOperand = remapConstant(M, F, cast<Constant>(Operand), Builder);
297 OperandChanged |= Operand != NewOperand;
374 MDNode *Operand local
403 Value *Operand = N->getOperand(i); local
[all...]
/external/llvm/utils/TableGen/
H A DPseudoLoweringEmitter.cpp27 enum MapKind { Operand, Imm, Reg }; enumerator in enum:__anon21920::PseudoLoweringEmitter::OpData::MapKind
30 unsigned Operand; // Operand number mapped to. member in union:__anon21920::PseudoLoweringEmitter::OpData::__anon21921
101 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: " << Dest.Operands[OpNo].Name << "\n";
228 case OpData::Operand:
231 .Operand]
[all...]
/external/v8/src/mips/
H A Dassembler-mips-inl.h49 // Operand and MemOperand.
51 Operand::Operand(int32_t immediate, RelocInfo::Mode rmode) { function in class:v8::internal::Operand
58 Operand::Operand(const ExternalReference& f) { function in class:v8::internal::Operand
65 Operand::Operand(Smi* value) { function in class:v8::internal::Operand
72 Operand::Operand(Register rm) { function in class:v8::internal::Operand
77 bool 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/arm/
H A Dassembler-arm-inl.h336 Operand::Operand(int32_t immediate, RelocInfo::Mode rmode) { function in class:v8::internal::Operand
343 Operand::Operand(const ExternalReference& f) { function in class:v8::internal::Operand
350 Operand::Operand(Smi* value) { function in class:v8::internal::Operand
357 Operand::Operand(Register rm) { function in class:v8::internal::Operand
365 bool Operand::is_reg() const {
/external/chromium_org/v8/src/mips/
H A Dassembler-mips-inl.h50 // Operand and MemOperand.
52 Operand::Operand(int32_t immediate, RelocInfo::Mode rmode) { function in class:v8::internal::Operand
59 Operand::Operand(const ExternalReference& f) { function in class:v8::internal::Operand
66 Operand::Operand(Smi* value) { function in class:v8::internal::Operand
73 Operand::Operand(Register rm) { function in class:v8::internal::Operand
78 bool Operand
[all...]
H A Dmacro-assembler-mips.h135 #define COND_TYPED_ARGS Condition cond, Register r1, const Operand& r2
167 const Operand& rt = Operand(zero_reg), BranchDelaySlot bd = PROTECT
187 Register rs = zero_reg, const Operand& rt = Operand(zero_reg)) {
204 const Operand& op = Operand(no_reg));
213 const Operand& op);
274 Condition cond, Register src1, const Operand& src2);
281 Condition cond, Register src1, const Operand
186 Ret(BranchDelaySlot bd, Condition cond = al, Register rs = zero_reg, const Operand& rt = Operand(zero_reg)) 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.h278 Operand::Operand(int32_t immediate, RelocInfo::Mode rmode) { function in class:v8::internal::Operand
285 Operand::Operand(const ExternalReference& f) { function in class:v8::internal::Operand
292 Operand::Operand(Smi* value) { function in class:v8::internal::Operand
299 Operand::Operand(Register rm) { function in class:v8::internal::Operand
307 bool Operand::is_reg() const {
/external/v8/src/ia32/
H A Dassembler-ia32-inl.h422 void Operand::set_modrm(int mod, Register rm) {
429 void Operand::set_sib(ScaleFactor scale, Register index, Register base) {
439 void Operand::set_disp8(int8_t disp) {
445 void Operand::set_dispr(int32_t disp, RelocInfo::Mode rmode) {
453 Operand::Operand(Register reg) { function in class:v8::internal::Operand
459 Operand::Operand(XMMRegister xmm_reg) { function in class:v8::internal::Operand
465 Operand::Operand(int32_ function in class:v8::internal::Operand
[all...]
/external/chromium_org/third_party/jinja2/
H A Dnodes.py695 list of :class:`Operand`\s.
712 class Operand(Helper): class in inherits:Helper
717 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/ia32/
H A Dassembler-ia32-inl.h477 void Operand::set_modrm(int mod, Register rm) {
484 void Operand::set_sib(ScaleFactor scale, Register index, Register base) {
494 void Operand::set_disp8(int8_t disp) {
500 void Operand::set_dispr(int32_t disp, RelocInfo::Mode rmode) {
508 Operand::Operand(Register reg) { function in class:v8::internal::Operand
514 Operand::Operand(XMMRegister xmm_reg) { function in class:v8::internal::Operand
520 Operand::Operand(int32_ function in class:v8::internal::Operand
[all...]
/external/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h149 assert(i < NumOperands && "Operand index out of range!");
566 const SCEV *Operand = visit(Expr->getOperand()); local
567 return SE.getTruncateExpr(Operand, Expr->getType());
571 const SCEV *Operand = visit(Expr->getOperand()); local
572 return SE.getZeroExtendExpr(Operand, Expr->getType());
576 const SCEV *Operand = visit(Expr->getOperand()); local
577 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/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSymbolManager.h313 const SymExpr *Operand; member in class:clang::ento::SymbolCast
321 SymExpr(CastSymbolKind), Operand(In), FromTy(From), ToTy(To) { }
325 const SymExpr *getOperand() const { return Operand; }
338 Profile(ID, Operand, FromTy, ToTy);
526 const SymbolCast* getCastSymbol(const SymExpr *Operand,
/external/clang/lib/Parse/
H A DParseExpr.cpp1581 ExprResult Operand; local
1591 Operand = ParseCastExpression(true/*isUnaryExpression*/);
1600 Operand = ParseParenExpression(ExprType, true/*stopIfCastExpr*/,
1616 if (!Operand.isInvalid())
1617 Operand = ParsePostfixExpressionSuffix(Operand.get());
1623 return Operand;
1699 ExprResult Operand = ParseExprAfterUnaryExprOrTypeTrait(OpTok, local
1722 if (!Operand.isInvalid())
1723 Operand
[all...]
/external/llvm/examples/Kaleidoscope/Chapter6/
H A Dtoy.cpp130 ExprAST *Operand; member in class:UnaryExprAST
133 : Opcode(opcode), Operand(operand) {}
397 if (ExprAST *Operand = ParseUnary())
398 return new UnaryExprAST(Opc, Operand);
559 Value *OperandV = Operand->Codegen();
/external/llvm/include/llvm/CodeGen/
H A DScheduleDAG.h602 unsigned Operand; member in class:llvm::SUnitIterator
604 SUnitIterator(SUnit *N, unsigned Op) : Node(N), Operand(Op) {}
607 return Operand == x.Operand;
613 Operand = I.Operand;
618 return Node->Preds[Operand].getSUnit();
623 ++Operand;
635 unsigned getOperand() const { return Operand; }
645 return Node->Preds[Operand];
[all...]

Completed in 643 milliseconds

123