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

1 2

  /external/v8/src/arm/
codegen-arm.cc 81 __ sub(chars, chars, Operand(64), SetCC);
140 __ bic(temp1, chars, Operand(0x3), SetCC);
148 __ bic(temp2, chars, Operand(0x3), SetCC);
160 __ mov(chars, Operand(chars, LSL, 31), SetCC);
244 __ mov(chars, Operand(chars, LSL, 31), SetCC); // bit0 => ne, bit1 => cs
macro-assembler-arm.cc     [all...]
code-stubs-arm.cc 133 __ rsb(scratch, scratch, Operand(51), SetCC);
261 __ orr(r0, r3, Operand(r2), SetCC);
737 __ mov(scratch, Operand(scratch, LSR, 1), SetCC);
    [all...]
constants-arm.h 243 SetCC = 1 << 20, // Set condition code.
macro-assembler-arm.h     [all...]
  /external/v8/src/builtins/arm/
builtins-arm.cc 146 __ sub(r4, r4, Operand(1), SetCC);
240 __ sub(r0, r0, Operand(1), SetCC);
286 __ sub(r0, r0, Operand(1), SetCC);
362 __ sub(r0, r0, Operand(1), SetCC);
433 __ sub(r0, r0, Operand(1), SetCC);
628 __ sub(r4, r4, Operand(2), SetCC);
820 __ sub(r3, r3, Operand(Smi::FromInt(1)), SetCC);
    [all...]
  /external/llvm/lib/Target/Mips/
MipsISelLowering.cpp 229 // setcc operations results (slt, sgt, ...).
264 // Used by legalize types to correctly generate the setcc result.
265 // Without this, every float setcc comes with a AND/OR with the result,
268 AddPromotedToType(ISD::SETCC, MVT::i1, MVT::i32);
280 setOperationAction(ISD::SETCC, MVT::f32, Custom);
281 setOperationAction(ISD::SETCC, MVT::f64, Custom);
542 // Creates and returns an FPCmp node from a setcc node.
543 // Returns Op if setcc is not a floating point comparison.
545 // must be a SETCC node
546 if (Op.getOpcode() != ISD::SETCC)
    [all...]
MipsSEISelLowering.cpp 79 setTargetDAGCombine(ISD::SETCC);
175 setOperationAction(ISD::SETCC, MVT::i32, Legal);
179 setOperationAction(ISD::SETCC, MVT::f32, Legal);
184 setOperationAction(ISD::SETCC, MVT::f64, Legal);
222 setOperationAction(ISD::SETCC, MVT::i64, Legal);
285 setOperationAction(ISD::SETCC, Ty, Legal);
322 setOperationAction(ISD::SETCC, Ty, Legal);
    [all...]
  /external/v8/src/crankshaft/arm/
lithium-codegen-arm.cc 805 __ sub(r1, r1, Operand(1), SetCC);
985 __ rsb(dividend, dividend, Operand::Zero(), SetCC);
    [all...]
  /external/v8/src/regexp/arm/
regexp-macro-assembler-arm.cc 216 __ sub(r1, r1, r0, SetCC); // Length of capture.
359 __ sub(r1, r1, r0, SetCC); // Length to check.
656 __ sub(r0, sp, r0, SetCC);
719 __ sub(r2, r2, Operand(1), SetCC);
    [all...]
  /external/v8/src/compiler/arm/
code-generator-arm.cc 36 return SetCC;
    [all...]
  /external/llvm/lib/Target/Lanai/
LanaiISelLowering.cpp 73 setOperationAction(ISD::SETCC, MVT::i32, Custom);
178 case ISD::SETCC:
    [all...]
  /external/v8/src/x87/
