/third_party/boost/boost/spirit/home/x3/support/traits/ |
D | move_to.hpp | 25 template <typename Source, typename Dest> 26 inline void move_to(Source&& src, Dest& dest); 37 template <typename Iterator, typename Dest> 38 inline void move_to(Iterator first, Iterator last, Dest& dest); 40 template <typename Dest> 41 inline void move_to(unused_type, Dest&) {} in move_to() argument 54 template <typename Source, typename Dest> 56 move_to(Source&, Dest&, unused_attribute) {} in move_to() argument 58 template <typename Source, typename Dest> 60 move_to_plain(Source& src, Dest& dest, mpl::false_) // src is not a single-element tuple in move_to_plain() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/ |
D | IceTargetLoweringX8632.h | 137 Inst *createLoweredMove(Variable *Dest, Variable *SrcVar) override { in createLoweredMove() argument 138 if (isVectorType(Dest->getType())) { in createLoweredMove() 139 return Insts::Movp::create(Func, Dest, SrcVar); in createLoweredMove() 141 return Insts::Mov::create(Func, Dest, SrcVar); in createLoweredMove() 142 (void)Dest; in createLoweredMove() 318 void lowerAtomicRMW(Variable *Dest, uint32_t Operation, Operand *Ptr, 320 void lowerCountZeros(bool Cttz, Type Ty, Variable *Dest, Operand *FirstVal, 323 void typedLoad(Type Ty, Variable *Dest, Variable *Base, Constant *Offset); 327 void copyMemory(Type Ty, Variable *Dest, Variable *Src, int32_t OffsetAmt); 329 void lowerMemcpy(Operand *Dest, Operand *Src, Operand *Count); [all …]
|
D | IceTargetLoweringX8664.h | 138 Inst *createLoweredMove(Variable *Dest, Variable *SrcVar) override { in createLoweredMove() argument 139 if (isVectorType(Dest->getType())) { in createLoweredMove() 140 return Insts::Movp::create(Func, Dest, SrcVar); in createLoweredMove() 142 return Insts::Mov::create(Func, Dest, SrcVar); in createLoweredMove() 143 (void)Dest; in createLoweredMove() 314 void lowerAtomicRMW(Variable *Dest, uint32_t Operation, Operand *Ptr, 316 void lowerCountZeros(bool Cttz, Type Ty, Variable *Dest, Operand *FirstVal, 319 void typedLoad(Type Ty, Variable *Dest, Variable *Base, Constant *Offset); 323 void copyMemory(Type Ty, Variable *Dest, Variable *Src, int32_t OffsetAmt); 325 void lowerMemcpy(Operand *Dest, Operand *Src, Operand *Count); [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 | 211 void lowerInt64Arithmetic(InstArithmetic::OpKind Op, Variable *Dest, 278 void lowerInt64AtomicRMW(Variable *Dest, uint32_t Operation, Operand *Ptr, 280 void lowerAtomicRMW(Variable *Dest, uint32_t Operation, Operand *Ptr, 318 void lowerIDivRem(Variable *Dest, Variable *T, Variable *Src0R, Operand *Src1, 321 void lowerCLZ(Variable *Dest, Variable *ValLo, Variable *ValHi); 326 void _add(Variable *Dest, Variable *Src0, Operand *Src1, 328 Context.insert<InstARM32Add>(Dest, Src0, Src1, Pred); 330 void _adds(Variable *Dest, Variable *Src0, Operand *Src1, 333 Context.insert<InstARM32Add>(Dest, Src0, Src1, Pred, SetFlags); 335 Context.insert<InstFakeUse>(Dest); [all …]
|
D | IceInstX8632.h | 336 InstX86Base(Cfg *Func, InstKindX86 Kind, SizeT Maxsrcs, Variable *Dest) in InstX86Base() argument 337 : InstTarget(Func, static_cast<InstKind>(Kind), Maxsrcs, Dest) {} in InstX86Base() 576 static InstX86Call *create(Cfg *Func, Variable *Dest, Operand *CallTarget) { in create() argument 578 InstX86Call(Func, Dest, CallTarget); in create() 589 InstX86Call(Cfg *Func, Variable *Dest, Operand *CallTarget); 608 void emitIASGPRShiftDouble(const Cfg *Func, const Variable *Dest, 614 void emitIASCastRegOp(const Cfg *Func, Type DestTy, const Variable *Dest, 621 const Variable *Dest, const Operand *Src0, 625 void emitIASMovlikeXMM(const Cfg *Func, const Variable *Dest, 739 InstX86BaseUnaryopGPR(Cfg *Func, Variable *Dest, Operand *Src) in InstX86BaseUnaryopGPR() argument [all …]
|
D | IceInstX8664.h | 275 InstX86Base(Cfg *Func, InstKindX86 Kind, SizeT Maxsrcs, Variable *Dest) in InstX86Base() argument 276 : InstTarget(Func, static_cast<InstKind>(Kind), Maxsrcs, Dest) {} in InstX86Base() 515 static InstX86Call *create(Cfg *Func, Variable *Dest, Operand *CallTarget) { in create() argument 517 InstX86Call(Func, Dest, CallTarget); in create() 528 InstX86Call(Cfg *Func, Variable *Dest, Operand *CallTarget); 547 void emitIASGPRShiftDouble(const Cfg *Func, const Variable *Dest, 553 void emitIASCastRegOp(const Cfg *Func, Type DestTy, const Variable *Dest, 560 const Variable *Dest, const Operand *Src0, 564 void emitIASMovlikeXMM(const Cfg *Func, const Variable *Dest, 678 InstX86BaseUnaryopGPR(Cfg *Func, Variable *Dest, Operand *Src) in InstX86BaseUnaryopGPR() argument [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() 210 if (Dest && !Dest->isRematerializable()) { in liveness() 211 SizeT VarNum = Liveness->getLiveIndex(Dest->getIndex()); in liveness() 215 if (LiveBegin && Liveness->getRangeMask(Dest->getIndex())) { in liveness() 263 InstAlloca::InstAlloca(Cfg *Func, Variable *Dest, Operand *ByteCount, in InstAlloca() argument 265 : InstHighLevel(Func, Inst::Alloca, 1, Dest), AlignInBytes(AlignInBytes) { in InstAlloca() 271 InstArithmetic::InstArithmetic(Cfg *Func, OpKind Op, Variable *Dest, in InstArithmetic() argument 273 : InstHighLevel(Func, Inst::Arithmetic, 2, Dest), Op(Op) { in InstArithmetic() 294 InstAssign::InstAssign(Cfg *Func, Variable *Dest, Operand *Source) in InstAssign() argument [all …]
|
D | IceInstX8664.cpp | 120 InstX86Mul::InstX86Mul(Cfg *Func, Variable *Dest, Variable *Source1, in InstX86Mul() argument 122 : InstX86Base(Func, InstX86Base::Mul, 2, Dest) { in InstX86Mul() 127 InstX86Shld::InstX86Shld(Cfg *Func, Variable *Dest, Variable *Source1, in InstX86Shld() argument 129 : InstX86Base(Func, InstX86Base::Shld, 3, Dest) { in InstX86Shld() 130 this->addSource(Dest); in InstX86Shld() 135 InstX86Shrd::InstX86Shrd(Cfg *Func, Variable *Dest, Variable *Source1, in InstX86Shrd() argument 137 : InstX86Base(Func, InstX86Base::Shrd, 3, Dest) { in InstX86Shrd() 138 this->addSource(Dest); in InstX86Shrd() 217 InstX86Call::InstX86Call(Cfg *Func, Variable *Dest, Operand *CallTarget) in InstX86Call() argument 218 : InstX86Base(Func, InstX86Base::Call, 1, Dest) { in InstX86Call() [all …]
|
D | IceInstX8632.cpp | 132 InstX86Mul::InstX86Mul(Cfg *Func, Variable *Dest, Variable *Source1, in InstX86Mul() argument 134 : InstX86Base(Func, InstX86Base::Mul, 2, Dest) { in InstX86Mul() 139 InstX86Shld::InstX86Shld(Cfg *Func, Variable *Dest, Variable *Source1, in InstX86Shld() argument 141 : InstX86Base(Func, InstX86Base::Shld, 3, Dest) { in InstX86Shld() 142 this->addSource(Dest); in InstX86Shld() 147 InstX86Shrd::InstX86Shrd(Cfg *Func, Variable *Dest, Variable *Source1, in InstX86Shrd() argument 149 : InstX86Base(Func, InstX86Base::Shrd, 3, Dest) { in InstX86Shrd() 150 this->addSource(Dest); in InstX86Shrd() 229 InstX86Call::InstX86Call(Cfg *Func, Variable *Dest, Operand *CallTarget) in InstX86Call() argument 230 : InstX86Base(Func, InstX86Base::Call, 1, Dest) { in InstX86Call() [all …]
|
D | IceInst.h | 102 Variable *getDest() const { return Dest; } in getDest() 197 void replaceDest(Variable *Var) { Dest = Var; } in replaceDest() 209 Inst(Cfg *Func, InstKind Kind, SizeT MaxSrcs, Variable *Dest); 250 Variable *Dest; variable 273 InstHighLevel(Cfg *Func, InstKind Kind, SizeT MaxSrcs, Variable *Dest) in InstHighLevel() argument 274 : Inst(Func, Kind, MaxSrcs, Dest) {} in InstHighLevel() 292 static InstAlloca *create(Cfg *Func, Variable *Dest, Operand *ByteCount, in create() argument 295 InstAlloca(Func, Dest, ByteCount, AlignInBytes); in create() 306 InstAlloca(Cfg *Func, Variable *Dest, Operand *ByteCount, 328 static InstArithmetic *create(Cfg *Func, OpKind Op, Variable *Dest, in create() argument [all …]
|
D | IceTargetLoweringX8632.cpp | 1315 Variable *Dest = Instr->getDest(); in lowerAlloca() local 1328 assert(Dest->isRematerializable()); in lowerAlloca() 1330 Context.insert<InstFakeDef>(Dest); in lowerAlloca() 1344 Variable *T = makeReg(Dest->getType()); in lowerAlloca() 1348 _mov(Dest, T); in lowerAlloca() 1350 _mov(Dest, esp); in lowerAlloca() 1426 bool TargetX8632::optimizeScalarMul(Variable *Dest, Operand *Src0, in optimizeScalarMul() argument 1432 Type Ty = Dest->getType(); in optimizeScalarMul() 1437 _mov(Dest, T); in optimizeScalarMul() 1441 _mov(Dest, Ctx->getConstantZero(Ty)); in optimizeScalarMul() [all …]
|
D | IceTargetLoweringX8664.cpp | 1225 Variable *Dest = Instr->getDest(); in lowerAlloca() local 1238 assert(Dest->isRematerializable()); in lowerAlloca() 1240 Context.insert<InstFakeDef>(Dest); in lowerAlloca() 1260 Variable *T = makeReg(Dest->getType()); in lowerAlloca() 1264 _mov(Dest, T); in lowerAlloca() 1266 _mov(Dest, esp); in lowerAlloca() 1349 bool TargetX8664::optimizeScalarMul(Variable *Dest, Operand *Src0, in optimizeScalarMul() argument 1355 Type Ty = Dest->getType(); in optimizeScalarMul() 1360 _mov(Dest, T); in optimizeScalarMul() 1364 _mov(Dest, Ctx->getConstantZero(Ty)); in optimizeScalarMul() [all …]
|
/third_party/boost/boost/variant/detail/ |
D | substitute.hpp | 50 typename T, typename Dest, typename Source 65 template <typename Dest, typename Source> \ 68 , Dest \ 73 typedef CV_ Dest type; \ 88 template <typename T, typename Dest, typename Source> \ 91 , Dest \ 97 T, Dest, Source \ 112 template <typename T, typename Dest, typename Source> 115 , Dest 121 T, Dest, Source [all …]
|
/third_party/skia/third_party/externals/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 …]
|
/third_party/skia/third_party/externals/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 …]
|
/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 …]
|
/third_party/boost/boost/units/detail/ |
D | conversion_impl.hpp | 39 template<class Source, class Dest> 42 template<class Source, class Dest> 105 template<class Source, class Dest> 121 template<class Source, class Dest> 122 struct base_unit_converter : base_unit_converter_base<Source, Dest> { }; 126 template<class Source, class Dest> 128 …typedef select_base_unit_converter<typename unscale<Source>::type, typename unscale<Dest>::type> s… 133 …typedef typename mpl::divides<typename get_scale_list<Dest>::type, typename get_scale_list<destina… 149 template<class Source, class Dest> 151 : do_call_base_unit_converter<Source, typename Dest::unit_type> [all …]
|
/third_party/skia/third_party/externals/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 …]
|
/third_party/flutter/skia/third_party/externals/icu/patches/ |
D | double_conversion.patch | 24 @@ -336,8 +332,12 @@ template <class Dest, class Source> 25 inline Dest BitCast(const Source& source) { 26 // Compile time assertion: sizeof(Dest) == sizeof(Source) 27 // A compile error here means your Dest and Source have different sizes. 29 - typedef char VerifySizesAreEqual[sizeof(Dest) == sizeof(Source) ? 1 : -1]; 31 + static_assert(sizeof(Dest) == sizeof(Source), 34 + typedef char StaticAssert[sizeof(Dest) == sizeof(Source) ? 1 : -1]; 37 Dest dest;
|
/third_party/protobuf/python/google/protobuf/pyext/ |
D | safe_numerics.h | 131 template <class Dest, class Source> 134 typedef std::numeric_limits<Dest> DestLimits; in IsValidNumericCast() 141 sizeof(Dest) == sizeof(Source), in IsValidNumericCast() 142 (sizeof(Dest) > sizeof(Source)), in IsValidNumericCast() 154 template <class Dest, class Source> 155 inline Dest checked_numeric_cast(Source source) { in checked_numeric_cast() 156 GOOGLE_CHECK(IsValidNumericCast<Dest>(source)); in checked_numeric_cast() 157 return static_cast<Dest>(source); in checked_numeric_cast()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/MIRParser/ |
D | MIParser.cpp | 450 bool parseRegisterOperand(MachineOperand &Dest, 452 bool parseImmediateOperand(MachineOperand &Dest); 457 bool parseTypedImmediateOperand(MachineOperand &Dest); 458 bool parseFPImmediateOperand(MachineOperand &Dest); 460 bool parseMBBOperand(MachineOperand &Dest); 462 bool parseStackObjectOperand(MachineOperand &Dest); 464 bool parseFixedStackObjectOperand(MachineOperand &Dest); 466 bool parseGlobalAddressOperand(MachineOperand &Dest); 467 bool parseConstantPoolIndexOperand(MachineOperand &Dest); 468 bool parseSubRegisterIndexOperand(MachineOperand &Dest); [all …]
|