Lines Matching refs:CI
413 Instruction *commonCastTransforms(CastInst &CI);
414 Instruction *commonPointerCastTransforms(CastInst &CI);
415 Instruction *visitTrunc(TruncInst &CI);
416 Instruction *visitZExt(ZExtInst &CI);
417 Instruction *visitSExt(SExtInst &CI);
418 Instruction *visitFPTrunc(FPTruncInst &CI);
419 Instruction *visitFPExt(CastInst &CI);
422 Instruction *visitUIToFP(CastInst &CI);
423 Instruction *visitSIToFP(CastInst &CI);
424 Instruction *visitPtrToInt(PtrToIntInst &CI);
425 Instruction *visitIntToPtr(IntToPtrInst &CI);
426 Instruction *visitBitCast(BitCastInst &CI);
427 Instruction *visitAddrSpaceCast(AddrSpaceCastInst &CI);
430 Instruction *visitCallInst(CallInst &CI);
490 /// \param CI The cast we are interested in.
494 bool shouldOptimizeCast(CastInst *CI);
514 Instruction *tryOptimizeCall(CallInst *CI);
528 /// \parem CI The zext of the (zext icmp) pair we are interested in.
536 Instruction *transformZExtICmp(ICmpInst *ICI, ZExtInst &CI,
539 Instruction *transformSExtICmp(ICmpInst *ICI, Instruction &CI);
613 Instruction *optimizeBitCastFromPhi(CastInst &CI, PHINode *PN);
1008 Instruction *PromoteCastOfAllocation(BitCastInst &CI, AllocaInst &AI);