reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Utils/SimplifyCFG.cpp
 5098     Value *Result = Builder.CreateIntCast(Index, LinearMultiplier->getType(),
 5101       Result = Builder.CreateMul(Result, LinearMultiplier, "switch.idx.mult");
 5103       Result = Builder.CreateAdd(Result, LinearOffset, "switch.offset");
 5113     Value *ShiftAmt = Builder.CreateZExtOrTrunc(Index, MapTy, "switch.cast");
 5116     ShiftAmt = Builder.CreateMul(
 5122         Builder.CreateLShr(BitMap, ShiftAmt, "switch.downshift");
 5124     return Builder.CreateTrunc(DownShifted, BitMapElementTy, "switch.masked");
 5132       Index = Builder.CreateZExt(
 5136     Value *GEPIndices[] = {Builder.getInt32(0), Index};
 5137     Value *GEP = Builder.CreateInBoundsGEP(Array->getValueType(), Array,
 5139     return Builder.CreateLoad(