Home
last modified time | relevance | path

Searched refs:InsertBefore (Results 1 – 25 of 310) sorted by relevance

12345678910>>...13

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DInstructions.h72 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 …]
DInstrTypes.h108 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/
DInstructions.cpp194 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 …]
DDIBuilder.cpp854 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 …]
DBasicBlock.cpp41 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/
Dtransformation_replace_linear_algebra_instruction.cpp301 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/
Dtransformation_replace_linear_algebra_instruction.cpp301 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 …]
Dtransformation_mutate_pointer.cpp107 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/
Dtransformation_replace_linear_algebra_instruction.cpp301 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 …]
Dtransformation_expand_vector_reduction.cpp99 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/
DA15SDOptimizer.cpp67 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 …]
DARMInstructionSelector.cpp486 : 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/
DLowerMemIntrinsics.cpp25 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/
Dinstruction_list.cpp20 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()
Ddebug_info_manager.cpp353 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/
Dinstruction_list.cpp20 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()
Ddebug_info_manager.cpp364 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/
Dinstruction_list.cpp20 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()
Ddebug_info_manager.cpp353 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/
Diterator_test.cpp140 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/
Diterator_test.cpp141 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/
Diterator_test.cpp141 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/
Diterator_test.cpp141 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/
DBasicBlock.h72 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/
DLowerMemIntrinsics.h29 void createMemCpyLoopUnknownSize(Instruction *InsertBefore, Value *SrcAddr,
37 void createMemCpyLoopKnownSize(Instruction *InsertBefore, Value *SrcAddr,

12345678910>>...13