/external/v8/src/compiler/ |
D | simplified-lowering.cc | 611 void Run(SimplifiedLowering* lowering) { in Run() argument 629 VisitNode(node, info->truncation(), lowering); in Run() 954 SimplifiedLowering* lowering) { in VisitSelect() argument 967 lowering->common()->Select(output, p.hint())); in VisitSelect() 979 SimplifiedLowering* lowering) { in VisitPhi() argument 990 NodeProperties::ChangeOp(node, lowering->common()->Phi(output, values)); in VisitPhi() 1002 void VisitObjectIs(Node* node, Type type, SimplifiedLowering* lowering) { in VisitObjectIs() argument 1007 DeferReplacement(node, lowering->jsgraph()->Int32Constant(1)); in VisitObjectIs() 1012 DeferReplacement(node, lowering->jsgraph()->Int32Constant(0)); in VisitObjectIs() 1017 void VisitCheck(Node* node, Type type, SimplifiedLowering* lowering) { in VisitCheck() argument [all …]
|
D | bytecode-graph-builder.cc | 1025 JSTypeHintLowering::LoweringResult lowering = in VisitStaInArrayLiteral() local 1027 if (lowering.IsExit()) return; in VisitStaInArrayLiteral() 1030 if (lowering.IsSideEffectFree()) { in VisitStaInArrayLiteral() 1031 node = lowering.value(); in VisitStaInArrayLiteral() 1033 DCHECK(!lowering.Changed()); in VisitStaInArrayLiteral() 1326 JSTypeHintLowering::LoweringResult lowering = in VisitLdaNamedProperty() local 1328 if (lowering.IsExit()) return; in VisitLdaNamedProperty() 1331 if (lowering.IsSideEffectFree()) { in VisitLdaNamedProperty() 1332 node = lowering.value(); in VisitLdaNamedProperty() 1334 DCHECK(!lowering.Changed()); in VisitLdaNamedProperty() [all …]
|
D | OWNERS | 23 per-file int64-lowering.*=ahaas@chromium.org 25 per-file simd-scalar-lowering.*=aseemgarg@chromium.org
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/RewriteStatepointsForGC/ |
D | deopt-lowering-attrs.ll | 3 ; Check that the "deopt-lowering" function attribute gets transcoded into 10 declare void @bar() "deopt-lowering"="live-in" 11 declare void @baz() "deopt-lowering"="live-through" 26 ; add deopt-lowering attribute as part of callsite 32 call void @foo() "deopt-lowering"="live-in" [ "deopt"(i32 57) ]
|
/external/mesa3d/src/compiler/glsl/ |
D | lower_instructions.cpp | 181 #define lowering(x) (this->lower & x) macro 338 if ((lowering(FDIV_TO_MUL_RCP) && ir->type->is_float()) || in mod_to_floor() 339 (lowering(DDIV_TO_MUL_RCP) && ir->type->is_double())) in mod_to_floor() 345 if (lowering(DOPS_TO_DFRAC) && ir->type->is_double()) in mod_to_floor() 511 if (!lowering(INSERT_TO_SHIFTS)) { in ldexp_to_arith() 580 if (lowering(DFREXP_DLDEXP_TO_ARITH)) in dldexp_to_arith() 1510 if (lowering(CARRY_TO_ARITH)) in _carry() 1682 if (lowering(SUB_TO_ADD_NEG)) in visit_leave() 1687 if (ir->operands[1]->type->is_integer() && lowering(INT_DIV_TO_MUL_RCP)) in visit_leave() 1689 else if ((ir->operands[1]->type->is_float() && lowering(FDIV_TO_MUL_RCP)) || in visit_leave() [all …]
|
D | lower_int64.cpp | 132 #define lowering(x) (this->lower & x) macro 357 if (lowering(SIGN64)) { in handle_rvalue() 363 if (lowering(DIV64)) { in handle_rvalue() 373 if (lowering(MOD64)) { in handle_rvalue() 383 if (lowering(MUL64)) { in handle_rvalue()
|
/external/swiftshader/third_party/subzero/tests_lit/llvm2ice_tests/ |
D | phi.ll | 1 ; This tests some of the subtleties of Phi lowering. In particular, 21 ; Test that compare/branch fusing does not happen, and Phi lowering is 42 ; Test that compare/branch fusing and Phi lowering happens as expected. 106 ; Test of "advanced phi lowering" with undef phi arg (integer vector). 120 ; Test of "advanced phi lowering" with undef phi arg (float vector). 134 ; Test of "advanced phi lowering" with undef phi arg (integer scalar). 148 ; Test of "advanced phi lowering" with undef phi arg (float scalar).
|
/external/clang/lib/CodeGen/ |
D | SwiftCallingConv.cpp | 753 static ABIArgInfo classifyExpandedType(SwiftAggLowering &lowering, in classifyExpandedType() argument 756 if (lowering.empty()) { in classifyExpandedType() 758 } else if (lowering.shouldPassIndirectly(forReturn)) { in classifyExpandedType() 761 auto types = lowering.getCoerceAndExpandTypes(); in classifyExpandedType() 777 SwiftAggLowering lowering(CGM); in classifyType() local 778 lowering.addTypedData(recordType->getDecl(), CharUnits::Zero(), layout); in classifyType() 779 lowering.finish(); in classifyType() 781 return classifyExpandedType(lowering, forReturn, layout.getAlignment()); in classifyType() 792 SwiftAggLowering lowering(CGM); in classifyType() local 793 lowering.addTypedData(type, CharUnits::Zero()); in classifyType() [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | splat-const.ll | 4 ; This checks that lowering for creation of constant vectors is sane and 23 ; Note that for the "const_vector" versions, lowering that uses a shuffle 26 ; However, this is not the current preferred lowering.
|
D | tailcallbyval64.ll | 8 ; Expect 2 rep;movs because of tail call byval lowering. 13 ; lowering appearing after moving arguments to registers. The following two 16 ; byval lowering - not rsi, not rdi, not rcx).
|
D | pseudo_cmov_lower.ll | 4 ; for lowering the CMOV pseudos that get created for this IR. 18 ; for lowering the CMOV pseudos that get created for this IR. This makes 19 ; sure the code for the lowering for opposite conditions gets tested. 35 ; for lowering the CMOV pseudos that get created for this IR. 51 ; for lowering the CMOV pseudos that get created for this IR. 67 ; for lowering the CMOV pseudos that get created for this IR. 81 ; for lowering the CMOV pseudos that get created for this IR. 95 ; for lowering the CMOV pseudos that get created for this IR. 109 ; for lowering the CMOV pseudos that get created for this IR. 123 ; for lowering the CMOV pseudos that get created for this IR. This combines [all …]
|
D | atomic-non-integer.ll | 3 ; Note: This test is testing that the lowering for atomics matches what we 5 ; particular lowering detail in these tests should not be read as requiring 7 ; (Specifically, there were reviewer questions about the lowering for halfs 75 ; sanity check the seq_cst lowering since that's the
|
D | mult-alt-x86.ll | 148 ; Missing lowering support for 'L'. 155 ; Missing lowering support for 'M'. 168 ; Missing lowering support for 'G'. 175 ; Missing lowering support for 'C'. 316 ; Missing lowering support for 'L'. 323 ; Missing lowering support for 'M'. 336 ; Missing lowering support for 'G'. 343 ; Missing lowering support for 'C'.
|
D | pseudo_cmov_lower2.ll | 4 ; for lowering the CMOV pseudos that get created for this IR. The tricky part 25 ; for lowering the CMOV pseudos that get created for this IR. The tricky part 46 ; for lowering the CMOV pseudos that get created for this IR. The tricky part 72 ; for lowering the CMOV pseudos that get created for this IR. The tricky part
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | splat-const.ll | 4 ; This checks that lowering for creation of constant vectors is sane and 23 ; Note that for the "const_vector" versions, lowering that uses a shuffle 26 ; However, this is not the current preferred lowering.
|
D | tailcallbyval64.ll | 8 ; Expect 2 rep;movs because of tail call byval lowering. 13 ; lowering appearing after moving arguments to registers. The following two 16 ; byval lowering - not rsi, not rdi, not rcx).
|
D | pseudo_cmov_lower.ll | 4 ; for lowering the CMOV pseudos that get created for this IR. 18 ; for lowering the CMOV pseudos that get created for this IR. This makes 19 ; sure the code for the lowering for opposite conditions gets tested. 35 ; for lowering the CMOV pseudos that get created for this IR. 51 ; for lowering the CMOV pseudos that get created for this IR. 67 ; for lowering the CMOV pseudos that get created for this IR. 81 ; for lowering the CMOV pseudos that get created for this IR. 95 ; for lowering the CMOV pseudos that get created for this IR. 109 ; for lowering the CMOV pseudos that get created for this IR. 123 ; for lowering the CMOV pseudos that get created for this IR. This combines [all …]
|
D | atomic-non-integer.ll | 3 ; Note: This test is testing that the lowering for atomics matches what we 5 ; particular lowering detail in these tests should not be read as requiring 7 ; (Specifically, there were reviewer questions about the lowering for halfs 75 ; sanity check the seq_cst lowering since that's the
|
D | mult-alt-x86.ll | 148 ; Missing lowering support for 'L'. 155 ; Missing lowering support for 'M'. 168 ; Missing lowering support for 'G'. 175 ; Missing lowering support for 'C'. 316 ; Missing lowering support for 'L'. 323 ; Missing lowering support for 'M'. 336 ; Missing lowering support for 'G'. 343 ; Missing lowering support for 'C'.
|
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
D | tailcallbyval64.ll | 8 ; Expect 2 rep;movs because of tail call byval lowering. 13 ; lowering appearing after moving arguments to registers. The following two 16 ; byval lowering - not rsi, not rdi, not rcx).
|
D | mult-alt-x86.ll | 148 ; Missing lowering support for 'L'. 155 ; Missing lowering support for 'M'. 168 ; Missing lowering support for 'G'. 175 ; Missing lowering support for 'C'. 316 ; Missing lowering support for 'L'. 323 ; Missing lowering support for 'M'. 336 ; Missing lowering support for 'G'. 343 ; Missing lowering support for 'C'.
|
/external/swiftshader/third_party/llvm-7.0/llvm/docs/HistoricalNotes/ |
D | 2001-07-06-LoweringIRForCodeGen.txt | 4 Subject: lowering the IR 6 BTW, I do think that we should consider lowering the IR as you said. I 27 The main benefit of lowering will be that we will be able to retain a close
|
/external/swiftshader/third_party/LLVM/docs/HistoricalNotes/ |
D | 2001-07-06-LoweringIRForCodeGen.txt | 4 Subject: lowering the IR 6 BTW, I do think that we should consider lowering the IR as you said. I 27 The main benefit of lowering will be that we will be able to retain a close
|
/external/llvm/docs/HistoricalNotes/ |
D | 2001-07-06-LoweringIRForCodeGen.txt | 4 Subject: lowering the IR 6 BTW, I do think that we should consider lowering the IR as you said. I 27 The main benefit of lowering will be that we will be able to retain a close
|
/external/swiftshader/third_party/LLVM/test/CodeGen/CBackend/ |
D | 2004-02-15-PreexistingExternals.ll | 1 ; The intrinsic lowering pass was lowering intrinsics like llvm.memcpy to
|