Home
last modified time | relevance | path

Searched refs:CMOV (Results 1 – 23 of 23) sorted by relevance

/external/llvm/lib/Target/X86/
DX86InstrCMovSetCC.td17 multiclass CMOV<bits<8> opc, string Mnemonic, PatLeaf CondNode> {
62 defm CMOVO : CMOV<0x40, "cmovo" , X86_COND_O>;
63 defm CMOVNO : CMOV<0x41, "cmovno", X86_COND_NO>;
64 defm CMOVB : CMOV<0x42, "cmovb" , X86_COND_B>;
65 defm CMOVAE : CMOV<0x43, "cmovae", X86_COND_AE>;
66 defm CMOVE : CMOV<0x44, "cmove" , X86_COND_E>;
67 defm CMOVNE : CMOV<0x45, "cmovne", X86_COND_NE>;
68 defm CMOVBE : CMOV<0x46, "cmovbe", X86_COND_BE>;
69 defm CMOVA : CMOV<0x47, "cmova" , X86_COND_A>;
70 defm CMOVS : CMOV<0x48, "cmovs" , X86_COND_S>;
[all …]
DX86ISelLowering.h110 CMOV, enumerator
DX86ISelLowering.cpp7490 Hi = DAG.getNode(X86ISD::CMOV, dl, VT, Ops0, 4); in LowerShiftParts()
7491 Lo = DAG.getNode(X86ISD::CMOV, dl, VT, Ops1, 4); in LowerShiftParts()
7493 Lo = DAG.getNode(X86ISD::CMOV, dl, VT, Ops0, 4); in LowerShiftParts()
7494 Hi = DAG.getNode(X86ISD::CMOV, dl, VT, Ops1, 4); in LowerShiftParts()
8700 return DAG.getNode(X86ISD::CMOV, DL, VTs, Ops, array_lengthof(Ops)); in LowerSELECT()
10092 Op = DAG.getNode(X86ISD::CMOV, dl, OpVT, Ops, array_lengthof(Ops)); in LowerCTLZ()
10145 return DAG.getNode(X86ISD::CMOV, dl, VT, Ops, array_lengthof(Ops)); in LowerCTTZ()
11093 case X86ISD::CMOV: return "X86ISD::CMOV"; in getTargetNodeName()
15088 case X86ISD::CMOV: return PerformCMOVCombine(N, DAG, DCI); in PerformDAGCombine()
DX86InstrCompiler.td842 // CMOV* - Used to implement the SSE SELECT DAG operation. Expanded after
1147 N->getOpcode() != X86ISD::CMOV;
DX86InstrInfo.td128 def X86cmov : SDNode<"X86ISD::CMOV", SDTX86Cmov>;
/external/llvm/test/CodeGen/X86/
D2010-09-30-CMOV-JumpTable-PHI.ll6 ; -mcpu=i386 doesn't have CMOV.'
/external/v8/src/
Dv8globals.h436 CMOV = 15, // x86 enumerator
Dplatform-macos.cc286 return (one << SSE2) | (one << CMOV) | (one << RDTSC) | (one << CPUID); in CpuFeaturesImpliedByPlatform()
/external/v8/test/cctest/
Dtest-disasm-x64.cc374 if (CpuFeatures::IsSupported(CMOV)) { in TEST()
375 CpuFeatures::Scope use_cmov(CMOV); in TEST()
Dtest-disasm-ia32.cc393 if (CpuFeatures::IsSupported(CMOV)) { in TEST()
394 CpuFeatures::Scope use_cmov(CMOV); in TEST()
/external/llvm/lib/Target/ARM/
DARMISelLowering.h61 CMOV, // ARM conditional move instructions. enumerator
DARMISelLowering.cpp900 case ARMISD::CMOV: return "ARMISD::CMOV"; in getTargetNodeName()
2838 if (Cond.getOpcode() == ARMISD::CMOV && Cond.hasOneUse()) { in LowerSELECT()
2864 return DAG.getNode(ARMISD::CMOV, dl, VT, True, False, ARMcc, CCR, Cmp); in LowerSELECT()
2892 return DAG.getNode(ARMISD::CMOV, dl, VT, FalseVal, TrueVal, ARMcc, CCR,Cmp); in LowerSELECT_CC()
2901 SDValue Result = DAG.getNode(ARMISD::CMOV, dl, VT, FalseVal, TrueVal, in LowerSELECT_CC()
2907 Result = DAG.getNode(ARMISD::CMOV, dl, VT, in LowerSELECT_CC()
3411 SDValue Lo = DAG.getNode(ARMISD::CMOV, dl, VT, FalseVal, TrueVal, ARMcc, in LowerShiftRightParts()
3445 SDValue Hi = DAG.getNode(ARMISD::CMOV, dl, VT, FalseVal, Tmp3, ARMcc, in LowerShiftLeftParts()
6973 if (N.getOpcode() != ARMISD::CMOV || !N.getNode()->hasOneUse()) in isCMOVWithZeroOrAllOnesLHS()
8378 Res = DAG.getNode(ARMISD::CMOV, dl, VT, LHS, TrueVal, ARMcc, in PerformCMOVCombine()
[all …]
DARMISelDAGToDAG.cpp2814 case ARMISD::CMOV: in Select()
DARMInstrInfo.td107 def ARMcmov : SDNode<"ARMISD::CMOV", SDT_ARMCMov,
/external/v8/src/x64/
Dassembler-x64.h458 if (f == CMOV && !FLAG_enable_cmov) return false; in IsSupported()
518 static const uint64_t kDefaultCpuFeatures = (1 << SSE2 | 1 << CMOV);
Dassembler-x64.cc147 ASSERT(IsSupported(CMOV)); in Probe()
/external/v8/src/ia32/
Dassembler-ia32.h465 if (f == CMOV && !FLAG_enable_cmov) return false; in IsSupported()
Dstub-cache-ia32.cc3207 if (CpuFeatures::IsSupported(CMOV)) { in CompileConstructStub()
3208 CpuFeatures::Scope use_cmov(CMOV); in CompileConstructStub()
Dassembler-ia32.cc708 ASSERT(CpuFeatures::IsEnabled(CMOV)); in cmov()
Dmacro-assembler-ia32.cc582 if (CpuFeatures::IsSupported(CMOV)) { in FCmp()
Dcode-stubs-ia32.cc4406 CpuFeatures::Scope use_cmov(CMOV); in Generate()
6552 if (CpuFeatures::IsSupported(SSE2) && CpuFeatures::IsSupported(CMOV)) { in GenerateHeapNumbers()
6554 CpuFeatures::Scope scope2(CMOV); in GenerateHeapNumbers()
/external/regex-re2/benchlog/
Dbenchlog.mini70 machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFS…
Dbenchlog.wreck90 machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH…