Home
last modified time | relevance | path

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

123

/external/swiftshader/third_party/LLVM/lib/VMCore/
DInstructions.cpp175 Instruction *InsertBefore) in LandingPadInst() argument
176 : Instruction(RetTy, Instruction::LandingPad, 0, 0, InsertBefore) { in LandingPadInst()
205 Instruction *InsertBefore) { in Create() argument
207 InsertBefore); in Create()
296 Instruction *InsertBefore) in CallInst() argument
301 1, InsertBefore) { in CallInst()
353 static Instruction *createMalloc(Instruction *InsertBefore, in createMalloc() argument
358 assert(((!InsertBefore && InsertAtEnd) || (InsertBefore && !InsertAtEnd)) && in createMalloc()
368 if (InsertBefore) in createMalloc()
370 "", InsertBefore); in createMalloc()
[all …]
DBasicBlock.cpp43 BasicBlock *InsertBefore) in BasicBlock() argument
49 if (InsertBefore) { in BasicBlock()
52 NewParent->getBasicBlockList().insert(InsertBefore, this); in BasicBlock()
303 BasicBlock *InsertBefore = llvm::next(Function::iterator(this)) in splitBasicBlock() local
306 getParent(), InsertBefore); in splitBasicBlock()
DInstruction.cpp24 Instruction *InsertBefore) in Instruction() argument
30 if (InsertBefore) { in Instruction()
31 assert(InsertBefore->getParent() && in Instruction()
33 InsertBefore->getParent()->getInstList().insert(InsertBefore, this); in Instruction()
/external/swiftshader/third_party/LLVM/include/llvm/
DInstructions.h62 const Twine &Name = "", Instruction *InsertBefore = 0);
66 AllocaInst(Type *Ty, const Twine &Name, Instruction *InsertBefore = 0);
70 const Twine &Name = "", Instruction *InsertBefore = 0);
141 LoadInst(Value *Ptr, const Twine &NameStr, Instruction *InsertBefore);
144 Instruction *InsertBefore = 0);
148 unsigned Align, Instruction *InsertBefore = 0);
154 Instruction *InsertBefore = 0);
160 LoadInst(Value *Ptr, const char *NameStr, Instruction *InsertBefore);
163 bool isVolatile = false, Instruction *InsertBefore = 0);
265 StoreInst(Value *Val, Value *Ptr, Instruction *InsertBefore);
[all …]
DInstrTypes.h39 Instruction *InsertBefore = 0)
40 : Instruction(Ty, iType, Ops, NumOps, InsertBefore) {} in Instruction() argument
145 const Twine &Name, Instruction *InsertBefore);
165 Instruction *InsertBefore = 0);
290 Instruction *InsertBefore = 0);
294 Instruction *InsertBefore = 0);
298 Instruction *InsertBefore = 0);
302 Instruction *InsertBefore = 0);
306 Instruction *InsertBefore = 0);
394 const Twine &NameStr = "", Instruction *InsertBefore = 0)
[all …]
DBasicBlock.h90 Function *Parent = 0, BasicBlock *InsertBefore = 0);
103 Function *Parent = 0,BasicBlock *InsertBefore = 0) {
104 return new BasicBlock(Context, Name, Parent, InsertBefore);
/external/llvm/lib/IR/
DInstructions.cpp180 const Twine &NameStr, Instruction *InsertBefore) in LandingPadInst() argument
181 : Instruction(RetTy, Instruction::LandingPad, nullptr, 0, InsertBefore) { in LandingPadInst()
206 Instruction *InsertBefore) { in Create() argument
207 return new LandingPadInst(RetTy, NumReservedClauses, NameStr, InsertBefore); in Create()
287 Instruction *InsertBefore) in CallInst() argument
292 1, InsertBefore) { in CallInst()
441 static Instruction *createMalloc(Instruction *InsertBefore, in createMalloc() argument
447 assert(((!InsertBefore && InsertAtEnd) || (InsertBefore && !InsertAtEnd)) && in createMalloc()
457 if (InsertBefore) in createMalloc()
459 "", 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()
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()
/external/llvm/include/llvm/IR/
DInstructions.h62 Instruction *InsertBefore = nullptr);
66 AllocaInst(Type *Ty, const Twine &Name, Instruction *InsertBefore = nullptr);
70 const Twine &Name = "", Instruction *InsertBefore = nullptr);
173 LoadInst(Value *Ptr, const Twine &NameStr, Instruction *InsertBefore);
176 Instruction *InsertBefore = nullptr);
178 Instruction *InsertBefore = nullptr)
180 NameStr, isVolatile, InsertBefore) {}
184 Instruction *InsertBefore = nullptr)
186 NameStr, isVolatile, Align, InsertBefore) {}
188 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);
491 Instruction *InsertBefore = nullptr);
495 Instruction *InsertBefore = nullptr);
499 Instruction *InsertBefore = nullptr);
503 Instruction *InsertBefore = nullptr);
507 Instruction *InsertBefore = nullptr);
570 const Twine &NameStr = "", Instruction *InsertBefore = nullptr)
[all …]
DBasicBlock.h75 BasicBlock *InsertBefore = nullptr);
93 BasicBlock *InsertBefore = nullptr) {
94 return new BasicBlock(Context, Name, Parent, InsertBefore);
186 void insertInto(Function *Parent, BasicBlock *InsertBefore = nullptr);
/external/llvm/lib/Target/ARM/
DA15SDOptimizer.cpp70 MachineBasicBlock::iterator InsertBefore,
75 MachineBasicBlock::iterator InsertBefore,
80 MachineBasicBlock::iterator InsertBefore,
84 MachineBasicBlock::iterator InsertBefore,
89 MachineBasicBlock::iterator InsertBefore,
94 MachineBasicBlock::iterator InsertBefore,
427 MachineBasicBlock::iterator InsertBefore, in createDupLane() argument
433 InsertBefore, in createDupLane()
445 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, in createExtractSubreg() argument
450 InsertBefore, in createExtractSubreg()
[all …]
DARMLoadStoreOptimizer.cpp152 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore,
157 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore,
594 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, in CreateLoadStoreMulti() argument
604 (MBB.computeRegisterLiveness(TRI, ARM::CPSR, InsertBefore, 20) == in CreateLoadStoreMulti()
657 moveLiveRegsBefore(MBB, InsertBefore); in CreateLoadStoreMulti()
706 BuildMI(MBB, InsertBefore, DL, TII->get(ARM::tMOVSr), NewBase) in CreateLoadStoreMulti()
709 BuildMI(MBB, InsertBefore, DL, TII->get(ARM::tMOVr), NewBase) in CreateLoadStoreMulti()
719 BuildMI(MBB, InsertBefore, DL, TII->get(BaseOpc), NewBase) in CreateLoadStoreMulti()
724 BuildMI(MBB, InsertBefore, DL, TII->get(BaseOpc), NewBase), true) in CreateLoadStoreMulti()
728 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/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);
/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/llvm/lib/Transforms/Scalar/
DPlaceSafepoints.cpp176 InsertSafepointPoll(Instruction *InsertBefore,
612 InsertSafepointPoll(Instruction *InsertBefore, in INITIALIZE_PASS_DEPENDENCY()
614 BasicBlock *OrigBB = InsertBefore->getParent(); in INITIALIZE_PASS_DEPENDENCY()
615 Module *M = InsertBefore->getModule(); in INITIALIZE_PASS_DEPENDENCY()
628 CallInst *PollCall = CallInst::Create(F, "", InsertBefore); in INITIALIZE_PASS_DEPENDENCY()
DReassociate.cpp218 Instruction *InsertBefore, Value *FlagsOp) { in CreateAdd() argument
220 return BinaryOperator::CreateAdd(S1, S2, Name, InsertBefore); in CreateAdd()
223 BinaryOperator::CreateFAdd(S1, S2, Name, InsertBefore); in CreateAdd()
230 Instruction *InsertBefore, Value *FlagsOp) { in CreateMul() argument
232 return BinaryOperator::CreateMul(S1, S2, Name, InsertBefore); in CreateMul()
235 BinaryOperator::CreateFMul(S1, S2, Name, InsertBefore); in CreateMul()
242 Instruction *InsertBefore, Value *FlagsOp) { in CreateNeg() argument
244 return BinaryOperator::CreateNeg(S1, Name, InsertBefore); in CreateNeg()
246 BinaryOperator *Res = BinaryOperator::CreateFNeg(S1, Name, InsertBefore); in CreateNeg()
1136 static Value *createAndInstr(Instruction *InsertBefore, Value *Opnd, in createAndInstr() argument
[all …]
/external/v8/src/crankshaft/
Dhydrogen-bce.cc253 index->InsertBefore(insert_before); in MoveIndexIfNecessary()
259 HConstant::cast(left_input)->InsertBefore(index); in MoveIndexIfNecessary()
263 HConstant::cast(right_input)->InsertBefore(index); in MoveIndexIfNecessary()
268 HConstant::cast(context)->InsertBefore(index); in MoveIndexIfNecessary()
283 index->InsertBefore(insert_before); in MoveIndexIfNecessary()
/external/antlr/antlr-3.4/runtime/Delphi/Sources/Antlr3.Runtime/
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(const Index: Integer; const Text: IANTLRInterface); overload; virtual;
[all …]
/external/swiftshader/third_party/LLVM/tools/llvm-ar/
Dllvm-ar.cpp94 bool InsertBefore = false; ///< 'i' modifier variable
224 InsertBefore = true; in parseCommandLine()
251 if (AddAfter || AddBefore || InsertBefore) in parseCommandLine()
529 if (AddBefore || InsertBefore || AddAfter) { in doMove()
665 if ((AddBefore || InsertBefore) && RelPos == I->getPath().str()) in doReplaceOrInsert()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DValueTracking.cpp1321 Instruction *InsertBefore) { in BuildSubAggregate() argument
1332 InsertBefore); in BuildSubAggregate()
1362 "tmp", InsertBefore); in BuildSubAggregate()
1378 Instruction *InsertBefore) { in BuildSubAggregate() argument
1379 assert(InsertBefore && "Must have someplace to insert!"); in BuildSubAggregate()
1386 return BuildSubAggregate(From, To, IndexedType, Idxs, IdxSkip, InsertBefore); in BuildSubAggregate()
1396 Instruction *InsertBefore) { in FindInsertedValue() argument
1418 InsertBefore); in FindInsertedValue()
1426 if (InsertBefore) in FindInsertedValue()
1438 InsertBefore); in FindInsertedValue()
[all …]

123