HomeSort by relevance Sort by last modified time
    Searched refs:ISD (Results 51 - 75 of 79) sorted by null

1 23 4

  /external/llvm/lib/Target/XCore/
XCoreISelDAGToDAG.cpp 99 if (Addr.getOpcode() == ISD::ADD) {
120 if (Addr.getOpcode() == ISD::ADD) {
141 if (Addr.getOpcode() == ISD::ADD) {
159 case ISD::Constant: {
214 case ISD::INTRINSIC_WO_CHAIN: {
224 case ISD::BRIND:
242 if (Chain->getOpcode() != ISD::TokenFactor)
256 return CurDAG->getNode(ISD::TokenFactor, Chain->getDebugLoc(), MVT::Other,
265 if (Addr->getOpcode() != ISD::INTRINSIC_W_CHAIN)
296 nextAddr->getOperand(0)->getOpcode() == ISD::TargetBlockAddress)
    [all...]
  /external/llvm/include/llvm/CodeGen/
SelectionDAG.h 403 return getNode(ISD::CopyToReg, dl, MVT::Other, Chain,
414 return getNode(ISD::CopyToReg, dl, VTs, Ops, Glue.getNode() ? 4 : 3);
422 return getNode(ISD::CopyToReg, dl, VTs, Ops, Glue.getNode() ? 4 : 3);
428 return getNode(ISD::CopyFromReg, dl, VTs, Ops, 2);
438 return getNode(ISD::CopyFromReg, dl, VTs, Ops, Glue.getNode() ? 3 : 2);
441 SDValue getCondCode(ISD::CondCode Cond);
447 SDValue Rnd, SDValue Sat, ISD::CvtCode Code);
449 /// getVectorShuffle - Return an ISD::VECTOR_SHUFFLE node. The number of
481 return getNode(ISD::CALLSEQ_START, DebugLoc(), VTs, Ops, 2);
495 return getNode(ISD::CALLSEQ_END, DebugLoc(), NodeTys, &Ops[0]
    [all...]
ISDOpcodes.h 19 /// ISD namespace - This namespace contains an enum which represents all of the
22 namespace ISD {
25 /// ISD::NodeType enum - This enum defines the target-independent operators
436 // 5) ISD::CvtCode indicating the type of conversion to do
698 /// ISD::CondCode enum - These are ordered carefully to make the bitfields
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.h 206 CaseBlock(ISD::CondCode cc, const Value *cmplhs, const Value *cmprhs,
216 ISD::CondCode CC;
480 void visitAdd(const User &I) { visitBinary(I, ISD::ADD); }
481 void visitFAdd(const User &I) { visitBinary(I, ISD::FADD); }
482 void visitSub(const User &I) { visitBinary(I, ISD::SUB); }
484 void visitMul(const User &I) { visitBinary(I, ISD::MUL); }
485 void visitFMul(const User &I) { visitBinary(I, ISD::FMUL); }
486 void visitURem(const User &I) { visitBinary(I, ISD::UREM); }
487 void visitSRem(const User &I) { visitBinary(I, ISD::SREM); }
488 void visitFRem(const User &I) { visitBinary(I, ISD::FREM);
    [all...]
ResourcePriorityQueue.cpp 88 case ISD::TokenFactor: break;
89 case ISD::CopyFromReg: NumberDeps++; break;
90 case ISD::CopyToReg: break;
91 case ISD::INLINEASM: break;
125 case ISD::TokenFactor: break;
126 case ISD::CopyFromReg: break;
127 case ISD::CopyToReg: NumberDeps++; break;
128 case ISD::INLINEASM: break;
457 case ISD::TokenFactor:
458 case ISD::CopyFromReg
    [all...]
SelectionDAGISel.cpp 527 if (N->getOpcode() != ISD::CopyToReg)
743 if (ResNode == Node || Node->getOpcode() == ISD::DELETED_NODE)
    [all...]
InstrEmitter.cpp 96 if (User->getOpcode() == ISD::CopyToReg &&
177 if (User->getOpcode() == ISD::CopyToReg &&
212 if (User->getOpcode() == ISD::CopyToReg &&
315 Op.getNode()->getOpcode() != ISD::CopyFromReg &&
439 if (User->getOpcode() == ISD::CopyToReg &&
766 if (F->getOpcode() == ISD::CopyFromReg) {
769 } else if (F->getOpcode() == ISD::CopyToReg) {
    [all...]
LegalizeTypes.cpp     [all...]
ScheduleDAGRRList.cpp 396 if (N->getOpcode() == ISD::TokenFactor) {
422 if (N->getOpcode() == ISD::EntryToken)
443 if (N->getOpcode() == ISD::TokenFactor) {
482 if (N->getOpcode() == ISD::EntryToken)
656 case ISD::MERGE_VALUES:
657 case ISD::TokenFactor:
658 case ISD::CopyToReg:
659 case ISD::CopyFromReg:
660 case ISD::EH_LABEL:
664 case ISD::INLINEASM
    [all...]
ScheduleDAGSDNodes.h 67 if (Node->getOpcode() == ISD::EntryToken ||
ScheduleDAGSDNodes.cpp 114 if (Op != 2 || User->getOpcode() != ISD::CopyToReg)
357 if (NI->getOpcode() == ISD::TokenFactor)
379 if (SUNode->getOpcode() != ISD::CopyToReg)
453 if(isChain && OpN->getOpcode() == ISD::TokenFactor)
499 if (Node->getOpcode() == ISD::CopyFromReg)
558 if (N && N->getOpcode() == ISD::TokenFactor) {
600 if (Latency > 1 && Use->getOpcode() == ISD::CopyToReg &&
LegalizeTypes.h 78 return N->getOpcode() == ISD::TargetConstant;
201 return DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, Op.getValueType(), Op,
288 void PromoteSetCCOperands(SDValue &LHS,SDValue &RHS, ISD::CondCode Code);
362 ISD::CondCode &CCCode, DebugLoc dl);
435 ISD::CondCode &CCCode, DebugLoc dl);
491 ISD::CondCode &CCCode, DebugLoc dl);
658 LoadSDNode *LD, ISD::LoadExtType ExtType);
    [all...]
  /external/llvm/include/llvm/Target/
TargetLowering.h 108 static ISD::NodeType getExtendForContent(BooleanContent Content) {
112 return ISD::ANY_EXTEND;
115 return ISD::ZERO_EXTEND;
118 return ISD::SIGN_EXTEND;
387 assert(ExtType < ISD::LAST_LOADEXT_TYPE &&
424 assert(IdxMode < ISD::LAST_INDEXED_MODE &&
445 assert(IdxMode < ISD::LAST_INDEXED_MODE &&
464 getCondCodeAction(ISD::CondCode CC, EVT VT) const {
476 bool isCondCodeLegal(ISD::CondCode CC, EVT VT) const {
592 bool hasTargetDAGCombine(ISD::NodeType NT) const
    [all...]
TargetCallingConv.h 23 namespace ISD {
  /external/llvm/lib/Target/ARM/
ARMCallingConv.h 60 ISD::ArgFlagsTy &ArgFlags,
108 ISD::ArgFlagsTy &ArgFlags,
140 ISD::ArgFlagsTy &ArgFlags,
151 ISD::ArgFlagsTy &ArgFlags,
ARMISelDAGToDAG.cpp 292 if (N->getOpcode() == ISD::Constant && N->getValueType(0) == MVT::i32) {
352 if (Use->getOpcode() == ISD::CopyToReg)
448 if (N.getOpcode() != ISD::ADD && N.getOpcode() != ISD::SUB &&
450 if (N.getOpcode() == ISD::FrameIndex) {
460 N.getOperand(0).getOpcode() == ISD::TargetGlobalAddress)) {
470 if (N.getOpcode() == ISD::SUB)
475 if (Base.getOpcode() == ISD::FrameIndex) {
494 if (N.getOpcode() == ISD::MUL &&
518 if (N.getOpcode() != ISD::ADD && N.getOpcode() != ISD::SUB &
    [all...]
  /external/llvm/lib/Target/X86/
X86ISelDAGToDAG.cpp 302 if (N.getOpcode() != ISD::LOAD)
314 case ISD::ADD:
315 case ISD::ADDC:
316 case ISD::ADDE:
317 case ISD::AND:
318 case ISD::OR:
319 case ISD::XOR: {
348 if (Val.getOpcode() == ISD::TargetGlobalTLSAddress)
367 assert(Chain.getOpcode() == ISD::TokenFactor &&
375 CurDAG->getNode(ISD::TokenFactor, Load.getDebugLoc()
    [all...]
X86ISelLowering.h 32 FIRST_NUMBER = ISD::BUILTIN_OP_END,
321 ATOMADD64_DAG = ISD::FIRST_TARGET_MEMORY_OPCODE,
507 /// getSetCCResultType - Return the value type to use for ISD::SETCC.
680 const SmallVectorImpl<ISD::InputArg> &Ins,
685 const SmallVectorImpl<ISD::InputArg> &ArgInfo,
692 ISD::ArgFlagsTy Flags) const;
704 const SmallVectorImpl<ISD::OutputArg> &Outs,
706 const SmallVectorImpl<ISD::InputArg> &Ins,
751 SDValue LowerToBT(SDValue And, ISD::CondCode CC,
    [all...]
X86SelectionDAGInfo.cpp 148 SDValue Left = DAG.getNode(ISD::AND, dl, CVT, Count,
164 DAG.getNode(ISD::ADD, dl, AddrVT, Dst,
248 DAG.getNode(ISD::ADD, dl, DstVT, Dst,
250 DAG.getNode(ISD::ADD, dl, SrcVT, Src,
258 return DAG.getNode(ISD::TokenFactor, dl, MVT::Other,
X86FastISel.cpp 86 bool X86FastEmitExtend(ISD::NodeType Opc, EVT DstVT, unsigned Src, EVT SrcVT,
321 /// ISD::SIGN_EXTEND).
322 bool X86FastISel::X86FastEmitExtend(ISD::NodeType Opc, EVT DstVT,
739 SmallVector<ISD::OutputArg, 4> Outs;
791 unsigned Op = Outs[0].Flags.isZExt() ? ISD::ZERO_EXTEND :
792 ISD::SIGN_EXTEND;
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonVarargsCallingConvention.h 22 ISD::ArgFlagsTy ArgFlags,
31 ISD::ArgFlagsTy ArgFlags,
100 ISD::ArgFlagsTy ArgFlags,
  /external/llvm/lib/Target/PTX/
PTXISelDAGToDAG.cpp 76 case ISD::BRCOND:
82 case ISD::FrameIndex:
98 assert(Target.getOpcode() == ISD::BasicBlock);
199 if (Addr.getOpcode() != ISD::ADD || Addr.getNumOperands() < 2 ||
255 /*if (Addr.getOpcode() != ISD::ADD) {
290 if (Addr.getOpcode() == ISD::ADD) {
  /external/llvm/lib/MC/
MCMachOStreamer.cpp 181 IndirectSymbolData ISD;
182 ISD.Symbol = Symbol;
183 ISD.SectionData = getCurrentSectionData();
184 getAssembler().getIndirectSymbols().push_back(ISD);
MCELFStreamer.cpp 227 IndirectSymbolData ISD;
228 ISD.Symbol = Symbol;
229 ISD.SectionData = getCurrentSectionData();
230 getAssembler().getIndirectSymbols().push_back(ISD);
  /external/clang/test/CXX/temp/temp.spec/temp.expl.spec/
examples.cpp 231 namespace ISD {
233 template class BasicStringPiece<int>; // expected-error {{explicit instantiation of undefined template 'spec_vs_expl_inst::ISD::BasicStringPiece<int>'}}

Completed in 836 milliseconds

1 23 4