disasm-x87.cc 325 int SetCC(byte* data);
648 int DisassemblerX87::SetCC(byte* data) {
    [all...]
  /external/llvm/lib/Target/X86/
X86ISelLowering.cpp 82 // X86 is weird. It always uses i8 for shift amounts and setcc results.
390 setOperationAction(ISD::SETCC, VT, Custom);
396 setOperationAction(ISD::SETCC, VT, Custom);
681 setOperationAction(ISD::SETCC, VT, Expand);
    [all...]
  /external/llvm/lib/Target/AMDGPU/
SIISelLowering.cpp 111 setOperationAction(ISD::SETCC, MVT::i1, Promote);
112 setOperationAction(ISD::SETCC, MVT::v2i1, Expand);
113 setOperationAction(ISD::SETCC, MVT::v4i1, Expand);
229 setTargetDAGCombine(ISD::SETCC);
541 // create setcc with i1 operands. We don't have instructions for i1 setcc.
542 if (VT == MVT::i1 && Op == ISD::SETCC)
    [all...]
  /external/v8/src/full-codegen/arm/
full-codegen-arm.cc 171 __ sub(r2, r2, Operand(1), SetCC);
346 __ sub(r3, r3, Operand(Smi::FromInt(delta)), SetCC);
    [all...]
  /external/v8/src/ia32/
disasm-ia32.cc 388 int SetCC(byte* data);
712 int DisassemblerIA32::SetCC(byte* data) {
    [all...]
  /external/v8/src/x64/
disasm-x64.cc 478 int SetCC(byte* data);
870 int DisassemblerX64::SetCC(byte* data) {
    [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp 495 // isSetCCEquivalent - Return true if this node is a setcc, or is a select_cc
496 // that selects between the values 1 and 0, making it equivalent to a setcc.
502 if (N.getOpcode() == ISD::SETCC) {
521 // isOneUseSetCC - Return true if this is a SetCC-equivalent operation with only
    [all...]
LegalizeIntegerTypes.cpp 69 case ISD::SETCC: Res = PromoteIntRes_SETCC(N); break;
518 // Get the SETCC result using the canonical SETCC type.
519 SDValue SetCC = DAG.getNode(N->getOpcode(), dl, SVT, N->getOperand(0),
524 return DAG.getNode(ISD::TRUNCATE, dl, NVT, SetCC);
774 case ISD::SETCC: Res = PromoteIntOp_SETCC(N, OpNo); break
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp 729 // Return true if this node is a setcc, or is a select_cc
731 // equivalent to a setcc. Also, set the incoming LHS, RHS, and CC references to
736 if (N.getOpcode() == ISD::SETCC) {
758 /// Return true if this is a SetCC-equivalent operation with only one use.
    [all...]
LegalizeIntegerTypes.cpp 77 case ISD::SETCC: Res = PromoteIntRes_SETCC(N); break;
578 // Promote all the way up to the canonical SetCC type.
619 // Get the SETCC result using the canonical SETCC type.
620 SDValue SetCC = DAG.getNode(N->getOpcode(), dl, SVT, LHS, RHS,
625 return DAG.getNode(ISD::TRUNCATE, dl, NVT, SetCC);
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp 63 // AArch64 doesn't have comparisons which set GPRs or setcc instructions, so
108 setOperationAction(ISD::SETCC, MVT::i32, Custom);
109 setOperationAction(ISD::SETCC, MVT::i64, Custom);
110 setOperationAction(ISD::SETCC, MVT::f32, Custom);
111 setOperationAction(ISD::SETCC, MVT::f64, Custom);
159 setOperationAction(ISD::SETCC, MVT::f128, Custom);
262 setOperationAction(ISD::SETCC, MVT::f16, Promote);
332 setOperationAction(ISD::SETCC, MVT::v4f16, Expand);
365 setOperationAction(ISD::SETCC, MVT::v8f16, Expand);
543 setOperationAction(ISD::SETCC, MVT::v1f64, Expand)
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/X86/
X86ISelLowering.cpp 182 // X86 is weird, it always uses i8 for shift amounts and setcc results.
424 setOperationAction(ISD::SETCC , MVT::i8 , Custom);
425 setOperationAction(ISD::SETCC , MVT::i16 , Custom);
426 setOperationAction(ISD::SETCC , MVT::i32 , Custom);
427 setOperationAction(ISD::SETCC , MVT::f32 , Custom);
428 setOperationAction(ISD::SETCC , MVT::f64 , Custom);
429 setOperationAction(ISD::SETCC , MVT::f80 , Custom);
432 setOperationAction(ISD::SETCC , MVT::i64 , Custom);
725 setOperationAction(ISD::SETCC, (MVT::SimpleValueType)VT, Expand);
    [all...]
  /art/compiler/utils/x86_64/
assembler_x86_64_test.cc     [all...]

Completed in 657 milliseconds

1 2