/external/swiftshader/third_party/subzero/src/ |
D | IceTargetLoweringX86Base.h | 98 Inst *createLoweredMove(Variable *Dest, Variable *SrcVar) override { in createLoweredMove() argument 99 if (isVectorType(Dest->getType())) { in createLoweredMove() 100 return Traits::Insts::Movp::create(Func, Dest, SrcVar); in createLoweredMove() 102 return Traits::Insts::Mov::create(Func, Dest, SrcVar); in createLoweredMove() 103 (void)Dest; in createLoweredMove() 196 ConstantRelocatable *createGetIPForRegister(const Variable *Dest) { in createGetIPForRegister() argument 197 assert(Dest->hasReg()); in createGetIPForRegister() 198 const std::string RegName = Traits::getRegName(Dest->getRegNum()); in createGetIPForRegister() 326 void lowerAtomicRMW(Variable *Dest, uint32_t Operation, Operand *Ptr, 328 void lowerCountZeros(bool Cttz, Type Ty, Variable *Dest, Operand *FirstVal, [all …]
|
D | IceTargetLoweringMIPS32.h | 166 void _add(Variable *Dest, Variable *Src0, Variable *Src1) { in _add() argument 167 Context.insert<InstMIPS32Add>(Dest, Src0, Src1); in _add() 170 void _addu(Variable *Dest, Variable *Src0, Variable *Src1) { in _addu() argument 171 Context.insert<InstMIPS32Addu>(Dest, Src0, Src1); in _addu() 174 void _and(Variable *Dest, Variable *Src0, Variable *Src1) { in _and() argument 175 Context.insert<InstMIPS32And>(Dest, Src0, Src1); in _and() 178 void _andi(Variable *Dest, Variable *Src, uint32_t Imm) { in _andi() argument 179 Context.insert<InstMIPS32Andi>(Dest, Src, Imm); in _andi() 210 void _abs_d(Variable *Dest, Variable *Src) { in _abs_d() argument 211 Context.insert<InstMIPS32Abs_d>(Dest, Src); in _abs_d() [all …]
|
D | IceTargetLoweringARM32.h | 212 void lowerInt64Arithmetic(InstArithmetic::OpKind Op, Variable *Dest, 279 void lowerInt64AtomicRMW(Variable *Dest, uint32_t Operation, Operand *Ptr, 281 void lowerAtomicRMW(Variable *Dest, uint32_t Operation, Operand *Ptr, 319 void lowerIDivRem(Variable *Dest, Variable *T, Variable *Src0R, Operand *Src1, 322 void lowerCLZ(Variable *Dest, Variable *ValLo, Variable *ValHi); 327 void _add(Variable *Dest, Variable *Src0, Operand *Src1, 329 Context.insert<InstARM32Add>(Dest, Src0, Src1, Pred); 331 void _adds(Variable *Dest, Variable *Src0, Operand *Src1, 334 Context.insert<InstARM32Add>(Dest, Src0, Src1, Pred, SetFlags); 336 Context.insert<InstFakeUse>(Dest); [all …]
|
D | IceInstX86Base.h | 219 InstX86Base(Cfg *Func, InstKindX86 Kind, SizeT Maxsrcs, Variable *Dest) in InstX86Base() 220 : InstTarget(Func, static_cast<InstKind>(Kind), Maxsrcs, Dest) {} in InstX86Base() 293 static InstX86GetIP *create(Cfg *Func, Variable *Dest) { in create() 294 return new (Func->allocate<InstX86GetIP>()) InstX86GetIP(Func, Dest); in create() 304 InstX86GetIP(Cfg *Func, Variable *Dest); 482 static InstX86Call *create(Cfg *Func, Variable *Dest, Operand *CallTarget) { in create() 484 InstX86Call(Func, Dest, CallTarget); in create() 495 InstX86Call(Cfg *Func, Variable *Dest, Operand *CallTarget); 518 static void emitIASGPRShiftDouble(const Cfg *Func, const Variable *Dest, 526 const Variable *Dest, Type SrcTy, [all …]
|
D | WasmTranslator.cpp | 339 auto *Dest = makeVariable(Vals[0].toOperand()->getType(), Control); in Phi() local 345 auto *Phi = InstPhi::create(Func, Count * 200, Dest); in Phi() 351 setDefiningInst(Dest, Phi); in Phi() 353 LOG(out << Node(Dest) << "\n"); in Phi() 354 return OperandNode(Dest); in Phi() 397 Variable *Dest = nullptr; in Binop() local 400 Dest = BoolDest; in Binop() 402 Dest = makeVariable(Left.toOperand()->getType()); in Binop() 408 InstArithmetic::create(Func, InstArithmetic::Add, Dest, Left, Right)); in Binop() 413 Dest, Left, Right)); in Binop() [all …]
|
D | IceInstARM32.cpp | 201 Variable *Dest = Instr->getDest(); in emitTwoAddr() local 202 assert(Dest == Instr->getSrc(0)); in emitTwoAddr() 204 Dest->emit(Func); in emitTwoAddr() 660 const Variable *Dest = getDest(); in emitIAS() local 661 Type DestTy = Dest->getType(); in emitIAS() 669 Asm->vaddqi(typeElementType(DestTy), Dest, getSrc(0), getSrc(1)); in emitIAS() 672 Asm->vaddqf(Dest, getSrc(0), getSrc(1)); in emitIAS() 675 Asm->vadds(Dest, getSrc(0), getSrc(1), CondARM32::AL); in emitIAS() 678 Asm->vaddd(Dest, getSrc(0), getSrc(1), CondARM32::AL); in emitIAS() 686 const Variable *Dest = getDest(); in emitIAS() local [all …]
|
D | IceVariableSplitting.cpp | 135 bool isDestUsedInBlock(const Variable *Dest) const { in isDestUsedInBlock() 136 return Map[getVarNum(Dest)].LastUseNode == Node; in isDestUsedInBlock() 191 Dest = Instr->getDest(); in setInst() 198 if (Dest != nullptr && Dest->getLinkedTo() != nullptr) { in setInst() 199 LinkedToFixups.emplace_back(Dest); in setInst() 237 assert(Dest == nullptr); in handleLabel() 261 assert(Dest == nullptr); in handleIntraBlockBranch() 280 const bool DestIsInf = isInf(Dest); in handleSimpleVarAssign() 281 const bool DestIsAllocable = isAllocable(Dest); in handleSimpleVarAssign() 291 if (DestIsInf && SrcIsAllocable && Dest->getType() == SrcVar->getType()) { in handleSimpleVarAssign() [all …]
|
D | IceInst.cpp | 71 Inst::Inst(Cfg *Func, InstKind Kind, SizeT MaxSrcs, Variable *Dest) in Inst() argument 72 : Kind(Kind), Number(Func->newInstNumber()), Dest(Dest), MaxSrcs(MaxSrcs), in Inst() 212 if (Dest && !Dest->isRematerializable()) { in liveness() 213 SizeT VarNum = Liveness->getLiveIndex(Dest->getIndex()); in liveness() 217 if (LiveBegin && Liveness->getRangeMask(Dest->getIndex())) { in liveness() 265 InstAlloca::InstAlloca(Cfg *Func, Variable *Dest, Operand *ByteCount, in InstAlloca() argument 267 : InstHighLevel(Func, Inst::Alloca, 1, Dest), AlignInBytes(AlignInBytes) { in InstAlloca() 273 InstArithmetic::InstArithmetic(Cfg *Func, OpKind Op, Variable *Dest, in InstArithmetic() argument 275 : InstHighLevel(Func, Inst::Arithmetic, 2, Dest), Op(Op) { in InstArithmetic() 296 InstAssign::InstAssign(Cfg *Func, Variable *Dest, Operand *Source) in InstAssign() argument [all …]
|
/external/llvm-project/llvm/tools/llvm-objcopy/COFF/ |
D | Object.h | 161 void copySymbol(Symbol1Ty &Dest, const Symbol2Ty &Src) { in copySymbol() argument 162 static_assert(sizeof(Dest.Name.ShortName) == sizeof(Src.Name.ShortName), in copySymbol() 164 memcpy(Dest.Name.ShortName, Src.Name.ShortName, sizeof(Dest.Name.ShortName)); in copySymbol() 165 Dest.Value = Src.Value; in copySymbol() 166 Dest.SectionNumber = Src.SectionNumber; in copySymbol() 167 Dest.Type = Src.Type; in copySymbol() 168 Dest.StorageClass = Src.StorageClass; in copySymbol() 169 Dest.NumberOfAuxSymbols = Src.NumberOfAuxSymbols; in copySymbol() 175 void copyPeHeader(PeHeader1Ty &Dest, const PeHeader2Ty &Src) { in copyPeHeader() argument 176 Dest.Magic = Src.Magic; in copyPeHeader() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Interpreter/ |
D | Execution.cpp | 49 static void executeFNegInst(GenericValue &Dest, GenericValue Src, Type *Ty) { in executeFNegInst() argument 52 Dest.FloatVal = -Src.FloatVal; in executeFNegInst() 55 Dest.DoubleVal = -Src.DoubleVal; in executeFNegInst() 105 Dest.TY##Val = Src1.TY##Val OP Src2.TY##Val; \ 108 static void executeFAddInst(GenericValue &Dest, GenericValue Src1, in executeFAddInst() argument 119 static void executeFSubInst(GenericValue &Dest, GenericValue Src1, in executeFSubInst() argument 130 static void executeFMulInst(GenericValue &Dest, GenericValue Src1, in executeFMulInst() argument 141 static void executeFDivInst(GenericValue &Dest, GenericValue Src1, in executeFDivInst() argument 152 static void executeFRemInst(GenericValue &Dest, GenericValue Src1, in executeFRemInst() argument 156 Dest.FloatVal = fmod(Src1.FloatVal, Src2.FloatVal); in executeFRemInst() [all …]
|
/external/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
D | Execution.cpp | 49 static void executeFNegInst(GenericValue &Dest, GenericValue Src, Type *Ty) { in executeFNegInst() argument 52 Dest.FloatVal = -Src.FloatVal; in executeFNegInst() 55 Dest.DoubleVal = -Src.DoubleVal; in executeFNegInst() 105 Dest.TY##Val = Src1.TY##Val OP Src2.TY##Val; \ 108 static void executeFAddInst(GenericValue &Dest, GenericValue Src1, in executeFAddInst() argument 119 static void executeFSubInst(GenericValue &Dest, GenericValue Src1, in executeFSubInst() argument 130 static void executeFMulInst(GenericValue &Dest, GenericValue Src1, in executeFMulInst() argument 141 static void executeFDivInst(GenericValue &Dest, GenericValue Src1, in executeFDivInst() argument 152 static void executeFRemInst(GenericValue &Dest, GenericValue Src1, in executeFRemInst() argument 156 Dest.FloatVal = fmod(Src1.FloatVal, Src2.FloatVal); in executeFRemInst() [all …]
|
/external/llvm/lib/ExecutionEngine/Interpreter/ |
D | Execution.cpp | 52 Dest.TY##Val = Src1.TY##Val OP Src2.TY##Val; \ 55 static void executeFAddInst(GenericValue &Dest, GenericValue Src1, in executeFAddInst() argument 66 static void executeFSubInst(GenericValue &Dest, GenericValue Src1, in executeFSubInst() argument 77 static void executeFMulInst(GenericValue &Dest, GenericValue Src1, in executeFMulInst() argument 88 static void executeFDivInst(GenericValue &Dest, GenericValue Src1, in executeFDivInst() argument 99 static void executeFRemInst(GenericValue &Dest, GenericValue Src1, in executeFRemInst() argument 103 Dest.FloatVal = fmod(Src1.FloatVal, Src2.FloatVal); in executeFRemInst() 106 Dest.DoubleVal = fmod(Src1.DoubleVal, Src2.DoubleVal); in executeFRemInst() 116 Dest.IntVal = APInt(1,Src1.IntVal.OP(Src2.IntVal)); \ 122 Dest.AggregateVal.resize( Src1.AggregateVal.size() ); \ [all …]
|
/external/libvpx/libvpx/vp8/common/ |
D | common.h | 26 #define vp8_copy(Dest, Src) \ argument 28 assert(sizeof(Dest) == sizeof(Src)); \ 29 memcpy(Dest, Src, sizeof(Src)); \ 34 #define vp8_copy_array(Dest, Src, N) \ argument 36 assert(sizeof(*(Dest)) == sizeof(*(Src))); \ 37 memcpy(Dest, Src, (N) * sizeof(*(Src))); \ 40 #define vp8_zero(Dest) memset(&(Dest), 0, sizeof(Dest)); argument 42 #define vp8_zero_array(Dest, N) memset(Dest, 0, (N) * sizeof(*(Dest))); argument
|
/external/libtextclassifier/abseil-cpp/absl/base/ |
D | casts.h | 41 template <class Dest, class Source> 45 sizeof(Dest) == sizeof(Source) && 47 type_traits_internal::is_trivially_copyable<Dest>::value && 48 std::is_default_constructible<Dest>::value> {}; 152 typename Dest, typename Source, 153 typename std::enable_if<internal_casts::is_bitcastable<Dest, Source>::value, 155 inline Dest bit_cast(const Source& source) { in bit_cast() 156 Dest dest; in bit_cast() 167 typename Dest, typename Source, 169 !internal_casts::is_bitcastable<Dest, Source>::value, [all …]
|
/external/webrtc/third_party/abseil-cpp/absl/base/ |
D | casts.h | 41 template <class Dest, class Source> 45 sizeof(Dest) == sizeof(Source) && 47 type_traits_internal::is_trivially_copyable<Dest>::value && 48 std::is_default_constructible<Dest>::value> {}; 152 typename Dest, typename Source, 153 typename std::enable_if<internal_casts::is_bitcastable<Dest, Source>::value, 155 inline Dest bit_cast(const Source& source) { in bit_cast() 156 Dest dest; in bit_cast() 166 typename Dest, typename Source, 168 !internal_casts::is_bitcastable<Dest, Source>::value, int>::type = 0> [all …]
|
/external/openscreen/third_party/abseil/src/absl/base/ |
D | casts.h | 41 template <class Dest, class Source> 45 sizeof(Dest) == sizeof(Source) && 47 type_traits_internal::is_trivially_copyable<Dest>::value && 48 std::is_default_constructible<Dest>::value> {}; 152 typename Dest, typename Source, 153 typename std::enable_if<internal_casts::is_bitcastable<Dest, Source>::value, 155 inline Dest bit_cast(const Source& source) { in bit_cast() 156 Dest dest; in bit_cast() 167 typename Dest, typename Source, 169 !internal_casts::is_bitcastable<Dest, Source>::value, [all …]
|
/external/abseil-cpp/absl/base/ |
D | casts.h | 41 template <class Dest, class Source> 45 sizeof(Dest) == sizeof(Source) && 47 type_traits_internal::is_trivially_copyable<Dest>::value && 48 std::is_default_constructible<Dest>::value> {}; 152 typename Dest, typename Source, 153 typename std::enable_if<internal_casts::is_bitcastable<Dest, Source>::value, 155 inline Dest bit_cast(const Source& source) { in bit_cast() 156 Dest dest; in bit_cast() 166 typename Dest, typename Source, 168 !internal_casts::is_bitcastable<Dest, Source>::value, int>::type = 0> [all …]
|
/external/angle/third_party/abseil-cpp/absl/base/ |
D | casts.h | 41 template <class Dest, class Source> 45 sizeof(Dest) == sizeof(Source) && 47 type_traits_internal::is_trivially_copyable<Dest>::value && 48 std::is_default_constructible<Dest>::value> {}; 152 typename Dest, typename Source, 153 typename std::enable_if<internal_casts::is_bitcastable<Dest, Source>::value, 155 inline Dest bit_cast(const Source& source) { in bit_cast() 156 Dest dest; in bit_cast() 167 typename Dest, typename Source, 169 !internal_casts::is_bitcastable<Dest, Source>::value, [all …]
|
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/base/ |
D | casts.h | 41 template <class Dest, class Source> 45 sizeof(Dest) == sizeof(Source) && 47 type_traits_internal::is_trivially_copyable<Dest>::value && 48 std::is_default_constructible<Dest>::value> {}; 152 typename Dest, typename Source, 153 typename std::enable_if<internal_casts::is_bitcastable<Dest, Source>::value, 155 inline Dest bit_cast(const Source& source) { in bit_cast() 156 Dest dest; in bit_cast() 167 typename Dest, typename Source, 169 !internal_casts::is_bitcastable<Dest, Source>::value, [all …]
|
/external/llvm-project/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.conv/ |
D | p4.cpp | 84 struct Dest {}; struct 85 Dest d1a((ConvToT<Dest>())); 86 Dest d1b = ConvToT<Dest>(); 87 Dest &d2 = (d1a = ConvToT<Dest>()); 99 Dest d3a((ConvToTRef<const Dest>())); // initialize the copy ctor parameter with 'const Dest&' 100 Dest d3b = ConvToTRef<Dest>(); // convert to non-const T via [over.match.copy]/1.2 101 Dest &d4 = (d3a = ConvToTRef<const Dest>());
|
/external/eigen/Eigen/src/Core/ |
D | EigenBase.h | 69 template<typename Dest> 71 inline void evalTo(Dest& dst) const in evalTo() 75 template<typename Dest> 77 inline void addTo(Dest& dst) const in addTo() 81 typename Dest::PlainObject res(rows(),cols()); in addTo() 87 template<typename Dest> 89 inline void subTo(Dest& dst) const in subTo() 93 typename Dest::PlainObject res(rows(),cols()); in subTo() 99 template<typename Dest> 100 EIGEN_DEVICE_FUNC inline void applyThisOnTheRight(Dest& dst) const in applyThisOnTheRight() [all …]
|
/external/eigen/Eigen/src/SparseCore/ |
D | SparseSolverBase.h | 21 template<typename Decomposition, typename Rhs, typename Dest> 22 typename enable_if<Rhs::ColsAtCompileTime!=1 && Dest::ColsAtCompileTime!=1>::type 23 solve_sparse_through_dense_panels(const Decomposition &dec, const Rhs& rhs, Dest &dest) in solve_sparse_through_dense_panels() 25 EIGEN_STATIC_ASSERT((Dest::Flags&RowMajorBit)==0,THIS_METHOD_IS_ONLY_FOR_COLUMN_MAJOR_MATRICES); in solve_sparse_through_dense_panels() 26 typedef typename Dest::Scalar DestScalar; in solve_sparse_through_dense_panels() 45 template<typename Decomposition, typename Rhs, typename Dest> 46 typename enable_if<Rhs::ColsAtCompileTime==1 || Dest::ColsAtCompileTime==1>::type 47 solve_sparse_through_dense_panels(const Decomposition &dec, const Rhs& rhs, Dest &dest) in solve_sparse_through_dense_panels() 49 typedef typename Dest::Scalar DestScalar; in solve_sparse_through_dense_panels() 110 template<typename Rhs,typename Dest> [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/CodeView/ |
D | TypeStreamMerger.cpp | 81 Error mergeIdRecords(MergingTypeTableBuilder &Dest, 84 Error mergeTypeRecords(MergingTypeTableBuilder &Dest, 93 Error mergeIdRecords(GlobalTypeTableBuilder &Dest, 97 Error mergeTypeRecords(GlobalTypeTableBuilder &Dest, const CVTypeArray &Types, 241 Error TypeStreamMerger::mergeTypeRecords(MergingTypeTableBuilder &Dest, in mergeTypeRecords() argument 243 DestTypeStream = &Dest; in mergeTypeRecords() 249 Error TypeStreamMerger::mergeIdRecords(MergingTypeTableBuilder &Dest, in mergeIdRecords() argument 252 DestIdStream = &Dest; in mergeIdRecords() 272 Error TypeStreamMerger::mergeTypeRecords(GlobalTypeTableBuilder &Dest, in mergeTypeRecords() argument 276 DestGlobalTypeStream = &Dest; in mergeTypeRecords() [all …]
|
/external/llvm-project/llvm/lib/DebugInfo/CodeView/ |
D | TypeStreamMerger.cpp | 81 Error mergeIdRecords(MergingTypeTableBuilder &Dest, 84 Error mergeTypeRecords(MergingTypeTableBuilder &Dest, 93 Error mergeIdRecords(GlobalTypeTableBuilder &Dest, 97 Error mergeTypeRecords(GlobalTypeTableBuilder &Dest, const CVTypeArray &Types, 241 Error TypeStreamMerger::mergeTypeRecords(MergingTypeTableBuilder &Dest, in mergeTypeRecords() argument 243 DestTypeStream = &Dest; in mergeTypeRecords() 249 Error TypeStreamMerger::mergeIdRecords(MergingTypeTableBuilder &Dest, in mergeIdRecords() argument 252 DestIdStream = &Dest; in mergeIdRecords() 272 Error TypeStreamMerger::mergeTypeRecords(GlobalTypeTableBuilder &Dest, in mergeTypeRecords() argument 276 DestGlobalTypeStream = &Dest; in mergeTypeRecords() [all …]
|
/external/llvm/lib/CodeGen/MIRParser/ |
D | MIParser.cpp | 127 bool parseRegisterOperand(MachineOperand &Dest, 129 bool parseImmediateOperand(MachineOperand &Dest); 137 bool parseTypedImmediateOperand(MachineOperand &Dest); 138 bool parseFPImmediateOperand(MachineOperand &Dest); 140 bool parseMBBOperand(MachineOperand &Dest); 142 bool parseStackObjectOperand(MachineOperand &Dest); 144 bool parseFixedStackObjectOperand(MachineOperand &Dest); 146 bool parseGlobalAddressOperand(MachineOperand &Dest); 147 bool parseConstantPoolIndexOperand(MachineOperand &Dest); 148 bool parseSubRegisterIndexOperand(MachineOperand &Dest); [all …]
|