Lines Matching refs:FCmpBuilder
966 IRBuilder<> FCmpBuilder(FCmpBB); in emitFCmpCheck() local
967 FCmpBuilder.SetCurrentDebugLocation(FCmp.getDebugLoc()); in emitFCmpCheck()
973 ShadowLHS = FCmpBuilder.CreateFPExt( in emitFCmpCheck()
974 FCmpBuilder.CreateFPTrunc(ShadowLHS, LHS->getType()), Ty); in emitFCmpCheck()
975 ShadowRHS = FCmpBuilder.CreateFPExt( in emitFCmpCheck()
976 FCmpBuilder.CreateFPTrunc(ShadowRHS, RHS->getType()), Ty); in emitFCmpCheck()
979 FCmpBuilder.CreateFCmp(FCmp.getPredicate(), ShadowLHS, ShadowRHS); in emitFCmpCheck()
981 FCmpBuilder.CreateICmpEQ(&FCmp, ShadowFCmp); in emitFCmpCheck()
988 FCmpBuilder.CreateAndReduce(OriginalAndShadowFcmpMatch); in emitFCmpCheck()
993 FCmpBuilder.CreateCondBr(OriginalAndShadowFcmpMatch, NextBB, FailBB, in emitFCmpCheck()
1000 const auto EmitFailCall = [this, &FCmp, &FCmpBuilder, in emitFCmpCheck()
1019 ConstantInt::get(FCmpBuilder.getInt32Ty(), in emitFCmpCheck()