HomeSort by relevance Sort by last modified time
    Searched refs:Op0 (Results 1 - 25 of 52) sorted by null

1 2 3

  /external/llvm/include/llvm/CodeGen/
FastISel.h 155 unsigned Op0, bool Op0IsKill);
164 unsigned Op0, bool Op0IsKill,
174 unsigned Op0, bool Op0IsKill,
184 unsigned Op0, bool Op0IsKill,
194 unsigned Op0, bool Op0IsKill,
204 unsigned Op0, bool Op0IsKill,
234 unsigned Op0, bool Op0IsKill);
241 unsigned Op0, bool Op0IsKill,
249 unsigned Op0, bool Op0IsKill,
258 unsigned Op0, bool Op0IsKill
    [all...]
SelectionDAGNodes.h 700 void InitOperands(SDUse *Ops, const SDValue &Op0) {
702 Ops[0].setInitial(Op0);
709 void InitOperands(SDUse *Ops, const SDValue &Op0, const SDValue &Op1) {
711 Ops[0].setInitial(Op0);
720 void InitOperands(SDUse *Ops, const SDValue &Op0, const SDValue &Op1,
723 Ops[0].setInitial(Op0);
734 void InitOperands(SDUse *Ops, const SDValue &Op0, const SDValue &Op1,
737 Ops[0].setInitial(Op0);
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineMulDivRem.cpp 101 Value *Op0 = I.getOperand(0), *Op1 = I.getOperand(1);
103 if (Value *V = SimplifyMulInst(Op0, Op1, TD))
110 return BinaryOperator::CreateNeg(Op0, I.getName());
115 if (BinaryOperator *SI = dyn_cast<BinaryOperator>(Op0))
123 Constant *NewCst = ConstantInt::get(Op0->getType(), Val.logBase2());
124 BinaryOperator *Shl = BinaryOperator::CreateShl(Op0, NewCst);
132 if (Op0->hasOneUse() &&
133 match(Op0, m_Add(m_Value(X), m_ConstantInt(C1)))) {
147 if (Op0->hasOneUse()) {
150 if (match(Op0, m_Sub(m_Value(Y), m_Value(X)))
    [all...]
InstCombineAndOrXor.cpp 728 Value *Op0 = LHS->getOperand(0), *Op1 = LHS->getOperand(1);
731 return getICmpValue(isSigned, Code, Op0, Op1, Builder);
    [all...]
InstCombineShifts.cpp 23 Value *Op0 = I.getOperand(0), *Op1 = I.getOperand(1);
30 if (isa<Constant>(Op0))
36 if (Instruction *Res = FoldShiftByConstant(Op0, CUI, I))
302 Instruction *InstCombiner::FoldShiftByConstant(Value *Op0, ConstantInt *Op1,
310 CanEvaluateShifted(Op0, Op1->getZExtValue(), isLeftShift, *this)) {
312 " to eliminate shift:\n IN: " << *Op0 << "\n SH: " << I <<"\n");
315 GetShiftedValue(Op0, Op1->getZExtValue(), isLeftShift, *this));
321 uint32_t TypeBits = Op0->getType()->getScalarSizeInBits();
328 return ReplaceInstUsesWith(I, Constant::getNullValue(Op0->getType()));
335 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(Op0))
    [all...]
InstCombineAddSub.cpp 530 Value *Op0 = I.getOperand(0), *Op1 = I.getOperand(1);
532 if (Value *V = SimplifySubInst(Op0, Op1, I.hasNoSignedWrap(),
542 BinaryOperator *Res = BinaryOperator::CreateAdd(Op0, V);
549 return BinaryOperator::CreateXor(Op0, Op1);
552 if (match(Op0, m_AllOnes()))
555 if (ConstantInt *C = dyn_cast<ConstantInt>(Op0)) {
595 if (match(Op1, m_Add(m_Specific(Op0), m_Value(Y))) ||
596 match(Op1, m_Add(m_Value(Y), m_Specific(Op0))))
600 if (match(Op0, m_Sub(m_Specific(Op1), m_Value(Y))))
611 return BinaryOperator::CreateAdd(Op0,
    [all...]
InstCombineCompares.cpp     [all...]
InstructionCombining.cpp 144 BinaryOperator *Op0 = dyn_cast<BinaryOperator>(I.getOperand(0));
149 if (Op0 && Op0->getOpcode() == Opcode) {
150 Value *A = Op0->getOperand(0);
151 Value *B = Op0->getOperand(1);
191 if (Op0 && Op0->getOpcode() == Opcode) {
192 Value *A = Op0->getOperand(0);
193 Value *B = Op0->getOperand(1);
232 if (Op0 && Op1 &
    [all...]
  /external/llvm/lib/Analysis/
InstructionSimplify.cpp 85 if (BinaryOperator *Op0 = dyn_cast<BinaryOperator>(LHS))
86 if (Op0->getOpcode() == OpcodeToExpand) {
88 Value *A = Op0->getOperand(0), *B = Op0->getOperand(1), *C = RHS;
147 BinaryOperator *Op0 = dyn_cast<BinaryOperator>(LHS);
150 if (!Op0 || Op0->getOpcode() != OpcodeToExtract ||
155 Value *A = Op0->getOperand(0), *B = Op0->getOperand(1);
220 BinaryOperator *Op0 = dyn_cast<BinaryOperator>(LHS)
    [all...]
  /external/llvm/include/llvm/Support/
GetElementPtrTypeIterator.h 102 gep_type_begin(Type *Op0, ArrayRef<T> A) {
103 return generic_gep_type_iterator<const T *>::begin(Op0, A.begin());
108 gep_type_end(Type *Op0, ArrayRef<T> A) {
  /external/llvm/lib/Target/CellSPU/
SPUISelDAGToDAG.cpp 270 SDValue Op0, Op1;
274 if (!SelectDFormAddr(Op.getNode(), Op, Op0, Op1)
275 && !SelectAFormAddr(Op.getNode(), Op, Op0, Op1))
276 SelectXFormAddr(Op.getNode(), Op, Op0, Op1);
279 if (!SelectDFormAddr(Op.getNode(), Op, Op0, Op1)
280 && !SelectAFormAddr(Op.getNode(), Op, Op0, Op1)) {
281 Op0 = Op;
289 SelectAddrIdxOnly(Op, Op, Op0, Op1);
294 OutOps.push_back(Op0);
347 SDValue Op0 = N.getOperand(0)
    [all...]
SPUISelLowering.cpp 625 SDValue Op0 = basePtr.getOperand(0);
632 basePtr = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT, Op0, Op1);
638 basePtr = DAG.getNode(SPUISD::IndirectAddr, dl, PtrVT, Op0, Op1);
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
FastISel.cpp 357 unsigned Op0 = getRegForValue(I->getOperand(0));
358 if (Op0 == 0) // Unhandled operand. Halt "fast" selection and bail.
375 unsigned ResultReg = FastEmit_ri_(VT.getSimpleVT(), ISDOpcode, Op0,
387 ISDOpcode, Op0, Op0IsKill, CF);
405 Op0, Op0IsKill,
707 unsigned Op0 = getRegForValue(I->getOperand(0));
708 if (Op0 == 0)
723 ResultReg).addReg(Op0);
730 ISD::BITCAST, Op0, Op0IsKill);
841 const Value *Op0 = EVI->getOperand(0)
    [all...]
  /external/llvm/include/llvm/Analysis/
InstructionSimplify.h 77 Value *SimplifyShlInst(Value *Op0, Value *Op1, bool isNSW, bool isNUW,
82 Value *SimplifyLShrInst(Value *Op0, Value *Op1, bool isExact,
87 Value *SimplifyAShrInst(Value *Op0, Value *Op1, bool isExact,
  /external/llvm/lib/Target/Sparc/
SparcISelDAGToDAG.cpp 193 SDValue Op0, Op1;
197 if (!SelectADDRrr(Op, Op0, Op1))
198 SelectADDRri(Op, Op0, Op1);
202 OutOps.push_back(Op0);
  /frameworks/compile/libbcc/lib/CodeGen/
CodeEmitter.cpp 185 const llvm::Constant *Op0 = CE->getOperand(0);
192 uint64_t Offset = mpTD->getIndexedOffset(Op0->getType(), Indices);
194 GetConstantValue(Op0, Result);
204 GetConstantValue(Op0, Result);
213 GetConstantValue(Op0, Result);
222 GetConstantValue(Op0, Result);
229 GetConstantValue(Op0, Result);
235 GetConstantValue(Op0, Result);
240 GetConstantValue(Op0, Result);
257 GetConstantValue(Op0, Result)
    [all...]
  /external/llvm/lib/ExecutionEngine/
ExecutionEngine.cpp 546 Constant *Op0 = CE->getOperand(0);
550 GenericValue Result = getConstantValue(Op0);
552 uint64_t Offset = TD->getIndexedOffset(Op0->getType(), Indices);
559 GenericValue GV = getConstantValue(Op0);
565 GenericValue GV = getConstantValue(Op0);
571 GenericValue GV = getConstantValue(Op0);
578 GenericValue GV = getConstantValue(Op0);
584 GenericValue GV = getConstantValue(Op0);
589 GenericValue GV = getConstantValue(Op0);
604 GenericValue GV = getConstantValue(Op0);
    [all...]
  /external/llvm/lib/Target/X86/
X86FloatingPoint.cpp     [all...]
  /external/llvm/lib/Transforms/Scalar/
CorrelatedValuePropagation.cpp 141 Value *Op0 = C->getOperand(0);
142 if (isa<Instruction>(Op0) &&
143 cast<Instruction>(Op0)->getParent() == C->getParent())
  /external/llvm/lib/Target/ARM/
ARMFastISel.cpp 113 unsigned Op0, bool Op0IsKill);
116 unsigned Op0, bool Op0IsKill,
120 unsigned Op0, bool Op0IsKill,
125 unsigned Op0, bool Op0IsKill,
129 unsigned Op0, bool Op0IsKill,
133 unsigned Op0, bool Op0IsKill,
144 unsigned Op0, bool Op0IsKill,
289 unsigned Op0, bool Op0IsKill) {
295 .addReg(Op0, Op0IsKill * RegState::Kill));
298 .addReg(Op0, Op0IsKill * RegState::Kill))
    [all...]
  /external/llvm/lib/ExecutionEngine/Interpreter/
Execution.cpp     [all...]
  /external/llvm/lib/Target/PTX/
PTXISelLowering.cpp 146 SDValue Op0 = Op.getOperand(0);
160 return DAG.getNode(ISD::AND, dl, MVT::i1, Op0, Op1);
163 return DAG.getNode(ISD::SETCC, dl, MVT::i1, Op0, Op1, Op2);
  /external/llvm/lib/Target/Alpha/
AlphaISelDAGToDAG.cpp 157 SDValue Op0;
161 Op0 = Op;
165 OutOps.push_back(Op0);
  /external/llvm/lib/Target/MSP430/
MSP430ISelDAGToDAG.cpp 288 SDValue Op0, Op1;
292 if (!SelectAddr(Op, Op0, Op1))
297 OutOps.push_back(Op0);
  /external/llvm/lib/AsmParser/
LLParser.cpp     [all...]

Completed in 272 milliseconds

1 2 3