/external/mesa3d/src/glsl/ |
D | lower_instructions.cpp | 113 #define lowering(x) (this->lower & x) macro 257 if (lowering(DIV_TO_MUL_RCP)) in mod_to_fract() 276 if (lowering(SUB_TO_ADD_NEG)) in visit_leave() 281 if (ir->operands[1]->type->is_integer() && lowering(INT_DIV_TO_MUL_RCP)) in visit_leave() 283 else if (ir->operands[1]->type->is_float() && lowering(DIV_TO_MUL_RCP)) in visit_leave() 288 if (lowering(EXP_TO_EXP2)) in visit_leave() 293 if (lowering(LOG_TO_LOG2)) in visit_leave() 298 if (lowering(MOD_TO_FRACT) && ir->type->is_float()) in visit_leave() 303 if (lowering(POW_TO_EXP2)) in visit_leave()
|
/external/v8/src/compiler/ |
D | simplified-lowering.cc | 353 void Run(SimplifiedLowering* lowering) { in Run() argument 382 VisitNode(node, info->truncation(), lowering); in Run() 709 SimplifiedLowering* lowering) { in VisitSelect() argument 719 NodeProperties::ChangeOp(node, lowering->common()->Select( in VisitSelect() 732 SimplifiedLowering* lowering) { in VisitPhi() argument 741 node, lowering->common()->Phi(output.representation(), values)); in VisitPhi() 753 void VisitCall(Node* node, SimplifiedLowering* lowering) { in VisitCall() argument 831 SimplifiedLowering* lowering) { in VisitNode() argument 870 return VisitSelect(node, truncation, lowering); in VisitNode() 872 return VisitPhi(node, truncation, lowering); in VisitNode() [all …]
|
/external/llvm/test/CodeGen/Generic/ |
D | run-pass.ll | 1 ; RUN: llc < %s -debug-pass=Structure -run-pass=gc-lowering -o /dev/null 2>&1 | FileCheck %s 3 ; CHECK: -gc-lowering
|
D | stop-after.ll | 9 ; START: -machine-branch-prob -gc-lowering
|
/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
|
D | pseudo_cmov_lower1.ll | 5 ; for lowering the CMOV pseudos that get created for this IR. 23 ; for lowering the CMOV pseudos that get created for this IR.
|
D | vec_uint_to_fp.ll | 55 ; improved to match the lowering of the second blend. 71 ; The lowering for AVX2 is a bit messy, because we select broadcast 141 ; Test that we are not lowering uinttofp to scalars 160 ; This test used to crash because we were custom lowering it as if it was
|
D | uint64-to-float.ll | 2 ; Verify that we are using the efficient uitofp --> sitofp lowering illustrated
|
/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/v8/test/unittests/ |
D | unittests.gyp | 44 'compiler/change-lowering-unittest.cc', 67 'compiler/js-intrinsic-lowering-unittest.cc', 69 'compiler/js-typed-lowering-unittest.cc', 87 'compiler/select-lowering-unittest.cc',
|
/external/llvm/test/CodeGen/MSP430/ |
D | mult-alt-generic-msp430.ll | 94 ; No lowering support. 104 ; No lowering support. 150 ; No lowering support. 252 ; No lowering support. 262 ; No lowering support. 308 ; No lowering support.
|
/external/llvm/test/CodeGen/ARM/ |
D | mult-alt-generic-arm.ll | 94 ; No lowering support. 104 ; No lowering support. 150 ; No lowering support. 252 ; No lowering support. 262 ; No lowering support. 308 ; No lowering support.
|
D | vcvt-cost.ll | 2 ; instructions as expensive. If lowering is improved the cost model needs to 19 ;; We currently estimate the cost of this instruction as expensive. If lowering 66 ;; We currently estimate the cost of this instruction as expensive. If lowering
|
/external/llvm/test/CodeGen/SPARC/ |
D | mult-alt-generic-sparc.ll | 94 ; No lowering support. 104 ; No lowering support. 150 ; No lowering support. 252 ; No lowering support. 262 ; No lowering support. 308 ; No lowering support.
|
/external/llvm/docs/CommandGuide/ |
D | tblgen.rst | 88 .. option:: -gen-pseudo-lowering 90 Generate pseudo instruction lowering.
|
/external/llvm/test/CodeGen/AArch64/ |
D | implicit-sret.ll | 3 ; Handle implicit sret arguments that are generated on-the-fly during lowering.
|
/external/llvm/test/CodeGen/PowerPC/ |
D | 2010-10-11-Fast-Varargs.ll | 7 ; lowering code needs to use virtual registers when storing live-in registers on
|
/external/llvm/test/CodeGen/Thumb/ |
D | sjljehprepare-lower-vector.ll | 2 ; SjLjEHPrepare shouldn't crash when lowering vectors.
|
/external/llvm/test/CodeGen/AMDGPU/ |
D | opencl-image-metadata.ll | 4 ; Make sure the OpenCL Image lowering pass doesn't crash when argument metadata
|
/external/clang/test/Sema/ |
D | sizeof-struct-non-zero-as-member.cl | 4 // Record lowering was crashing on SI and newer targets, because it
|