Lines Matching defs:new

79   /// from the eh_selector call to the new landingpad instruction.
135 /// This function upgrades the old pre-3.0 exception handling system to the new
191 ExnSlot = new AllocaInst(ExnTy, "exn", Entry->getTerminator());
192 SelSlot = new AllocaInst(SelTy, "sel", Entry->getTerminator());
202 BasicBlock *NewBB = BasicBlock::Create(Context, "new.lpad",
360 default: // Map unknown/new linkages to external
488 void *operator new(size_t s) {
489 return User::operator new(s, 1);
557 Constant *C = new ConstantPlaceHolder(Ty, Context);
575 Value *V = new Argument(Ty);
600 // new value. If they reference more than one placeholder, update them all
615 // constant with a new constant that has *all* placeholder uses updated.
639 // Make the new constant.
682 // Deleting PrevVal sets Idx value in MDValuePtrs to null. Set new
973 } else // Otherwise, create a new struct.
1002 } else // Otherwise, create a new struct with no body.
1877 GlobalVariable *FwdRef = new GlobalVariable(*Fn->getParent(),
2134 new GlobalVariable(*TheModule, Ty, isConstant, Linkage, 0, "", 0,
2669 // new form of select
2728 I = new ShuffleVectorInst(Vec1, Vec2, Mask);
2748 I = new FCmpInst((FCmpInst::Predicate)Record[OpNum], LHS, RHS);
2750 I = new ICmpInst((ICmpInst::Predicate)Record[OpNum], LHS, RHS);
2920 I = new UnreachableInst(Context);
2994 I = new AllocaInst(Ty->getElementType(), Size, (1 << Align) >> 1);
3005 I = new LoadInst(Op, "", Record[OpNum+1], (1 << Record[OpNum]) >> 1);
3026 I = new LoadInst(Op, "", Record[OpNum+1], (1 << Record[OpNum]) >> 1,
3040 I = new StoreInst(Val, Ptr, Record[OpNum+1], (1 << Record[OpNum]) >> 1);
3062 I = new StoreInst(Val, Ptr, Record[OpNum+1], (1 << Record[OpNum]) >> 1,
3068 // CMPXCHG:[ptrty, ptr, cmp, new, vol, ordering, synchscope]
3082 I = new AtomicCmpXchgInst(Ptr, Cmp, New, Ordering, Ordering, SynchScope);
3104 I = new AtomicRMWInst(Operation, Ptr, Val, Ordering, SynchScope);
3117 I = new FenceInst(Context, Ordering, SynchScope);
3180 I = new VAArgInst(Op, ResTy);
3343 // Upgrade to new EH scheme. N.B. This will go away in 3.1.
3375 StreamFile.reset(new BitstreamReader(BufPtr, BufEnd));
3384 StreamingMemoryObject *Bytes = new StreamingMemoryObject(LazyStreamer);
3385 StreamFile.reset(new BitstreamReader(Bytes));
3471 Module *M = new Module(Buffer->getBufferIdentifier(), Context);
3472 BitcodeReader *R = new BitcodeReader(Buffer, Context);
3510 BitcodeReader *R = new BitcodeReader(Buffer, Context);