/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | Instructions.h | 72 Instruction *InsertBefore = nullptr); 77 const Twine &Name, Instruction *InsertBefore = nullptr); 82 const Twine &Name = "", Instruction *InsertBefore = nullptr); 180 Instruction *InsertBefore = nullptr); 183 Instruction *InsertBefore = nullptr); 187 MaybeAlign Align, Instruction *InsertBefore = nullptr); 193 Instruction *InsertBefore = nullptr); 200 Instruction *InsertBefore = nullptr) 202 InsertBefore) {} 207 Instruction *InsertBefore = nullptr) [all …]
|
D | InstrTypes.h | 108 const Twine &Name, Instruction *InsertBefore); 126 Instruction *InsertBefore = nullptr); 193 const Twine &Name, Instruction *InsertBefore); 218 Instruction *InsertBefore = nullptr); 382 Instruction *InsertBefore = nullptr); 386 Instruction *InsertBefore = nullptr); 390 Instruction *InsertBefore = nullptr); 394 Instruction *InsertBefore = nullptr); 398 Instruction *InsertBefore = nullptr); 443 const Twine &NameStr = "", Instruction *InsertBefore = nullptr) [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | Instructions.cpp | 194 const Twine &NameStr, Instruction *InsertBefore) in LandingPadInst() argument 195 : Instruction(RetTy, Instruction::LandingPad, nullptr, 0, InsertBefore) { in LandingPadInst() 220 Instruction *InsertBefore) { in Create() argument 221 return new LandingPadInst(RetTy, NumReservedClauses, NameStr, InsertBefore); in Create() 423 Instruction *InsertBefore) in CallInst() argument 425 OperandTraits<CallBase>::op_end(this) - 1, 1, InsertBefore) { in CallInst() 522 static Instruction *createMalloc(Instruction *InsertBefore, in createMalloc() argument 528 assert(((!InsertBefore && InsertAtEnd) || (InsertBefore && !InsertAtEnd)) && in createMalloc() 538 if (InsertBefore) in createMalloc() 540 "", InsertBefore); in createMalloc() [all …]
|
D | DIBuilder.cpp | 854 Instruction *InsertBefore) { in insertDeclare() argument 855 return insertDeclare(Storage, VarInfo, Expr, DL, InsertBefore->getParent(), in insertDeclare() 856 InsertBefore); in insertDeclare() 864 Instruction *InsertBefore = InsertAtEnd->getTerminator(); in insertDeclare() local 865 return insertDeclare(Storage, VarInfo, Expr, DL, InsertAtEnd, InsertBefore); in insertDeclare() 869 Instruction *InsertBefore) { in insertLabel() argument 871 LabelInfo, DL, InsertBefore ? InsertBefore->getParent() : nullptr, in insertLabel() 872 InsertBefore); in insertLabel() 884 Instruction *InsertBefore) { in insertDbgValueIntrinsic() argument 886 V, VarInfo, Expr, DL, InsertBefore ? InsertBefore->getParent() : nullptr, in insertDbgValueIntrinsic() [all …]
|
D | BasicBlock.cpp | 41 BasicBlock *InsertBefore) in BasicBlock() argument 45 insertInto(NewParent, InsertBefore); in BasicBlock() 47 assert(!InsertBefore && in BasicBlock() 53 void BasicBlock::insertInto(Function *NewParent, BasicBlock *InsertBefore) { in insertInto() argument 57 if (InsertBefore) in insertInto() 58 NewParent->getBasicBlockList().insert(InsertBefore->getIterator(), this); in insertInto()
|
/third_party/spirv-tools/source/fuzz/ |
D | transformation_replace_linear_algebra_instruction.cpp | 301 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpTranspose() 311 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpTranspose() 326 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpTranspose() 365 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpVectorTimesScalar() 375 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpVectorTimesScalar() 420 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpMatrixTimesScalar() 434 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpMatrixTimesScalar() 444 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpMatrixTimesScalar() 460 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpMatrixTimesScalar() 497 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpVectorTimesMatrix() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/ |
D | transformation_replace_linear_algebra_instruction.cpp | 301 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpTranspose() 311 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpTranspose() 326 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpTranspose() 365 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpVectorTimesScalar() 375 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpVectorTimesScalar() 420 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpMatrixTimesScalar() 434 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpMatrixTimesScalar() 444 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpMatrixTimesScalar() 460 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpMatrixTimesScalar() 497 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpVectorTimesMatrix() [all …]
|
D | transformation_mutate_pointer.cpp | 107 insert_before_inst->InsertBefore(std::move(backup_instruction)); in Apply() 120 insert_before_inst->InsertBefore(std::move(new_value_instruction)); in Apply() 131 insert_before_inst->InsertBefore(std::move(restore_instruction)); in Apply()
|
/third_party/skia/third_party/externals/spirv-tools/source/fuzz/ |
D | transformation_replace_linear_algebra_instruction.cpp | 301 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpTranspose() 311 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpTranspose() 326 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpTranspose() 365 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpVectorTimesScalar() 375 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpVectorTimesScalar() 420 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpMatrixTimesScalar() 434 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpMatrixTimesScalar() 444 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpMatrixTimesScalar() 460 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpMatrixTimesScalar() 497 linear_algebra_instruction->InsertBefore(MakeUnique<opt::Instruction>( in ReplaceOpVectorTimesMatrix() [all …]
|
D | transformation_expand_vector_reduction.cpp | 99 instruction->InsertBefore(MakeUnique<opt::Instruction>(vector_component)); in Apply() 111 instruction->InsertBefore(MakeUnique<opt::Instruction>(logical_instruction)); in Apply() 121 instruction->InsertBefore( in Apply()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | A15SDOptimizer.cpp | 67 MachineBasicBlock::iterator InsertBefore, 72 MachineBasicBlock::iterator InsertBefore, 77 MachineBasicBlock::iterator InsertBefore, 81 MachineBasicBlock::iterator InsertBefore, 86 MachineBasicBlock::iterator InsertBefore, 91 MachineBasicBlock::iterator InsertBefore, 417 MachineBasicBlock::iterator InsertBefore, in createDupLane() argument 422 BuildMI(MBB, InsertBefore, DL, in createDupLane() 433 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, in createExtractSubreg() argument 438 InsertBefore, in createExtractSubreg() [all …]
|
D | ARMInstructionSelector.cpp | 486 : MBB(*MIB->getParent()), InsertBefore(std::next(MIB->getIterator())), in InsertInfo() 490 const MachineBasicBlock::instr_iterator InsertBefore; member 496 (void)BuildMI(I.MBB, I.InsertBefore, I.DbgLoc, TII.get(Opcodes.MOVi)) in putConstant() 582 BuildMI(I.MBB, I.InsertBefore, I.DbgLoc, TII.get(Helper.ComparisonOpcode)) in insertComparison() 591 auto ReadI = BuildMI(I.MBB, I.InsertBefore, I.DbgLoc, in insertComparison() 599 auto Mov1I = BuildMI(I.MBB, I.InsertBefore, I.DbgLoc, in insertComparison() 695 auto InsertBefore = std::next(MIB->getIterator()); in selectGlobal() local 696 auto MIBLoad = BuildMI(MBB, InsertBefore, MIB->getDebugLoc(), in selectGlobal() 772 auto InsertBefore = std::next(MIB->getIterator()); in selectSelect() local 779 auto CmpI = BuildMI(MBB, InsertBefore, DbgLoc, TII.get(Opcodes.TSTri)) in selectSelect() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | LowerMemIntrinsics.cpp | 25 void llvm::createMemCpyLoopKnownSize(Instruction *InsertBefore, Value *SrcAddr, in createMemCpyLoopKnownSize() argument 34 BasicBlock *PreLoopBB = InsertBefore->getParent(); in createMemCpyLoopKnownSize() 51 PostLoopBB = PreLoopBB->splitBasicBlock(InsertBefore, "memcpy-split"); in createMemCpyLoopKnownSize() 94 : InsertBefore); in createMemCpyLoopKnownSize() 135 void llvm::createMemCpyLoopUnknownSize(Instruction *InsertBefore, in createMemCpyLoopUnknownSize() argument 141 BasicBlock *PreLoopBB = InsertBefore->getParent(); in createMemCpyLoopUnknownSize() 143 PreLoopBB->splitBasicBlock(InsertBefore, "post-loop-memcpy-expansion"); in createMemCpyLoopUnknownSize() 287 static void createMemMoveLoop(Instruction *InsertBefore, in createMemMoveLoop() argument 292 BasicBlock *OrigBB = InsertBefore->getParent(); in createMemMoveLoop() 303 ICmpInst *PtrCompare = new ICmpInst(InsertBefore, ICmpInst::ICMP_ULT, in createMemMoveLoop() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | instruction_list.cpp | 20 InstructionList::iterator InstructionList::iterator::InsertBefore( in InsertBefore() function in spvtools::opt::InstructionList::iterator 24 i.release()->InsertBefore(node_); in InsertBefore() 30 InstructionList::iterator InstructionList::iterator::InsertBefore( in InsertBefore() function in spvtools::opt::InstructionList::iterator 32 i.get()->InsertBefore(node_); in InsertBefore()
|
D | debug_info_manager.cpp | 353 context()->module()->ext_inst_debuginfo_begin()->InsertBefore( in GetDebugOperationWithDeref() 370 context()->ext_inst_debuginfo_end()->InsertBefore(std::move(deref_expr)); in DerefDebugExpression() 392 context()->module()->ext_inst_debuginfo_begin()->InsertBefore( in GetDebugInfoNone() 416 context()->module()->ext_inst_debuginfo_begin()->InsertBefore( in GetEmptyDebugExpression() 444 return insert_before->InsertBefore(std::move(new_inlined_at)); in CloneDebugInlinedAt() 445 return context()->module()->ext_inst_debuginfo_end()->InsertBefore( in CloneDebugInlinedAt() 591 auto* added_dbg_val = insert_before->InsertBefore(std::move(dbg_val)); in AddDebugValueForDecl() 793 auto* added_dbg_decl = insert_before->InsertBefore(std::move(new_dbg_decl)); in ConvertDebugGlobalToLocalVariable() 814 empty_debug_expr_inst_->InsertBefore( in AnalyzeDebugInsts() 823 debug_info_none_inst_->InsertBefore( in AnalyzeDebugInsts()
|
/third_party/spirv-tools/source/opt/ |
D | instruction_list.cpp | 20 InstructionList::iterator InstructionList::iterator::InsertBefore( in InsertBefore() function in spvtools::opt::InstructionList::iterator 24 i.release()->InsertBefore(node_); in InsertBefore() 30 InstructionList::iterator InstructionList::iterator::InsertBefore( in InsertBefore() function in spvtools::opt::InstructionList::iterator 32 i.get()->InsertBefore(node_); in InsertBefore()
|
D | debug_info_manager.cpp | 364 context()->module()->ext_inst_debuginfo_begin()->InsertBefore( in GetDebugOperationWithDeref() 381 context()->ext_inst_debuginfo_end()->InsertBefore(std::move(deref_expr)); in DerefDebugExpression() 403 context()->module()->ext_inst_debuginfo_begin()->InsertBefore( in GetDebugInfoNone() 427 context()->module()->ext_inst_debuginfo_begin()->InsertBefore( in GetEmptyDebugExpression() 455 return insert_before->InsertBefore(std::move(new_inlined_at)); in CloneDebugInlinedAt() 456 return context()->module()->ext_inst_debuginfo_end()->InsertBefore( in CloneDebugInlinedAt() 597 auto* added_dbg_val = insert_before->InsertBefore(std::move(dbg_val)); in AddDebugValueForDecl() 799 auto* added_dbg_decl = insert_before->InsertBefore(std::move(new_dbg_decl)); in ConvertDebugGlobalToLocalVariable() 820 empty_debug_expr_inst_->InsertBefore( in AnalyzeDebugInsts() 829 debug_info_none_inst_->InsertBefore( in AnalyzeDebugInsts()
|
/third_party/skia/third_party/externals/spirv-tools/source/opt/ |
D | instruction_list.cpp | 20 InstructionList::iterator InstructionList::iterator::InsertBefore( in InsertBefore() function in spvtools::opt::InstructionList::iterator 24 i.release()->InsertBefore(node_); in InsertBefore() 30 InstructionList::iterator InstructionList::iterator::InsertBefore( in InsertBefore() function in spvtools::opt::InstructionList::iterator 32 i.get()->InsertBefore(node_); in InsertBefore()
|
D | debug_info_manager.cpp | 353 context()->module()->ext_inst_debuginfo_begin()->InsertBefore( in GetDebugOperationWithDeref() 370 context()->ext_inst_debuginfo_end()->InsertBefore(std::move(deref_expr)); in DerefDebugExpression() 392 context()->module()->ext_inst_debuginfo_begin()->InsertBefore( in GetDebugInfoNone() 416 context()->module()->ext_inst_debuginfo_begin()->InsertBefore( in GetEmptyDebugExpression() 444 return insert_before->InsertBefore(std::move(new_inlined_at)); in CloneDebugInlinedAt() 445 return context()->module()->ext_inst_debuginfo_end()->InsertBefore( in CloneDebugInlinedAt() 591 auto* added_dbg_val = insert_before->InsertBefore(std::move(dbg_val)); in AddDebugValueForDecl() 793 auto* added_dbg_decl = insert_before->InsertBefore(std::move(new_dbg_decl)); in ConvertDebugGlobalToLocalVariable() 814 empty_debug_expr_inst_->InsertBefore( in AnalyzeDebugInsts() 823 debug_info_none_inst_->InsertBefore( in AnalyzeDebugInsts()
|
/third_party/flutter/skia/third_party/externals/spirv-tools/test/opt/ |
D | iterator_test.cpp | 140 auto insert_point = begin.InsertBefore(MakeUnique<int>(-100)); in TEST() 151 end = end.InsertBefore(MakeUnique<int>(-77)); in TEST() 152 end = end.InsertBefore(MakeUnique<int>(-36)); in TEST() 153 end = end.InsertBefore(MakeUnique<int>(-42)); in TEST() 181 it = it.InsertBefore(MakeUnique<int>(-100)); in TEST() 182 it = it.InsertBefore(MakeUnique<int>(-42)); in TEST()
|
/third_party/spirv-tools/test/opt/ |
D | iterator_test.cpp | 141 auto insert_point = begin.InsertBefore(MakeUnique<int>(-100)); in TEST() 152 end = end.InsertBefore(MakeUnique<int>(-77)); in TEST() 153 end = end.InsertBefore(MakeUnique<int>(-36)); in TEST() 154 end = end.InsertBefore(MakeUnique<int>(-42)); in TEST() 182 it = it.InsertBefore(MakeUnique<int>(-100)); in TEST() 183 it = it.InsertBefore(MakeUnique<int>(-42)); in TEST()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/ |
D | iterator_test.cpp | 141 auto insert_point = begin.InsertBefore(MakeUnique<int>(-100)); in TEST() 152 end = end.InsertBefore(MakeUnique<int>(-77)); in TEST() 153 end = end.InsertBefore(MakeUnique<int>(-36)); in TEST() 154 end = end.InsertBefore(MakeUnique<int>(-42)); in TEST() 182 it = it.InsertBefore(MakeUnique<int>(-100)); in TEST() 183 it = it.InsertBefore(MakeUnique<int>(-42)); in TEST()
|
/third_party/skia/third_party/externals/spirv-tools/test/opt/ |
D | iterator_test.cpp | 141 auto insert_point = begin.InsertBefore(MakeUnique<int>(-100)); in TEST() 152 end = end.InsertBefore(MakeUnique<int>(-77)); in TEST() 153 end = end.InsertBefore(MakeUnique<int>(-36)); in TEST() 154 end = end.InsertBefore(MakeUnique<int>(-42)); in TEST() 182 it = it.InsertBefore(MakeUnique<int>(-100)); in TEST() 183 it = it.InsertBefore(MakeUnique<int>(-42)); in TEST()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
D | BasicBlock.h | 72 BasicBlock *InsertBefore = nullptr); 95 BasicBlock *InsertBefore = nullptr) { 96 return new BasicBlock(Context, Name, Parent, InsertBefore); 187 void insertInto(Function *Parent, BasicBlock *InsertBefore = nullptr);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/ |
D | LowerMemIntrinsics.h | 29 void createMemCpyLoopUnknownSize(Instruction *InsertBefore, Value *SrcAddr, 37 void createMemCpyLoopKnownSize(Instruction *InsertBefore, Value *SrcAddr,
|