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

References

lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp
  408         Type *ArgType = Arg->getType();
  414             ConstantFP *fpCons = dyn_cast<ConstantFP>(Arg);
  420               Arg = ConstantFP::get(Ctx, Val);
  423               FPExtInst *FpExt = dyn_cast<FPExtInst>(Arg);
  426                 Arg = FpExt->getOperand(0);
  431           Arg = new BitCastInst(Arg, IType, "PrintArgFP", Brnch);
  431           Arg = new BitCastInst(Arg, IType, "PrintArgFP", Brnch);
  432           WhatToStore.push_back(Arg);
  436             if (ConstantExpr *ConstExpr = dyn_cast<ConstantExpr>(Arg)) {
  477             Arg = new PtrToIntInst(Arg, DstType, "PrintArgPtr", Brnch);
  477             Arg = new PtrToIntInst(Arg, DstType, "PrintArgPtr", Brnch);
  478             WhatToStore.push_back(Arg);
  491             ShuffleVectorInst *Shuffle = new ShuffleVectorInst(Arg, Arg, Mask);
  491             ShuffleVectorInst *Shuffle = new ShuffleVectorInst(Arg, Arg, Mask);
  493             Arg = Shuffle;
  494             ArgType = Arg->getType();
  527           Arg = new BitCastInst(Arg, IType, "PrintArgVect", Brnch);
  527           Arg = new BitCastInst(Arg, IType, "PrintArgVect", Brnch);
  528           WhatToStore.push_back(Arg);
  530           WhatToStore.push_back(Arg);