Searched refs:X86ISD (Results 1 - 12 of 12) sorted by relevance

/external/llvm/lib/Target/X86/
H A DX86IntrinsicsInfo.h64 X86_INTRINSIC_DATA(addcarry_u32, ADX, X86ISD::ADC, 0),
65 X86_INTRINSIC_DATA(addcarry_u64, ADX, X86ISD::ADC, 0),
66 X86_INTRINSIC_DATA(addcarryx_u32, ADX, X86ISD::ADC, 0),
67 X86_INTRINSIC_DATA(addcarryx_u64, ADX, X86ISD::ADC, 0),
104 COMPRESS_TO_MEM, X86ISD::COMPRESS, 0),
106 COMPRESS_TO_MEM, X86ISD::COMPRESS, 0),
108 COMPRESS_TO_MEM, X86ISD::COMPRESS, 0),
110 COMPRESS_TO_MEM, X86ISD::COMPRESS, 0),
112 COMPRESS_TO_MEM, X86ISD::COMPRESS, 0),
114 COMPRESS_TO_MEM, X86ISD
[all...]
H A DX86ISelLowering.cpp1913 return DAG.getNode(X86ISD::GlobalBaseReg, SDLoc(),
2216 X86ISD::NodeType opcode = X86ISD::RET_FLAG;
2218 opcode = X86ISD::IRET;
2240 if (UI->getOpcode() != X86ISD::RET_FLAG)
2660 ArgValue = DAG.getNode(X86ISD::MOVDQ2Q, dl, VA.getValVT(), ArgValue);
2799 MemOps.push_back(DAG.getNode(X86ISD::VASTART_SAVE_XMM_REGS, dl,
3173 unsigned(X86::EBX), DAG.getNode(X86ISD::GlobalBaseReg, SDLoc(),
3318 Callee = DAG.getNode(X86ISD::WrapperRIP, dl,
3395 return DAG.getNode(X86ISD
[all...]
H A DX86ISelDAGToDAG.cpp334 if (User->getOpcode() == X86ISD::ADD ||
336 User->getOpcode() == X86ISD::SUB ||
413 case X86ISD::ADD:
414 case X86ISD::SUB:
415 case X86ISD::AND:
416 case X86ISD::XOR:
417 case X86ISD::OR:
450 if (Op1.getOpcode() == X86ISD::Wrapper) {
549 ((N->getOpcode() == X86ISD::CALL && !Subtarget->callRegIndirect()) ||
550 (N->getOpcode() == X86ISD
[all...]
H A DX86SelectionDAGInfo.cpp162 Chain = DAG.getNode(X86ISD::REP_STOS, dl, Tys, Ops);
176 Chain = DAG.getNode(X86ISD::REP_STOS, dl, Tys, Ops);
259 SDValue RepMovs = DAG.getNode(X86ISD::REP_MOVS, dl, Tys, Ops);
H A DX86FastISel.cpp2728 BaseOpc = UseIncDec ? unsigned(X86ISD::INC) : unsigned(ISD::ADD);
2734 BaseOpc = UseIncDec ? unsigned(X86ISD::DEC) : unsigned(ISD::SUB);
2740 BaseOpc = X86ISD::SMUL; CondOpc = X86::SETOr; break;
2742 BaseOpc = X86ISD::UMUL; CondOpc = X86::SETOr; break;
2758 if (BaseOpc == X86ISD::INC || BaseOpc == X86ISD::DEC) {
2760 bool IsDec = BaseOpc == X86ISD::DEC;
2782 if (BaseOpc == X86ISD::UMUL && !ResultReg) {
2793 } else if (BaseOpc == X86ISD::SMUL && !ResultReg) {
H A DX86ISelLowering.h27 namespace X86ISD { namespace in namespace:llvm
596 } // end namespace X86ISD
/external/swiftshader/third_party/LLVM/lib/Target/X86/
H A DX86ISelLowering.cpp1311 return DAG.getNode(X86ISD::GlobalBaseReg, DebugLoc(), getPointerTy());
1501 return DAG.getNode(X86ISD::RET_FLAG, dl,
1519 if (UI->getOpcode() != X86ISD::RET_FLAG)
1798 ArgValue = DAG.getNode(X86ISD::MOVDQ2Q, dl, VA.getValVT(),
1945 MemOps.push_back(DAG.getNode(X86ISD::VASTART_SAVE_XMM_REGS, dl,
2202 DAG.getNode(X86ISD::GlobalBaseReg,
2358 WrapperKind = X86ISD::WrapperRIP;
2367 Callee = DAG.getNode(X86ISD::WrapperRIP, dl, getPointerTy(), Callee);
2435 return DAG.getNode(X86ISD::TC_RETURN, dl,
2439 Chain = DAG.getNode(X86ISD
[all...]
H A DX86GenFastISel.inc982 // FastEmit functions for X86ISD::CALL.
1013 // FastEmit functions for X86ISD::EH_RETURN.
1035 // FastEmit functions for X86ISD::FRCP.
1076 // FastEmit functions for X86ISD::FRSQRT.
1117 // FastEmit functions for X86ISD::MEMBARRIER.
1135 // FastEmit functions for X86ISD::MMX_MOVD2W.
1153 // FastEmit functions for X86ISD::MMX_MOVW2D.
1171 // FastEmit functions for X86ISD::MOVDDUP.
1199 // FastEmit functions for X86ISD::MOVDQ2Q.
1214 // FastEmit functions for X86ISD
[all...]
H A DX86ISelDAGToDAG.cpp310 case X86ISD::ADD:
311 case X86ISD::SUB:
312 case X86ISD::AND:
313 case X86ISD::XOR:
314 case X86ISD::OR:
347 if (Op1.getOpcode() == X86ISD::Wrapper) {
435 (N->getOpcode() == X86ISD::CALL ||
436 N->getOpcode() == X86ISD::TC_RETURN)) {
456 bool HasCallSeq = N->getOpcode() == X86ISD::CALL;
609 /// MatchWrapper - Try to match X86ISD
[all...]
H A DX86SelectionDAGInfo.cpp141 Chain = DAG.getNode(X86ISD::REP_STOS, dl, Tys, Ops, array_lengthof(Ops));
155 Chain = DAG.getNode(X86ISD::REP_STOS, dl, Tys, Ops, array_lengthof(Ops));
235 SDValue RepMovs = DAG.getNode(X86ISD::REP_MOVS, dl, Tys, Ops,
H A DX86GenDAGISel.inc3355 /*SwitchOpcode*/ 71|128,3/*455*/, TARGET_VAL(X86ISD::ADC),// ->7866
3555 /*SwitchOpcode*/ 71|128,3/*455*/, TARGET_VAL(X86ISD::SBB),// ->8325
3879 /*SwitchOpcode*/ 33|128,2/*289*/, TARGET_VAL(X86ISD::SHLD),// ->8899
4017 /*SwitchOpcode*/ 33|128,2/*289*/, TARGET_VAL(X86ISD::SHRD),// ->9192
4155 /*SwitchOpcode*/ 26|128,1/*154*/, TARGET_VAL(X86ISD::MOVLPS),// ->9350
4228 /*SwitchOpcode*/ 5|128,1/*133*/, TARGET_VAL(X86ISD::MOVLPD),// ->9487
4363 /*SwitchOpcode*/ 63, TARGET_VAL(X86ISD::UNPCKHPS),// ->9709
4395 /*SwitchOpcode*/ 63, TARGET_VAL(X86ISD::UNPCKHPD),// ->9775
4801 /*SwitchOpcode*/ 84|128,3/*468*/, TARGET_VAL(X86ISD::SETCC),// ->11086
5044 /*SwitchOpcode*/ 105|128,1/*233*/, TARGET_VAL(X86ISD
[all...]
H A DX86ISelLowering.h28 namespace X86ISD { namespace in namespace:llvm

Completed in 365 milliseconds