Lines Matching defs:OnlyIfReduced
1548 bool OnlyIfReduced, Type *SrcTy) const {
1555 Type *OnlyIfReducedTy = OnlyIfReduced ? Ty : nullptr;
1570 return ConstantExpr::getCast(getOpcode(), Ops[0], Ty, OnlyIfReduced);
2205 bool OnlyIfReduced = false) {
2211 if (OnlyIfReduced)
2223 bool OnlyIfReduced) {
2235 return getTrunc(C, Ty, OnlyIfReduced);
2237 return getPtrToInt(C, Ty, OnlyIfReduced);
2239 return getIntToPtr(C, Ty, OnlyIfReduced);
2241 return getBitCast(C, Ty, OnlyIfReduced);
2243 return getAddrSpaceCast(C, Ty, OnlyIfReduced);
2279 Constant *ConstantExpr::getTrunc(Constant *C, Type *Ty, bool OnlyIfReduced) {
2290 return getFoldedCast(Instruction::Trunc, C, Ty, OnlyIfReduced);
2294 bool OnlyIfReduced) {
2304 return getFoldedCast(Instruction::PtrToInt, C, DstTy, OnlyIfReduced);
2308 bool OnlyIfReduced) {
2318 return getFoldedCast(Instruction::IntToPtr, C, DstTy, OnlyIfReduced);
2322 bool OnlyIfReduced) {
2330 return getFoldedCast(Instruction::BitCast, C, DstTy, OnlyIfReduced);
2334 bool OnlyIfReduced) {
2337 return getFoldedCast(Instruction::AddrSpaceCast, C, DstTy, OnlyIfReduced);