HomeSort by relevance Sort by last modified time
    Searched refs:Op (Results 101 - 125 of 549) sorted by null

1 2 3 45 6 7 8 91011>>

  /external/llvm/lib/Transforms/ObjCARC/
ObjCARC.h 259 /// objc_retain or objc_release, return the argument value, stripped of no-op
303 static inline bool IsPotentialRetainableObjPtr(const Value *Op) {
306 if (isa<Constant>(Op) || isa<AllocaInst>(Op))
309 if (const Argument *Arg = dyn_cast<Argument>(Op))
319 PointerType *Ty = dyn_cast<PointerType>(Op->getType());
327 static inline bool IsPotentialRetainableObjPtr(const Value *Op,
330 if (!IsPotentialRetainableObjPtr(Op))
334 if (AA.pointsToConstantMemory(Op))
338 if (const LoadInst *LI = dyn_cast<LoadInst>(Op))
    [all...]
  /external/llvm/lib/Target/R600/
R600ISelLowering.cpp 481 SDValue R600TargetLowering::LowerOperation(SDValue Op, SelectionDAG &DAG) const {
484 switch (Op.getOpcode()) {
485 default: return AMDGPUTargetLowering::LowerOperation(Op, DAG);
487 case ISD::FSIN: return LowerTrig(Op, DAG);
488 case ISD::SELECT_CC: return LowerSELECT_CC(Op, DAG);
489 case ISD::SELECT: return LowerSELECT(Op, DAG);
490 case ISD::STORE: return LowerSTORE(Op, DAG);
491 case ISD::LOAD: return LowerLOAD(Op, DAG);
492 case ISD::FrameIndex: return LowerFrameIndex(Op, DAG);
493 case ISD::GlobalAddress: return LowerGlobalAddress(MFI, Op, DAG)
    [all...]
  /external/llvm/lib/Target/X86/
X86AsmPrinter.cpp 270 void X86AsmPrinter::printLeaMemReference(const MachineInstr *MI, unsigned Op,
272 const MachineOperand &BaseReg = MI->getOperand(Op);
273 const MachineOperand &IndexReg = MI->getOperand(Op+2);
274 const MachineOperand &DispSpec = MI->getOperand(Op+3);
292 printSymbolOperand(MI->getOperand(Op+3), O);
304 printOperand(MI, Op, O, Modifier);
308 printOperand(MI, Op+2, O, Modifier);
309 unsigned ScaleVal = MI->getOperand(Op+1).getImm();
317 void X86AsmPrinter::printMemReference(const MachineInstr *MI, unsigned Op,
319 assert(isMem(MI, Op) && "Invalid memory reference!")
    [all...]
X86ISelLowering.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeTypes.h 152 SDValue BitConvertToInteger(SDValue Op);
153 SDValue BitConvertVectorToIntegerVector(SDValue Op);
154 SDValue CreateStackStoreLoad(SDValue Op, EVT DestVT);
173 void SplitInteger(SDValue Op, SDValue &Lo, SDValue &Hi);
174 void SplitInteger(SDValue Op, EVT LoVT, EVT HiVT,
181 /// GetPromotedInteger - Given a processed operand Op which was promoted to a
183 /// promoted value corresponding to the original type are exactly equal to Op.
187 /// For example, if Op is an i16 and was promoted to an i32, then this method
188 /// returns an i32, the lower 16 bits of which coincide with Op, and the upper
190 SDValue GetPromotedInteger(SDValue Op) {
    [all...]
  /external/llvm/lib/Target/XCore/
XCoreISelLowering.cpp 170 LowerOperation(SDValue Op, SelectionDAG &DAG) const {
171 switch (Op.getOpcode())
173 case ISD::GlobalAddress: return LowerGlobalAddress(Op, DAG);
174 case ISD::BlockAddress: return LowerBlockAddress(Op, DAG);
175 case ISD::ConstantPool: return LowerConstantPool(Op, DAG);
176 case ISD::BR_JT: return LowerBR_JT(Op, DAG);
177 case ISD::LOAD: return LowerLOAD(Op, DAG);
178 case ISD::STORE: return LowerSTORE(Op, DAG);
179 case ISD::SELECT_CC: return LowerSELECT_CC(Op, DAG);
180 case ISD::VAARG: return LowerVAARG(Op, DAG)
    [all...]
  /external/clang/lib/StaticAnalyzer/Core/
SimpleConstraintManager.cpp 174 BinaryOperator::Opcode op = SE->getOpcode(); local
175 if (BinaryOperator::isComparisonOp(op)) {
177 op = BinaryOperator::negateComparisonOp(op);
179 return assumeSymRel(state, SE->getLHS(), op, SE->getRHS());
190 BinaryOperator::Opcode Op = SSE->getOpcode();
191 assert(BinaryOperator::isComparisonOp(Op));
201 Op = BinaryOperator::reverseComparisonOp(Op);
203 Op = BinaryOperator::negateComparisonOp(Op)
    [all...]
  /external/llvm/lib/Target/X86/AsmParser/
X86AsmParser.cpp 72 ICToken Op = PostfixStack.pop_back_val();
73 assert ((Op.first == IC_IMM || Op.first == IC_REGISTER)
75 return Op.second;
77 void pushOperand(InfixCalculatorTok Op, int64_t Val = 0) {
78 assert ((Op == IC_IMM || Op == IC_REGISTER) &&
80 PostfixStack.push_back(std::make_pair(Op, Val));
84 void pushOperator(InfixCalculatorTok Op) {
87 InfixOperatorStack.push_back(Op);
    [all...]
  /external/llvm/utils/TableGen/
CodeGenInstruction.cpp 154 CGIOperandList::ParseOperandName(const std::string &Op, bool AllowWholeOp) {
155 if (Op.empty() || Op[0] != '$')
156 PrintFatalError(TheDef->getName() + ": Illegal operand name: '" + Op + "'");
158 std::string OpName = Op.substr(1);
166 PrintFatalError(TheDef->getName() + ": illegal empty suboperand name in '" +Op +"'");
177 " whole operand part of complex operand '" + Op + "'");
186 PrintFatalError(TheDef->getName() + ": unknown suboperand name in '" + Op + "'");
194 PrintFatalError(TheDef->getName() + ": unknown suboperand name in '" + Op + "'");
208 std::pair<unsigned,unsigned> Op = Ops.ParseOperandName(Name, false)
    [all...]
  /external/llvm/lib/IR/
Instructions.cpp 126 Op<-1>().set(0);
145 if (NumOps < 2) NumOps = 2; // 2 op PHI nodes are VERY common.
268 Op<-1>() = Func;
290 Op<-1>() = Func;
534 Op<-3>() = Fn;
535 Op<-2>() = IfNormal;
536 Op<-1>() = IfException;
621 Op<0>() = RI.Op<0>();
630 Op<0>() = retVal
    [all...]
Metadata.cpp 100 static MDNodeOperand *getOperandPtr(MDNode *N, unsigned Op) {
102 assert(Op <= N->getNumOperands() && "Invalid operand number");
103 return reinterpret_cast<MDNodeOperand*>(N + 1) + Op;
107 MDNodeOperand *Op = getOperandPtr(this, i);
108 replaceOperand(Op, Val);
120 for (MDNodeOperand *Op = getOperandPtr(this, 0), *E = Op+NumOperands;
121 Op != E; ++Op, ++i) {
122 new (Op) MDNodeOperand(Vals[i])
    [all...]
ConstantsContext.h 43 : ConstantExpr(Ty, Opcode, &Op<0>(), 1) {
44 Op<0>() = C;
61 : ConstantExpr(C1->getType(), Opcode, &Op<0>(), 2) {
62 Op<0>() = C1;
63 Op<1>() = C2;
81 : ConstantExpr(C2->getType(), Instruction::Select, &Op<0>(), 3) {
82 Op<0>() = C1;
83 Op<1>() = C2;
84 Op<2>() = C3;
103 Instruction::ExtractElement, &Op<0>(), 2)
    [all...]
  /external/chromium_org/third_party/skia/include/core/
SkRegion.h 125 * faster than calling region.op(rect, kUnion_Op) in a loop. If count is
240 enum Op {
241 kDifference_Op, //!< subtract the op region from the first region
245 /** subtract the first region from the op region */
247 kReplace_Op //!< replace the dst region with the op region
251 * Set this region to the result of applying the Op to this region and the
252 * specified rectangle: this = (this op rect).
255 bool op(const SkIRect& rect, Op op) { return this->op(*this, rect, op); function in class:SkRegion
262 bool op(int left, int top, int right, int bottom, Op op) { function in class:SkRegion
273 bool op(const SkRegion& rgn, Op op) { return this->op(*this, rgn, op); } function in class:SkRegion
    [all...]
  /external/chromium_org/third_party/skia/src/gpu/
GrSWMaskHelper.h 53 // Draw a single rect into the accumulation bitmap using the specified op
54 void draw(const SkRect& rect, SkRegion::Op op,
57 // Draw a single path into the accumuation bitmap using the specified op
58 void draw(const SkPath& path, const SkStrokeRec& stroke, SkRegion::Op op,
  /external/eigen/Eigen/src/SparseCore/
SparseUtil.h 21 #define EIGEN_SPARSE_INHERIT_ASSIGNMENT_OPERATOR(Derived, Op) \
23 EIGEN_STRONG_INLINE Derived& operator Op(const Eigen::SparseMatrixBase<OtherDerived>& other) \
25 return Base::operator Op(other.derived()); \
27 EIGEN_STRONG_INLINE Derived& operator Op(const Derived& other) \
29 return Base::operator Op(other); \
32 #define EIGEN_SPARSE_INHERIT_SCALAR_ASSIGNMENT_OPERATOR(Derived, Op) \
34 EIGEN_STRONG_INLINE Derived& operator Op(const Other& scalar) \
36 return Base::operator Op(scalar); \
  /external/skia/include/core/
SkRegion.h 125 * faster than calling region.op(rect, kUnion_Op) in a loop. If count is
240 enum Op {
241 kDifference_Op, //!< subtract the op region from the first region
245 /** subtract the first region from the op region */
247 kReplace_Op //!< replace the dst region with the op region
251 * Set this region to the result of applying the Op to this region and the
252 * specified rectangle: this = (this op rect).
255 bool op(const SkIRect& rect, Op op) { return this->op(*this, rect, op); function in class:SkRegion
262 bool op(int left, int top, int right, int bottom, Op op) { function in class:SkRegion
273 bool op(const SkRegion& rgn, Op op) { return this->op(*this, rgn, op); } function in class:SkRegion
    [all...]
  /external/skia/src/gpu/
GrSWMaskHelper.h 53 // Draw a single rect into the accumulation bitmap using the specified op
54 void draw(const SkRect& rect, SkRegion::Op op,
57 // Draw a single path into the accumuation bitmap using the specified op
58 void draw(const SkPath& path, const SkStrokeRec& stroke, SkRegion::Op op,
  /frameworks/base/graphics/java/android/graphics/
Region.java 36 public enum Op {
44 Op(int nativeInt) {
251 return op(r, Op.UNION);
255 * Perform the specified Op on this region and the specified rect. Return
256 * true if the result of the op is not empty.
258 public boolean op(Rect r, Op op) { method in class:Region
260 op.nativeInt)
267 public boolean op(int left, int top, int right, int bottom, Op op) { method in class:Region
276 public boolean op(Region region, Op op) { method in class:Region
284 public boolean op(Rect rect, Region region, Op op) { method in class:Region
293 public boolean op(Region region1, Region region2, Op op) { method in class:Region
    [all...]
  /external/llvm/lib/Target/X86/MCTargetDesc/
X86AsmBackend.cpp 125 static unsigned getRelaxedOpcodeBranch(unsigned Op) {
126 switch (Op) {
128 return Op;
150 static unsigned getRelaxedOpcodeArith(unsigned Op) {
151 switch (Op) {
153 return Op;
219 static unsigned getRelaxedOpcode(unsigned Op) {
220 unsigned R = getRelaxedOpcodeArith(Op);
221 if (R != Op)
223 return getRelaxedOpcodeBranch(Op);
    [all...]
  /development/samples/ApiDemos/src/com/example/android/apis/graphics/
Regions.java 62 private void drawRgn(Canvas canvas, int color, String str, Region.Op op) {
70 rgn.op(mRect2, op);
106 drawRgn(canvas, Color.RED, "Union", Region.Op.UNION);
111 drawRgn(canvas, Color.BLUE, "Xor", Region.Op.XOR);
116 drawRgn(canvas, Color.GREEN, "Difference", Region.Op.DIFFERENCE);
121 drawRgn(canvas, Color.WHITE, "Intersect", Region.Op.INTERSECT);
  /external/llvm/lib/Target/R600/MCTargetDesc/
SIMCCodeEmitter.cpp 141 // Check for additional literals in SRC0/1/2 (Op 1/2/3)
149 const MCOperand &Op = MI.getOperand(i);
150 if (getLitEncoding(Op) != 255)
155 if (Op.isImm())
156 Imm.I = Op.getImm();
158 Imm.F = Op.getFPImm();
  /external/llvm/lib/Target/ARM/MCTargetDesc/
ARMAddressingModes.h 41 static inline const char *getAddrOpcStr(AddrOpc Op) {
42 return Op == sub ? "-" : "";
45 static inline const char *getShiftOpcStr(ShiftOpc Op) {
46 switch (Op) {
56 static inline unsigned getShiftOpcEncoding(ShiftOpc Op) {
57 switch (Op) {
115 static inline unsigned getSORegOffset(unsigned Op) {
116 return Op >> 3;
118 static inline ShiftOpc getSORegShOp(unsigned Op) {
119 return (ShiftOpc)(Op & 7)
    [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZISelLowering.cpp 42 static MachineOperand earlyUseOperand(MachineOperand Op) {
43 if (Op.isReg())
44 Op.setIsKill(false);
45 return Op;
240 // structure, but VAEND is a no-op.
479 LowerAsmOperandForConstraint(SDValue Op, std::string &Constraint,
486 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op))
489 Op.getValueType()));
493 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op))
496 Op.getValueType()))
    [all...]
  /external/llvm/include/llvm/IR/
InstrTypes.h 95 : Instruction(Ty, iType, &Op<0>(), 1, IB) {
96 Op<0>() = V;
99 : Instruction(Ty, iType, &Op<0>(), 1, IAE) {
100 Op<0>() = V;
161 static BinaryOperator *Create(BinaryOps Op, Value *S1, Value *S2,
169 static BinaryOperator *Create(BinaryOps Op, Value *S1, Value *S2,
287 static BinaryOperator *CreateNeg(Value *Op, const Twine &Name = "",
289 static BinaryOperator *CreateNeg(Value *Op, const Twine &Name,
291 static BinaryOperator *CreateNSWNeg(Value *Op, const Twine &Name = "",
293 static BinaryOperator *CreateNSWNeg(Value *Op, const Twine &Name
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp 275 HexagonTargetLowering::LowerINTRINSIC_WO_CHAIN(SDValue Op, SelectionDAG &DAG)
639 bool HexagonTargetLowering::getPostIndexedAddressParts(SDNode *N, SDNode *Op,
662 bool isLegal = getIndexedAddressParts(Op, VT, isSEXTLoad, Base, Offset,
674 SDValue HexagonTargetLowering::LowerINLINEASM(SDValue Op,
676 SDNode *Node = Op.getNode();
721 return Op;
729 LowerBR_JT(SDValue Op, SelectionDAG &DAG) const
731 SDValue Chain = Op.getOperand(0);
732 SDValue Table = Op.getOperand(1);
733 SDValue Index = Op.getOperand(2)
    [all...]

Completed in 1658 milliseconds

1 2 3 45 6 7 8 91011>>