Home
last modified time | relevance | path

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

12

/external/llvm/include/llvm/IR/
DInstructions.h88 Instruction *InsertBefore = nullptr);
92 AllocaInst(Type *Ty, const Twine &Name, Instruction *InsertBefore = nullptr);
96 const Twine &Name = "", Instruction *InsertBefore = nullptr);
187 LoadInst(Value *Ptr, const Twine &NameStr, Instruction *InsertBefore);
190 Instruction *InsertBefore = nullptr);
192 Instruction *InsertBefore = nullptr)
194 NameStr, isVolatile, InsertBefore) {}
198 Instruction *InsertBefore = nullptr)
200 NameStr, isVolatile, Align, InsertBefore) {}
202 unsigned Align, Instruction *InsertBefore = nullptr);
[all …]
DInstrTypes.h42 Instruction *InsertBefore = nullptr)
43 : Instruction(Ty, iType, Ops, NumOps, InsertBefore) {} in Instruction() argument
334 const Twine &Name, Instruction *InsertBefore);
358 Instruction *InsertBefore = nullptr);
482 Instruction *InsertBefore = nullptr);
486 Instruction *InsertBefore = nullptr);
490 Instruction *InsertBefore = nullptr);
494 Instruction *InsertBefore = nullptr);
498 Instruction *InsertBefore = nullptr);
590 const Twine &NameStr = "", Instruction *InsertBefore = nullptr)
[all …]
DBasicBlock.h75 BasicBlock *InsertBefore = nullptr);
93 BasicBlock *InsertBefore = nullptr) {
94 return new BasicBlock(Context, Name, Parent, InsertBefore);
178 void insertInto(Function *Parent, BasicBlock *InsertBefore = nullptr);
DGlobalVariable.h63 const Twine &Name = "", GlobalVariable *InsertBefore = nullptr,
DDIBuilder.h664 Instruction *InsertBefore);
690 Instruction *InsertBefore);
/external/llvm/lib/IR/
DInstructions.cpp162 const Twine &NameStr, Instruction *InsertBefore) in LandingPadInst() argument
163 : Instruction(RetTy, Instruction::LandingPad, nullptr, 0, InsertBefore) { in LandingPadInst()
188 Instruction *InsertBefore) { in Create() argument
189 return new LandingPadInst(RetTy, NumReservedClauses, NameStr, InsertBefore); in Create()
269 Instruction *InsertBefore) in CallInst() argument
274 1, InsertBefore) { in CallInst()
384 static Instruction *createMalloc(Instruction *InsertBefore, in createMalloc() argument
389 assert(((!InsertBefore && InsertAtEnd) || (InsertBefore && !InsertAtEnd)) && in createMalloc()
399 if (InsertBefore) in createMalloc()
401 "", InsertBefore); in createMalloc()
[all …]
DBasicBlock.cpp42 BasicBlock *InsertBefore) in BasicBlock() argument
46 insertInto(NewParent, InsertBefore); in BasicBlock()
48 assert(!InsertBefore && in BasicBlock()
54 void BasicBlock::insertInto(Function *NewParent, BasicBlock *InsertBefore) { in insertInto() argument
58 if (InsertBefore) in insertInto()
59 NewParent->getBasicBlockList().insert(InsertBefore->getIterator(), this); in insertInto()
364 BasicBlock *InsertBefore = std::next(Function::iterator(this)) in splitBasicBlock() local
367 getParent(), InsertBefore); in splitBasicBlock()
DInstruction.cpp24 Instruction *InsertBefore) in Instruction() argument
28 if (InsertBefore) { in Instruction()
29 BasicBlock *BB = InsertBefore->getParent(); in Instruction()
31 BB->getInstList().insert(InsertBefore->getIterator(), this); in Instruction()
DDIBuilder.cpp777 Instruction *InsertBefore) { in insertDeclare() argument
791 return withDebugLoc(CallInst::Create(DeclareFn, Args, "", InsertBefore), DL); in insertDeclare()
822 Instruction *InsertBefore) { in insertDbgValueIntrinsic() argument
838 return withDebugLoc(CallInst::Create(ValueFn, Args, "", InsertBefore), DL); in insertDbgValueIntrinsic()
/external/llvm/lib/Target/ARM/
DA15SDOptimizer.cpp70 MachineBasicBlock::iterator InsertBefore,
76 MachineBasicBlock::iterator InsertBefore,
82 MachineBasicBlock::iterator InsertBefore,
87 MachineBasicBlock::iterator InsertBefore,
92 MachineBasicBlock::iterator InsertBefore,
97 MachineBasicBlock::iterator InsertBefore,
431 MachineBasicBlock::iterator InsertBefore, in createDupLane() argument
437 InsertBefore, in createDupLane()
450 MachineBasicBlock::iterator InsertBefore, in createExtractSubreg() argument
456 InsertBefore, in createExtractSubreg()
[all …]
DARMLoadStoreOptimizer.cpp138 MachineBasicBlock::iterator InsertBefore, int Offset, unsigned Base,
142 MachineBasicBlock::iterator InsertBefore, int Offset, unsigned Base,
578 MachineBasicBlock::iterator InsertBefore, int Offset, unsigned Base, in CreateLoadStoreMulti() argument
587 (MBB.computeRegisterLiveness(TRI, ARM::CPSR, InsertBefore, 20) == in CreateLoadStoreMulti()
640 moveLiveRegsBefore(MBB, InsertBefore); in CreateLoadStoreMulti()
689 BuildMI(MBB, InsertBefore, DL, TII->get(ARM::tMOVSr), NewBase) in CreateLoadStoreMulti()
692 BuildMI(MBB, InsertBefore, DL, TII->get(ARM::tMOVr), NewBase) in CreateLoadStoreMulti()
702 BuildMI(MBB, InsertBefore, DL, TII->get(BaseOpc), NewBase) in CreateLoadStoreMulti()
707 BuildMI(MBB, InsertBefore, DL, TII->get(BaseOpc), NewBase), true) in CreateLoadStoreMulti()
711 BuildMI(MBB, InsertBefore, DL, TII->get(BaseOpc), NewBase) in CreateLoadStoreMulti()
[all …]
/external/antlr/antlr-3.4/runtime/Ruby/lib/antlr3/streams/
Drewrite.rb104 class InsertBefore < RewriteOperation class in ANTLR3.TokenRewriteStream
191 op = InsertBefore.new( @stream, index, text )
199 op = InsertBefore.new( @stream, index + 1, text )
225 when InsertBefore
235 when InsertBefore
240 when InsertBefore
297 operation.is_a?( InsertBefore )
/external/antlr/antlr-3.4/runtime/CSharp2/Sources/Antlr3.Runtime/Antlr.Runtime/
DTokenRewriteStream.cs251 InsertBefore(programName, index + 1, text); in InsertAfter()
255 public virtual void InsertBefore(IToken t, object text) { in InsertBefore() method in Antlr.Runtime.TokenRewriteStream
256 InsertBefore(DEFAULT_PROGRAM_NAME, t, text); in InsertBefore()
259 public virtual void InsertBefore(int index, object text) { in InsertBefore() method in Antlr.Runtime.TokenRewriteStream
260 InsertBefore(DEFAULT_PROGRAM_NAME, index, text); in InsertBefore()
263 public virtual void InsertBefore(string programName, IToken t, object text) { in InsertBefore() method in Antlr.Runtime.TokenRewriteStream
264 InsertBefore(programName, t.TokenIndex, text); in InsertBefore()
267 public virtual void InsertBefore(string programName, int index, object text) { in InsertBefore() method in Antlr.Runtime.TokenRewriteStream
/external/antlr/antlr-3.4/runtime/CSharp3/Sources/Antlr3.Runtime/
DTokenRewriteStream.cs286 InsertBefore( programName, index + 1, text ); in InsertAfter()
289 public virtual void InsertBefore( IToken t, object text ) in InsertBefore() method in Antlr.Runtime.TokenRewriteStream
291 InsertBefore( DEFAULT_PROGRAM_NAME, t, text ); in InsertBefore()
294 public virtual void InsertBefore( int index, object text ) in InsertBefore() method in Antlr.Runtime.TokenRewriteStream
296 InsertBefore( DEFAULT_PROGRAM_NAME, index, text ); in InsertBefore()
299 public virtual void InsertBefore( string programName, IToken t, object text ) in InsertBefore() method in Antlr.Runtime.TokenRewriteStream
301 InsertBefore( programName, t.TokenIndex, text ); in InsertBefore()
304 public virtual void InsertBefore( string programName, int index, object text ) in InsertBefore() method in Antlr.Runtime.TokenRewriteStream
/external/libchrome/base/containers/
Dlinked_list.h92 void InsertBefore(LinkNode<T>* e) { in InsertBefore() function
151 e->InsertBefore(&root_); in Append()
/external/v8/src/crankshaft/
Dhydrogen-bce.cc252 index->InsertBefore(insert_before); in MoveIndexIfNecessary()
258 HConstant::cast(left_input)->InsertBefore(index); in MoveIndexIfNecessary()
262 HConstant::cast(right_input)->InsertBefore(index); in MoveIndexIfNecessary()
267 HConstant::cast(context)->InsertBefore(index); in MoveIndexIfNecessary()
282 index->InsertBefore(insert_before); in MoveIndexIfNecessary()
Dhydrogen-bch.cc258 new_limit->InsertBefore(pre_header->end()); in ProcessRelatedChecks()
268 new_limit->InsertBefore(pre_header->end()); in ProcessRelatedChecks()
275 hoisted_check->InsertBefore(pre_header->end()); in ProcessRelatedChecks()
Dhydrogen-instructions.cc651 void HInstruction::InsertBefore(HInstruction* next) { in InsertBefore() function in v8::internal::HInstruction
979 add_offset->InsertBefore(this); in ApplyIndexChange()
982 add->InsertBefore(this); in ApplyIndexChange()
990 sar_scale->InsertBefore(this); in ApplyIndexChange()
993 sar->InsertBefore(this); in ApplyIndexChange()
2131 added_constant()->InsertBefore(added_index()); in UseNewIndexInCurrentBlock()
2133 added_constant()->InsertBefore(first_check_in_block()); in UseNewIndexInCurrentBlock()
2144 added_index()->InsertBefore(first_check_in_block()); in UseNewIndexInCurrentBlock()
3546 map_check->InsertBefore(this); in Canonicalize()
3547 index->InsertBefore(this); in Canonicalize()
[all …]
/external/antlr/antlr-3.4/runtime/Delphi/Sources/Antlr3.Runtime/
DAntlr.Runtime.pas1300 procedure InsertBefore(const T: IToken; const Text: IANTLRInterface); overload; procedure
1301 procedure InsertBefore(const Index: Integer; const Text: IANTLRInterface); overload; procedure
1302 procedure InsertBefore(const ProgramName: String; const T: IToken; procedure
1304 procedure InsertBefore(const ProgramName: String; const Index: Integer; procedure
1306 procedure InsertBefore(const T: IToken; const Text: String); overload; procedure
1307 procedure InsertBefore(const Index: Integer; const Text: String); overload; procedure
1308 procedure InsertBefore(const ProgramName: String; const T: IToken; procedure
1310 procedure InsertBefore(const ProgramName: String; const Index: Integer; procedure
2686 procedure InsertBefore(const T: IToken; const Text: IANTLRInterface); overload; virtual; procedure
2687 procedure InsertBefore(const Index: Integer; const Text: IANTLRInterface); overload; virtual; procedure
[all …]
/external/llvm/lib/Transforms/Scalar/
DPlaceSafepoints.cpp192 InsertSafepointPoll(Instruction *InsertBefore,
754 InsertSafepointPoll(Instruction *InsertBefore, in INITIALIZE_PASS_DEPENDENCY()
756 BasicBlock *OrigBB = InsertBefore->getParent(); in INITIALIZE_PASS_DEPENDENCY()
757 Module *M = InsertBefore->getModule(); in INITIALIZE_PASS_DEPENDENCY()
769 CallInst *PollCall = CallInst::Create(F, "", InsertBefore); in INITIALIZE_PASS_DEPENDENCY()
DReassociate.cpp319 Instruction *InsertBefore, Value *FlagsOp) { in CreateAdd() argument
321 return BinaryOperator::CreateAdd(S1, S2, Name, InsertBefore); in CreateAdd()
324 BinaryOperator::CreateFAdd(S1, S2, Name, InsertBefore); in CreateAdd()
331 Instruction *InsertBefore, Value *FlagsOp) { in CreateMul() argument
333 return BinaryOperator::CreateMul(S1, S2, Name, InsertBefore); in CreateMul()
336 BinaryOperator::CreateFMul(S1, S2, Name, InsertBefore); in CreateMul()
343 Instruction *InsertBefore, Value *FlagsOp) { in CreateNeg() argument
345 return BinaryOperator::CreateNeg(S1, Name, InsertBefore); in CreateNeg()
347 BinaryOperator *Res = BinaryOperator::CreateFNeg(S1, Name, InsertBefore); in CreateNeg()
1237 static Value *createAndInstr(Instruction *InsertBefore, Value *Opnd, in createAndInstr() argument
[all …]
DLoopDistribute.cpp125 Loop *cloneLoopWithPreheader(BasicBlock *InsertBefore, BasicBlock *LoopDomBB, in cloneLoopWithPreheader() argument
128 ClonedLoop = ::cloneLoopWithPreheader(InsertBefore, LoopDomBB, OrigLoop, in cloneLoopWithPreheader()
/external/llvm/lib/Transforms/Instrumentation/
DAddressSanitizer.cpp440 void instrumentAddress(Instruction *OrigIns, Instruction *InsertBefore,
449 Instruction *generateCrashCode(Instruction *InsertBefore, Value *Addr,
1017 Instruction *AddressSanitizer::generateCrashCode(Instruction *InsertBefore, in generateCrashCode() argument
1022 IRBuilder<> IRB(InsertBefore); in generateCrashCode()
1067 Instruction *InsertBefore, Value *Addr, in instrumentAddress() argument
1071 IRBuilder<> IRB(InsertBefore); in instrumentAddress()
1101 Cmp, InsertBefore, false, MDBuilder(*C).createBranchWeights(1, 100000)); in instrumentAddress()
1116 CrashTerm = SplitBlockAndInsertIfThen(Cmp, InsertBefore, !Recover); in instrumentAddress()
/external/llvm/include/llvm/Transforms/Utils/
DLocal.h280 Instruction *InsertBefore, DIBuilder &Builder,
/external/llvm/lib/Analysis/
DValueTracking.cpp2668 Instruction *InsertBefore) { in BuildSubAggregate() argument
2679 InsertBefore); in BuildSubAggregate()
2709 "tmp", InsertBefore); in BuildSubAggregate()
2725 Instruction *InsertBefore) { in BuildSubAggregate() argument
2726 assert(InsertBefore && "Must have someplace to insert!"); in BuildSubAggregate()
2733 return BuildSubAggregate(From, To, IndexedType, Idxs, IdxSkip, InsertBefore); in BuildSubAggregate()
2743 Instruction *InsertBefore) { in FindInsertedValue() argument
2757 return FindInsertedValue(C, idx_range.slice(1), InsertBefore); in FindInsertedValue()
2768 if (!InsertBefore) in FindInsertedValue()
2782 InsertBefore); in FindInsertedValue()
[all …]

12