Lines Matching refs:Result
406 Instruction *Result = NULL;
409 Result = MCall;
410 if (Result->getType() != AllocPtrType)
412 Result = new BitCastInst(MCall, AllocPtrType, Name, InsertBefore);
415 Result = MCall;
416 if (Result->getType() != AllocPtrType) {
419 Result = new BitCastInst(MCall, AllocPtrType, Name);
429 return Result;
437 /// 3. Bitcast the result of the malloc call to the specified type.
452 /// 3. Bitcast the result of the malloc call to the specified type.
477 CallInst* Result = NULL;
482 Result = CallInst::Create(FreeFunc, PtrCast, "", InsertBefore);
486 Result = CallInst::Create(FreeFunc, PtrCast, "");
488 Result->setTailCall();
490 Result->setCallingConv(F->getCallingConv());
492 return Result;
1391 /// zeros. If so, the result pointer and the first operand have the same
1405 /// constant integers. If so, the result pointer and the first operand have
1599 /// output result. This is either -1 if the element is undef or a number less
1614 SmallVectorImpl<int> &Result) {
1619 Result.push_back(CDS->getElementAsInteger(i));
1624 Result.push_back(isa<UndefValue>(C) ? -1 :
3380 AtomicCmpXchgInst *Result =
3383 Result->setVolatile(isVolatile());
3384 return Result;
3388 AtomicRMWInst *Result =
3391 Result->setVolatile(isVolatile());
3392 return Result;