Lines Matching refs:InstCombiner
81 Instruction *InstCombiner::SimplifyMemTransfer(MemIntrinsic *MI) { in SimplifyMemTransfer()
175 Instruction *InstCombiner::SimplifyMemSet(MemSetInst *MI) { in SimplifyMemSet()
219 InstCombiner::BuilderTy &Builder) { in simplifyX86immShift()
332 InstCombiner::BuilderTy &Builder) { in simplifyX86varShift()
440 InstCombiner::BuilderTy &Builder) { in simplifyX86movmsk()
479 InstCombiner::BuilderTy &Builder) { in simplifyX86insertps()
539 InstCombiner::BuilderTy &Builder) { in simplifyX86extrq()
632 InstCombiner::BuilderTy &Builder) { in simplifyX86insertq()
727 InstCombiner::BuilderTy &Builder) { in simplifyX86pshufb()
774 InstCombiner::BuilderTy &Builder) { in simplifyX86vpermilvar()
826 InstCombiner::BuilderTy &Builder) { in simplifyX86vpermv()
864 InstCombiner::BuilderTy &Builder) { in simplifyX86vperm2()
928 InstCombiner::BuilderTy &Builder, in simplifyX86vpcom()
1058 InstCombiner::BuilderTy &Builder) { in simplifyMaskedLoad()
1070 static Instruction *simplifyMaskedStore(IntrinsicInst &II, InstCombiner &IC) { in simplifyMaskedStore()
1089 static Instruction *simplifyMaskedGather(IntrinsicInst &II, InstCombiner &IC) { in simplifyMaskedGather()
1098 static Instruction *simplifyMaskedScatter(IntrinsicInst &II, InstCombiner &IC) { in simplifyMaskedScatter()
1110 static Instruction *simplifyX86MaskedLoad(IntrinsicInst &II, InstCombiner &IC) { in simplifyX86MaskedLoad()
1146 static bool simplifyX86MaskedStore(IntrinsicInst &II, InstCombiner &IC) { in simplifyX86MaskedStore()
1209 unsigned EndID, InstCombiner &IC) { in removeTriviallyEmptyRange()
1230 Instruction *InstCombiner::visitVAStartInst(VAStartInst &I) { in visitVAStartInst()
1235 Instruction *InstCombiner::visitVACopyInst(VACopyInst &I) { in visitVACopyInst()
1243 Instruction *InstCombiner::visitCallInst(CallInst &CI) { in visitCallInst()
2349 Instruction *InstCombiner::visitInvokeInst(InvokeInst &II) { in visitInvokeInst()
2386 Instruction *InstCombiner::tryOptimizeCall(CallInst *CI) { in tryOptimizeCall()
2479 Instruction *InstCombiner::visitCallSite(CallSite CS) { in visitCallSite()
2615 bool InstCombiner::transformConstExprCastCall(CallSite CS) { in transformConstExprCastCall()
2891 InstCombiner::transformCallThroughTrampoline(CallSite CS, in transformCallThroughTrampoline()