/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...] |