Searched defs:InsertBefore (Results 1 - 18 of 18) sorted by relevance

/external/chromium_org/base/containers/
H A Dlinked_list.h25 // LinkNode::InsertBefore, or LinkNode::InsertAfter:
33 // n3->InsertBefore(n3);
92 void InsertBefore(LinkNode<T>* e) { function in class:base::LinkNode
151 e->InsertBefore(&root_);
/external/antlr/antlr-3.4/runtime/Ruby/lib/antlr3/streams/
H A Drewrite.rb61 The three subclasses of RewriteOperation, InsertBefore, Delete, and Replace,
95 =begin rdoc ANTLR3::TokenRewriteStream::InsertBefore
104 class InsertBefore < RewriteOperation class in class:ANTLR3
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/webrtc/src/system_wrappers/source/
H A Dlist_no_stl.cc184 int ListWrapper::InsertBefore(ListItem* existing_next_item, function in class:webrtc::ListWrapper
H A Dlist_stl.cc210 int ListWrapper::InsertBefore(ListItem* existing_next_item, function in class:webrtc::ListWrapper
H A Dlist_unittest.cc75 int InsertBefore(ListItem* existing_next_item, function in class:ListWrapperSimple
77 const int retval = list_.InsertBefore(existing_next_item, new_item);
434 // Use InsertBefore to interleave two lists.
469 EXPECT_EQ(interleave_list->InsertBefore(item, insert_item), 0);
/external/antlr/antlr-3.4/runtime/CSharp2/Sources/Antlr3.Runtime/Antlr.Runtime/
H A DTokenRewriteStream.cs251 InsertBefore(programName, index + 1, text);
255 public virtual void InsertBefore(IToken t, object text) { method in class:Antlr.Runtime.TokenRewriteStream
256 InsertBefore(DEFAULT_PROGRAM_NAME, t, text);
259 public virtual void InsertBefore(int index, object text) { method in class:Antlr.Runtime.TokenRewriteStream
260 InsertBefore(DEFAULT_PROGRAM_NAME, index, text);
263 public virtual void InsertBefore(string programName, IToken t, object text) { method in class:Antlr.Runtime.TokenRewriteStream
264 InsertBefore(programName, t.TokenIndex, text);
267 public virtual void InsertBefore(string programName, int index, object text) { method in class:Antlr.Runtime.TokenRewriteStream
/external/antlr/antlr-3.4/runtime/CSharp3/Sources/Antlr3.Runtime/
H A DTokenRewriteStream.cs286 InsertBefore( programName, index + 1, text );
289 public virtual void InsertBefore( IToken t, object text ) method in class:Antlr.Runtime.TokenRewriteStream
291 InsertBefore( DEFAULT_PROGRAM_NAME, t, text );
294 public virtual void InsertBefore( int index, object text ) method in class:Antlr.Runtime.TokenRewriteStream
296 InsertBefore( DEFAULT_PROGRAM_NAME, index, text );
299 public virtual void InsertBefore( string programName, IToken t, object text ) method in class:Antlr.Runtime.TokenRewriteStream
301 InsertBefore( programName, t.TokenIndex, text );
304 public virtual void InsertBefore( string programName, int index, object text ) method in class:Antlr.Runtime.TokenRewriteStream
/external/llvm/lib/IR/
H A DBasicBlock.cpp47 BasicBlock *InsertBefore)
53 if (InsertBefore) {
56 NewParent->getBasicBlockList().insert(InsertBefore, this);
307 BasicBlock *InsertBefore = std::next(Function::iterator(this)) local
310 getParent(), InsertBefore);
46 BasicBlock(LLVMContext &C, const Twine &Name, Function *NewParent, BasicBlock *InsertBefore) argument
H A DInstruction.cpp25 Instruction *InsertBefore)
31 if (InsertBefore) {
32 assert(InsertBefore->getParent() &&
34 InsertBefore->getParent()->getInstList().insert(InsertBefore, this);
24 Instruction(Type *ty, unsigned it, Use *Ops, unsigned NumOps, Instruction *InsertBefore) argument
H A DDIBuilder.cpp1263 Instruction *InsertBefore) {
1271 return CallInst::Create(DeclareFn, Args, "", InsertBefore);
1296 Instruction *InsertBefore) {
1306 return CallInst::Create(ValueFn, Args, "", InsertBefore);
1262 insertDeclare(Value *Storage, DIVariable VarInfo, Instruction *InsertBefore) argument
1294 insertDbgValueIntrinsic(Value *V, uint64_t Offset, DIVariable VarInfo, Instruction *InsertBefore) argument
H A DInstructions.cpp182 Instruction *InsertBefore)
183 : Instruction(RetTy, Instruction::LandingPad, nullptr, 0, InsertBefore) {
212 Instruction *InsertBefore) {
214 InsertBefore);
303 Instruction *InsertBefore)
308 1, InsertBefore) {
371 static Instruction *createMalloc(Instruction *InsertBefore, argument
376 assert(((!InsertBefore && InsertAtEnd) || (InsertBefore && !InsertAtEnd)) &&
377 "createMalloc needs either InsertBefore o
180 LandingPadInst(Type *RetTy, Value *PersonalityFn, unsigned NumReservedValues, const Twine &NameStr, Instruction *InsertBefore) argument
209 Create(Type *RetTy, Value *PersonalityFn, unsigned NumReservedClauses, const Twine &NameStr, Instruction *InsertBefore) argument
302 CallInst(Value *Func, const Twine &Name, Instruction *InsertBefore) argument
456 CreateMalloc(Instruction *InsertBefore, Type *IntPtrTy, Type *AllocTy, Value *AllocSize, Value *ArraySize, Function * MallocF, const Twine &Name) argument
481 createFree(Value* Source, Instruction *InsertBefore, BasicBlock *InsertAtEnd) argument
514 CreateFree(Value* Source, Instruction *InsertBefore) argument
625 ReturnInst(LLVMContext &C, Value *retVal, Instruction *InsertBefore) argument
671 ResumeInst(Value *Exn, Instruction *InsertBefore) argument
699 UnreachableInst(LLVMContext &Context, Instruction *InsertBefore) argument
731 BranchInst(BasicBlock *IfTrue, Instruction *InsertBefore) argument
738 BranchInst(BasicBlock *IfTrue, BasicBlock *IfFalse, Value *Cond, Instruction *InsertBefore) argument
834 AllocaInst(Type *Ty, Value *ArraySize, const Twine &Name, Instruction *InsertBefore) argument
852 AllocaInst(Type *Ty, const Twine &Name, Instruction *InsertBefore) argument
870 AllocaInst(Type *Ty, Value *ArraySize, unsigned Align, const Twine &Name, Instruction *InsertBefore) argument
1091 StoreInst(Value *val, Value *addr, Instruction *InsertBefore) argument
1117 StoreInst(Value *val, Value *addr, bool isVolatile, Instruction *InsertBefore) argument
1131 StoreInst(Value *val, Value *addr, bool isVolatile, unsigned Align, Instruction *InsertBefore) argument
1145 StoreInst(Value *val, Value *addr, bool isVolatile, unsigned Align, AtomicOrdering Order, SynchronizationScope SynchScope, Instruction *InsertBefore) argument
1249 AtomicCmpXchgInst(Value *Ptr, Value *Cmp, Value *NewVal, AtomicOrdering SuccessOrdering, AtomicOrdering FailureOrdering, SynchronizationScope SynchScope, Instruction *InsertBefore) argument
1299 AtomicRMWInst(BinOp Operation, Value *Ptr, Value *Val, AtomicOrdering Ordering, SynchronizationScope SynchScope, Instruction *InsertBefore) argument
1325 FenceInst(LLVMContext &C, AtomicOrdering Ordering, SynchronizationScope SynchScope, Instruction *InsertBefore) argument
1541 ShuffleVectorInst(Value *V1, Value *V2, Value *Mask, const Twine &Name, Instruction *InsertBefore) argument
1744 BinaryOperator(BinaryOps iType, Value *S1, Value *S2, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument
1846 Create(BinaryOps Op, Value *S1, Value *S2, const Twine &Name, Instruction *InsertBefore) argument
1862 CreateNeg(Value *Op, const Twine &Name, Instruction *InsertBefore) argument
1878 CreateNSWNeg(Value *Op, const Twine &Name, Instruction *InsertBefore) argument
1890 CreateNUWNeg(Value *Op, const Twine &Name, Instruction *InsertBefore) argument
1902 CreateFNeg(Value *Op, const Twine &Name, Instruction *InsertBefore) argument
1916 CreateNot(Value *Op, const Twine &Name, Instruction *InsertBefore) argument
2375 Create(Instruction::CastOps op, Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument
2419 CreateZExtOrBitCast(Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument
2435 CreateSExtOrBitCast(Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument
2451 CreateTruncOrBitCast(Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument
2489 CreatePointerCast(Value *S, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument
2510 CreateIntegerCast(Value *C, Type *Ty, bool isSigned, const Twine &Name, Instruction *InsertBefore) argument
2538 CreateFPCast(Value *C, Type *Ty, const Twine &Name, Instruction *InsertBefore) argument
3058 CmpInst(Type *ty, OtherOps op, unsigned short predicate, Value *LHS, Value *RHS, const Twine &Name, Instruction *InsertBefore) argument
3085 Create(OtherOps Op, unsigned short predicate, Value *S1, Value *S2, const Twine &Name, Instruction *InsertBefore) argument
3357 SwitchInst(Value *Value, BasicBlock *Default, unsigned NumCases, Instruction *InsertBefore) argument
3488 IndirectBrInst(Value *Address, unsigned NumCases, Instruction *InsertBefore) argument
[all...]
/external/llvm/lib/Target/ARM/
H A DA15SDOptimizer.cpp65 MachineBasicBlock::iterator InsertBefore,
71 MachineBasicBlock::iterator InsertBefore,
77 MachineBasicBlock::iterator InsertBefore,
82 MachineBasicBlock::iterator InsertBefore,
87 MachineBasicBlock::iterator InsertBefore,
92 MachineBasicBlock::iterator InsertBefore,
426 MachineBasicBlock::iterator InsertBefore,
432 InsertBefore,
445 MachineBasicBlock::iterator InsertBefore,
451 InsertBefore,
425 createDupLane(MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, DebugLoc DL, unsigned Reg, unsigned Lane, bool QPR) argument
444 createExtractSubreg(MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, DebugLoc DL, unsigned DReg, unsigned Lane, const TargetRegisterClass *TRC) argument
461 createRegSequence(MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, DebugLoc DL, unsigned Reg1, unsigned Reg2) argument
480 createVExt(MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, DebugLoc DL, unsigned Ssub0, unsigned Ssub1) argument
496 createInsertSubreg(MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, DebugLoc DL, unsigned DReg, unsigned Lane, unsigned ToInsert) argument
513 createImplicitDef(MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, DebugLoc DL) argument
[all...]
/external/llvm/lib/Analysis/
H A DValueTracking.cpp1553 Instruction *InsertBefore) {
1564 InsertBefore);
1594 "tmp", InsertBefore);
1608 // All inserted insertvalue instructions are inserted before InsertBefore
1610 Instruction *InsertBefore) {
1611 assert(InsertBefore && "Must have someplace to insert!");
1618 return BuildSubAggregate(From, To, IndexedType, Idxs, IdxSkip, InsertBefore);
1625 /// If InsertBefore is not null, this function will duplicate (modified)
1628 Instruction *InsertBefore) {
1642 return FindInsertedValue(C, idx_range.slice(1), InsertBefore);
1550 BuildSubAggregate(Value *From, Value* To, Type *IndexedType, SmallVectorImpl<unsigned> &Idxs, unsigned IdxSkip, Instruction *InsertBefore) argument
1609 BuildSubAggregate(Value *From, ArrayRef<unsigned> idx_range, Instruction *InsertBefore) argument
1627 FindInsertedValue(Value *V, ArrayRef<unsigned> idx_range, Instruction *InsertBefore) argument
[all...]
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp386 Instruction *InsertBefore) {
427 InsertNewInstWith(R, *InsertBefore);
385 foldFMulConst(Instruction *FMulOrDiv, Constant *C, Instruction *InsertBefore) argument
/external/llvm/include/llvm/IR/
H A DInstructions.h65 Instruction *InsertBefore = nullptr);
69 AllocaInst(Type *Ty, const Twine &Name, Instruction *InsertBefore = nullptr);
73 const Twine &Name = "", Instruction *InsertBefore = nullptr);
157 LoadInst(Value *Ptr, const Twine &NameStr, Instruction *InsertBefore);
160 Instruction *InsertBefore = nullptr);
164 unsigned Align, Instruction *InsertBefore = nullptr);
170 Instruction *InsertBefore = nullptr);
176 LoadInst(Value *Ptr, const char *NameStr, Instruction *InsertBefore);
180 Instruction *InsertBefore = nullptr);
282 StoreInst(Value *Val, Value *Ptr, Instruction *InsertBefore);
942 GetElementPtrInst(Value *Ptr, ArrayRef<Value *> IdxList, unsigned Values, const Twine &NameStr, Instruction *InsertBefore) argument
995 ICmpInst( Instruction *InsertBefore, Predicate pred, Value *LHS, Value *RHS, const Twine &NameStr = � ) argument
1127 FCmpInst( Instruction *InsertBefore, Predicate pred, Value *LHS, Value *RHS, const Twine &NameStr = � ) argument
1500 CallInst(Value *Func, ArrayRef<Value *> Args, const Twine &NameStr, Instruction *InsertBefore) argument
1530 SelectInst(Value *C, Value *S1, Value *S2, const Twine &NameStr, Instruction *InsertBefore) argument
1913 ExtractValueInst(Value *Agg, ArrayRef<unsigned> Idxs, const Twine &NameStr, Instruction *InsertBefore) argument
2039 InsertValueInst(Value *Agg, Value *Val, ArrayRef<unsigned> Idxs, const Twine &NameStr, Instruction *InsertBefore) argument
[all...]
/external/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp369 void instrumentAddress(Instruction *OrigIns, Instruction *InsertBefore,
374 Instruction *generateCrashCode(Instruction *InsertBefore, Value *Addr,
803 Instruction *InsertBefore, Value *Addr,
805 IRBuilder<> IRB(InsertBefore);
836 Instruction *InsertBefore, Value *Addr,
839 IRBuilder<> IRB(InsertBefore);
863 SplitBlockAndInsertIfThen(Cmp, InsertBefore, false);
874 CrashTerm = SplitBlockAndInsertIfThen(Cmp, InsertBefore, true);
802 generateCrashCode( Instruction *InsertBefore, Value *Addr, bool IsWrite, size_t AccessSizeIndex, Value *SizeArgument) argument
835 instrumentAddress(Instruction *OrigIns, Instruction *InsertBefore, Value *Addr, uint32_t TypeSize, bool IsWrite, Value *SizeArgument, bool UseCalls) argument
/external/antlr/antlr-3.4/runtime/Delphi/Sources/Antlr3.Runtime/
H A DAntlr.Runtime.pas1300 procedure InsertBefore(const T: IToken; const Text: IANTLRInterface); overload;
1301 procedure InsertBefore(const Index: Integer; const Text: IANTLRInterface); overload;
1302 procedure InsertBefore(const ProgramName: String; const T: IToken;
1304 procedure InsertBefore(const ProgramName: String; const Index: Integer;
1306 procedure InsertBefore(const T: IToken; const Text: String); overload;
1307 procedure InsertBefore(const Index: Integer; const Text: String); overload;
1308 procedure InsertBefore(const ProgramName: String; const T: IToken;
1310 procedure InsertBefore(const ProgramName: String; const Index: Integer;
2686 procedure InsertBefore(const T: IToken; const Text: IANTLRInterface); overload; virtual;
2687 procedure InsertBefore(cons
[all...]
/external/chromium_org/v8/src/
H A Dhydrogen-instructions.cc666 void HInstruction::InsertBefore(HInstruction* next) { function in class:v8::internal::HInstruction
991 add_offset->InsertBefore(this);
994 add->InsertBefore(this);
1002 sar_scale->InsertBefore(this);
1005 sar->InsertBefore(this);
2105 added_constant()->InsertBefore(added_index());
2107 added_constant()->InsertBefore(first_check_in_block());
2118 added_index()->InsertBefore(first_check_in_block());
3532 map_check->InsertBefore(this);
3533 index->InsertBefore(thi
[all...]

Completed in 4752 milliseconds