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

References

lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp
  617   Type *I32Ty = Builder.getInt32Ty();
  618   Type *I64Ty = Builder.getInt64Ty();
  620   Value *LHS_EXT64 = Builder.CreateZExt(LHS, I64Ty);
  621   Value *RHS_EXT64 = Builder.CreateZExt(RHS, I64Ty);
  622   Value *MUL64 = Builder.CreateMul(LHS_EXT64, RHS_EXT64);
  623   Value *Lo = Builder.CreateTrunc(MUL64, I32Ty);
  624   Value *Hi = Builder.CreateLShr(MUL64, Builder.getInt64(32));
  624   Value *Hi = Builder.CreateLShr(MUL64, Builder.getInt64(32));
  625   Hi = Builder.CreateTrunc(Hi, I32Ty);