Home
last modified time | relevance | path

Searched refs:BitCastInst (Results 1 – 25 of 51) sorted by relevance

123

/freebsd-9-stable/contrib/llvm/lib/Target/R600/
DSITypeRewriter.cpp50 void visitBitCast(BitCastInst &I);
146 void SITypeRewriter::visitBitCast(BitCastInst &I) { in visitBitCast()
152 if (BitCastInst *Op = dyn_cast<BitCastInst>(I.getOperand(0))) { in visitBitCast()
/freebsd-9-stable/contrib/llvm/lib/Transforms/ObjCARC/
DObjCARCContract.cpp273 Args[0] = new BitCastInst(Args[0], I8XX, "", Store); in ContractRelease()
275 Args[1] = new BitCastInst(Args[1], I8X, "", Store); in ContractRelease()
470 Replacement = new BitCastInst(Replacement, UseTy, "", in runOnFunction()
486 Replacement = new BitCastInst(Replacement, UseTy, "", in runOnFunction()
494 if (const BitCastInst *BI = dyn_cast<BitCastInst>(Arg)) in runOnFunction()
DObjCARC.h270 return isa<BitCastInst>(I) || in IsNoopInstruction()
DObjCARCOpts.cpp150 if (const BitCastInst *BC = dyn_cast<BitCastInst>(Arg)) in FindSingleUseIdentifiedObject()
1275 if (isa<BitCastInst>(I)) in OptimizeAutoreleaseRVCall()
1538 Op = new BitCastInst(Op, ParamTy, "", InsertPos); in OptimizeIndividualCalls()
2312 new BitCastInst(Arg, ParamTy, "", InsertPt); in MoveCalls()
2326 new BitCastInst(Arg, ParamTy, "", InsertPt); in MoveCalls()
/freebsd-9-stable/contrib/llvm/lib/Transforms/Scalar/
DScalarReplAggregates.cpp170 void RewriteBitCast(BitCastInst *BC, AllocaInst *AI, uint64_t Offset,
495 if (BitCastInst *BCI = dyn_cast<BitCastInst>(User)) { in CanConvertToScalar()
602 if (BitCastInst *CI = dyn_cast<BitCastInst>(User)) { in ConvertUsesToScalar()
1295 if (BitCastInst *BCI = dyn_cast<BitCastInst>(U)) { in tryToMakeAllocaBePromotable()
1313 if (BitCastInst *BCI = dyn_cast<BitCastInst>(InstsToRewrite[i])) { in tryToMakeAllocaBePromotable()
1315 for (BitCastInst::use_iterator I = BCI->use_begin(), E = BCI->use_end(); in tryToMakeAllocaBePromotable()
1604 if (BitCastInst *BC = dyn_cast<BitCastInst>(User)) { in isSafeForScalarRepl()
1671 if (BitCastInst *BC = dyn_cast<BitCastInst>(User)) { in isSafePHISelectUseForScalarRepl()
1873 if (BitCastInst *BC = dyn_cast<BitCastInst>(User)) { in RewriteForScalarRepl()
1971 BitCastInst *BCI = new BitCastInst(NewAI, AI->getType(), "", NewAI); in RewriteForScalarRepl()
[all …]
DReg2Mem.cpp86 new BitCastInst(Constant::getNullValue(Type::getInt32Ty(F.getContext())), in INITIALIZE_PASS_DEPENDENCY()
/freebsd-9-stable/contrib/llvm/lib/Transforms/InstCombine/
DInstCombineLoadStoreAlloca.cpp63 if (BitCastInst *BCI = dyn_cast<BitCastInst>(U)) { in isOnlyCopiedFromConstantGlobal()
243 return new BitCastInst(EntryAI, AI.getType()); in visitAllocaInst()
334 return new BitCastInst(NewLoad, LI.getType()); in InstCombineLoadCast()
612 (isa<BitCastInst>(BBI) && BBI->getType()->isPointerTy())) { in visitStoreInst()
679 (isa<BitCastInst>(BBI) && BBI->getType()->isPointerTy())); in visitStoreInst()
743 (isa<BitCastInst>(BBI) && BBI->getType()->isPointerTy())) { in SimplifyStoreAtEndOfBlock()
DInstCombineCasts.cpp79 Instruction *InstCombiner::PromoteCastOfAllocation(BitCastInst &CI, in PromoteCastOfAllocation()
1405 BitCastInst *BCI = dyn_cast<BitCastInst>(GEP->getOperand(0)); in commonPointerCastTransforms()
1423 if (isa<BitCastInst>(CI)) in commonPointerCastTransforms()
1424 return new BitCastInst(NGEP, CI.getType()); in commonPointerCastTransforms()
1639 static Value *OptimizeIntegerToVectorInsertions(BitCastInst &CI, in OptimizeIntegerToVectorInsertions()
1669 static Instruction *OptimizeIntToFloatBitCast(BitCastInst &CI,InstCombiner &IC){ in OptimizeIntToFloatBitCast()
1727 Instruction *InstCombiner::visitBitCast(BitCastInst &CI) { in visitBitCast()
1796 if (BitCastInst *BCIn = dyn_cast<BitCastInst>(SrcCast->getOperand(0))) in visitBitCast()
1838 BitCastInst *Tmp; in visitBitCast()
1842 if (((Tmp = dyn_cast<BitCastInst>(SVI->getOperand(0))) && in visitBitCast()
[all …]
DInstructionCombining.cpp597 if (BitCastInst *BC = dyn_cast<BitCastInst>(&Op)) { in FoldOpIntoSelect()
1269 return new BitCastInst(NewGEP, GEP.getType()); in visitGetElementPtrInst()
1300 return new BitCastInst(NewGEP, GEP.getType()); in visitGetElementPtrInst()
1340 return new BitCastInst(NewGEP, GEP.getType()); in visitGetElementPtrInst()
1355 if (BitCastInst *BCI = dyn_cast<BitCastInst>(PtrOp)) { in visitGetElementPtrInst()
1360 if (!isa<BitCastInst>(Operand) && in visitGetElementPtrInst()
1380 return new BitCastInst(Operand, GEP.getType()); in visitGetElementPtrInst()
1395 return new BitCastInst(NGEP, GEP.getType()); in visitGetElementPtrInst()
1495 } else if (isa<BitCastInst>(I) || isa<GetElementPtrInst>(I)) { in visitAllocSite()
DInstCombine.h180 Instruction *visitBitCast(BitCastInst &CI);
374 Instruction *PromoteCastOfAllocation(BitCastInst &CI, AllocaInst &AI);
DInstCombineVectorOps.cpp215 if (BitCastInst *BCI = dyn_cast<BitCastInst>(EI.getOperand(0))) { in visitExtractElementInst()
219 return new BitCastInst(Elt, EI.getType()); in visitExtractElementInst()
/freebsd-9-stable/contrib/llvm/lib/IR/
DIRBuilder.cpp49 BitCastInst *BCI = new BitCastInst(Ptr, PT, ""); in getCastedInt8PtrValue()
DInstructions.cpp430 Result = new BitCastInst(MCall, AllocPtrType, Name, InsertBefore); in createMalloc()
437 Result = new BitCastInst(MCall, AllocPtrType, Name); in createMalloc()
499 PtrCast = new BitCastInst(Source, IntPtrTy, "", InsertBefore); in createFree()
503 PtrCast = new BitCastInst(Source, IntPtrTy, "", InsertAtEnd); in createFree()
2366 case BitCast: return new BitCastInst (S, Ty, Name, InsertBefore); in Create()
2388 case BitCast: return new BitCastInst (S, Ty, Name, InsertAtEnd); in Create()
2978 BitCastInst::BitCastInst( in BitCastInst() function in BitCastInst
2984 BitCastInst::BitCastInst( in BitCastInst() function in BitCastInst
3616 BitCastInst *BitCastInst::clone_impl() const { in clone_impl()
3617 return new BitCastInst(getOperand(0), getType()); in clone_impl()
/freebsd-9-stable/contrib/llvm/lib/CodeGen/
DStackProtector.cpp155 } else if (const BitCastInst *BI = dyn_cast<BitCastInst>(U)) { in HasAddressTaken()
/freebsd-9-stable/contrib/llvm/lib/Transforms/Utils/
DLowerInvoke.cpp306 CastInst *NC = new BitCastInst( in splitLiveRangesLiveAcrossInvokes()
486 JmpBufPtr = new BitCastInst(JmpBufPtr, in insertExpensiveEHSupport()
539 Idx[0] = new BitCastInst(Idx[0], in insertExpensiveEHSupport()
DGlobalStatus.cpp123 } else if (isa<BitCastInst>(I)) { in analyzeGlobalAux()
DBasicBlockUtils.cpp607 if (BitCastInst *BCI = dyn_cast<BitCastInst>(V)) { in FoldReturnIntoUncondBranch()
/freebsd-9-stable/contrib/llvm/lib/Transforms/IPO/
DGlobalOpt.cpp634 } else if (const BitCastInst *CI = dyn_cast<BitCastInst>(U)) { in AllUsesOfValueWillTrapIfNull()
776 isa<BitCastInst>(GlobalUser) || in OptimizeAwayTrappingUsesOfLoads()
856 BitCastInst *TheBC = 0; in OptimizeGlobalAddressOfMalloc()
859 if (BitCastInst *BCI = dyn_cast<BitCastInst>(User)) { in OptimizeGlobalAddressOfMalloc()
868 TheBC = new BitCastInst(NewGV, CI->getType(), "newgv", CI); in OptimizeGlobalAddressOfMalloc()
995 if (const BitCastInst *BCI = dyn_cast<BitCastInst>(Inst)) { in ValueIsOnlyUsedLocallyOrStoredToOneGlobal()
1026 } else if (isa<BitCastInst>(U)) { in ReplaceUsesOfMallocWithGlobal()
1549 Instruction *Cast = new BitCastInst(Malloc, CI->getType(), "tmp", CI); in TryToOptimizeStoreOfMallocToGlobal()
1552 if (BitCastInst *BCI = dyn_cast<BitCastInst>(Malloc)) in TryToOptimizeStoreOfMallocToGlobal()
/freebsd-9-stable/contrib/llvm/include/llvm/Analysis/
DPtrUseVisitor.h238 void visitBitCastInst(BitCastInst &BC) { in visitBitCastInst()
/freebsd-9-stable/contrib/llvm/lib/Analysis/IPA/
DGlobalsModRef.cpp263 } else if (BitCastInst *BCI = dyn_cast<BitCastInst>(U)) { in AnalyzeUsesOfPointer()
/freebsd-9-stable/contrib/llvm/lib/CodeGen/SelectionDAG/
DFunctionLoweringInfo.cpp165 if (const BitCastInst *BCI = dyn_cast<BitCastInst>(Address)) in set()
/freebsd-9-stable/contrib/llvm/lib/ExecutionEngine/Interpreter/
DInterpreter.h167 void visitBitCastInst(BitCastInst &I);
/freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCGCall.cpp1457 llvm::BitCastInst *bitcast = dyn_cast<llvm::BitCastInst>(insn); in eraseUnusedBitCasts()
1483 while (llvm::BitCastInst *bitcast = dyn_cast<llvm::BitCastInst>(generator)) { in tryEmitFusedAutoreleaseOfResult()
1518 if (isa<llvm::BitCastInst>(prev)) { in tryEmitFusedAutoreleaseOfResult()
1536 while (llvm::BitCastInst *bitcast = dyn_cast<llvm::BitCastInst>(result)) { in tryEmitFusedAutoreleaseOfResult()
/freebsd-9-stable/contrib/llvm/include/llvm/
DInstVisitor.h193 RetTy visitBitCastInst(BitCastInst &I) { DELEGATE(CastInst);} in visitBitCastInst()
/freebsd-9-stable/contrib/llvm/lib/Analysis/
DMemoryBuiltins.cpp266 if (const BitCastInst *BCI = dyn_cast<BitCastInst>(*UI++)) { in getMallocType()

123