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

References

include/llvm/IR/IRBuilder.h
  349     return ConstantInt::get(getInt8Ty(), C);
lib/Analysis/ScalarEvolutionExpander.cpp
  556     Value *GEP = Builder.CreateGEP(Builder.getInt8Ty(), V, Idx, "uglygep");
lib/CodeGen/CodeGenPrepare.cpp
 4846       Type *I8Ty = Builder.getInt8Ty();
lib/IR/AutoUpgrade.cpp
  876   Type *VecTy = VectorType::get(Builder.getInt8Ty(), NumElts);
  910   Type *VecTy = VectorType::get(Builder.getInt8Ty(), NumElts);
lib/Target/AArch64/AArch64ISelLowering.cpp
12265       IRB.CreateConstGEP1_32(IRB.getInt8Ty(), IRB.CreateCall(ThreadPointerFunc),
lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp
  144           Builder.getInt8Ty(), KernArgSegment, AlignDownOffset,
  149           Builder.getInt8Ty(), KernArgSegment, EltOffset,
lib/Transforms/Coroutines/CoroEarly.cpp
   68   Type *Int8Ty = Builder.getInt8Ty();
lib/Transforms/Coroutines/CoroFrame.cpp
 1108     auto Alloca = Builder.CreateAlloca(Builder.getInt8Ty(), AI->getSize());
lib/Transforms/Coroutines/CoroSplit.cpp
  347     auto *PN = PHINode::Create(Builder.getInt8Ty(), 2, "", &LandingBB->front());
lib/Transforms/InstCombine/InstCombineCalls.cpp
  658                                        Builder.getInt8Ty());
lib/Transforms/Instrumentation/AddressSanitizer.cpp
 2279     Type *RightRedZoneTy = ArrayType::get(IRB.getInt8Ty(), RightRedzoneSize);
 2354           new GlobalVariable(M, IRB.getInt8Ty(), false, Linkage,
 2355                              Constant::getNullValue(IRB.getInt8Ty()),
 2535                                            ArrayType::get(IRB.getInt8Ty(), 0));
 2934     Alloca = IRB.CreateAlloca(IRB.getInt8Ty(),
 2938     Alloca = IRB.CreateAlloca(ArrayType::get(IRB.getInt8Ty(), L.FrameSize),
 3222             Constant::getNullValue(IRBPoison.getInt8Ty()),
 3299   AllocaInst *NewAlloca = IRB.CreateAlloca(IRB.getInt8Ty(), NewSize);
lib/Transforms/Instrumentation/GCOVProfiling.cpp
  975        Builder.getInt8Ty(), Builder.getInt32Ty()});
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
  375   Int8Ty = IRB.getInt8Ty();
  460                                      ArrayType::get(IRB.getInt8Ty(), 0));
  630                                   IRB.getInt8Ty());
  780   Value *JustTag = IRB.CreateTrunc(Tag, IRB.getInt8Ty());
  911         IRB.CreateConstGEP1_32(IRB.getInt8Ty(),
lib/Transforms/Instrumentation/MemorySanitizer.cpp
  719   Type *RetTy = StructType::get(PointerType::get(IRB.getInt8Ty(), 0),
  728         name_load, RetTy, PointerType::get(IRB.getInt8Ty(), 0));
  730         name_store, RetTy, PointerType::get(IRB.getInt8Ty(), 0));
  735       PointerType::get(IRB.getInt8Ty(), 0), IRB.getInt64Ty());
  738       PointerType::get(IRB.getInt8Ty(), 0), IRB.getInt64Ty());
  842                             PointerType::get(IRB.getInt8Ty(), 0), IntptrTy);
 1447         IRB.CreatePointerCast(Addr, PointerType::get(IRB.getInt8Ty(), 0));
 1628                 getShadowOriginPtr(V, EntryIRB, EntryIRB.getInt8Ty(), ArgAlign,
 1635                   CpShadowPtr, Constant::getNullValue(EntryIRB.getInt8Ty()),
 3321             getShadowOriginPtr(A, IRB, IRB.getInt8Ty(), Alignment,
 3454           getShadowOriginPtr(&I, IRB, IRB.getInt8Ty(), 1, /*isStore*/ true);
 3818             MSV.getShadowOriginPtr(A, IRB, IRB.getInt8Ty(), kShadowTLSAlignment,
 3912         MSV.getShadowOriginPtr(VAListTag, IRB, IRB.getInt8Ty(), Alignment,
 3917     IRB.CreateMemSet(ShadowPtr, Constant::getNullValue(IRB.getInt8Ty()),
 3972           MSV.getShadowOriginPtr(RegSaveAreaPtr, IRB, IRB.getInt8Ty(),
 3988           MSV.getShadowOriginPtr(OverflowArgAreaPtr, IRB, IRB.getInt8Ty(),
 3990       Value *SrcPtr = IRB.CreateConstGEP1_32(IRB.getInt8Ty(), VAArgTLSCopy,
 3995         SrcPtr = IRB.CreateConstGEP1_32(IRB.getInt8Ty(), VAArgTLSOriginCopy,
 4066         VAListTag, IRB, IRB.getInt8Ty(), Alignment, /*isStore*/ true);
 4067     IRB.CreateMemSet(ShadowPtr, Constant::getNullValue(IRB.getInt8Ty()),
 4078         VAListTag, IRB, IRB.getInt8Ty(), Alignment, /*isStore*/ true);
 4079     IRB.CreateMemSet(ShadowPtr, Constant::getNullValue(IRB.getInt8Ty()),
 4113           MSV.getShadowOriginPtr(RegSaveAreaPtr, IRB, IRB.getInt8Ty(),
 4235         VAListTag, IRB, IRB.getInt8Ty(), Alignment, /*isStore*/ true);
 4236     IRB.CreateMemSet(ShadowPtr, Constant::getNullValue(IRB.getInt8Ty()),
 4247         VAListTag, IRB, IRB.getInt8Ty(), Alignment, /*isStore*/ true);
 4248     IRB.CreateMemSet(ShadowPtr, Constant::getNullValue(IRB.getInt8Ty()),
 4336           MSV.getShadowOriginPtr(GrRegSaveAreaPtr, IRB, IRB.getInt8Ty(),
 4340       Value *GrSrcPtr = IRB.CreateInBoundsGEP(IRB.getInt8Ty(), VAArgTLSCopy,
 4351           MSV.getShadowOriginPtr(VrRegSaveAreaPtr, IRB, IRB.getInt8Ty(),
 4356         IRB.getInt8Ty(),
 4357         IRB.CreateInBoundsGEP(IRB.getInt8Ty(), VAArgTLSCopy,
 4366           MSV.getShadowOriginPtr(StackSaveAreaPtr, IRB, IRB.getInt8Ty(),
 4371         IRB.CreateInBoundsGEP(IRB.getInt8Ty(), VAArgTLSCopy,
 4432                 MSV.getShadowOriginPtr(A, IRB, IRB.getInt8Ty(),
 4502         VAListTag, IRB, IRB.getInt8Ty(), Alignment, /*isStore*/ true);
 4503     IRB.CreateMemSet(ShadowPtr, Constant::getNullValue(IRB.getInt8Ty()),
 4513         VAListTag, IRB, IRB.getInt8Ty(), Alignment, /*isStore*/ true);
 4516     IRB.CreateMemSet(ShadowPtr, Constant::getNullValue(IRB.getInt8Ty()),
 4550           MSV.getShadowOriginPtr(RegSaveAreaPtr, IRB, IRB.getInt8Ty(),
lib/Transforms/Instrumentation/SanitizerCoverage.cpp
  376   Int8PtrTy = PointerType::getUnqual(IRB.getInt8Ty());
  380   Int8Ty = IRB.getInt8Ty();
  396                             IRB.getInt8Ty(), IRB.getInt8Ty());
  396                             IRB.getInt8Ty(), IRB.getInt8Ty());
lib/Transforms/Scalar/SROA.cpp
 1666                     : IRB.CreateInBoundsGEP(IRB.getInt8Ty(), Int8Ptr,
lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
  855           Builder.CreateGEP(Builder.getInt8Ty(), ResultPtr, Idx, "uglygep");
  865         Builder.CreateGEP(Builder.getInt8Ty(), ResultPtr, Offset, "uglygep");
lib/Transforms/Scalar/StraightLineStrengthReduce.cpp
  676               Builder.CreateInBoundsGEP(Builder.getInt8Ty(), Reduced, Bump);
  678           Reduced = Builder.CreateGEP(Builder.getInt8Ty(), Reduced, Bump);
lib/Transforms/Utils/SimplifyLibCalls.cpp
  287   Value *CpyDst = B.CreateGEP(B.getInt8Ty(), Dst, DstLen, "endptr");
  367       return B.CreateGEP(B.getInt8Ty(), SrcStr, emitStrLen(SrcStr, B, DL, TLI),
  381   return B.CreateGEP(B.getInt8Ty(), SrcStr, B.getInt64(I), "strchr");
  409   return B.CreateGEP(B.getInt8Ty(), SrcStr, B.getInt64(I), "strrchr");
  427         B.CreateLoad(B.getInt8Ty(), Str2P, "strcmpload"), CI->getType()));
  430     return B.CreateZExt(B.CreateLoad(B.getInt8Ty(), Str1P, "strcmpload"),
  502         B.CreateLoad(B.getInt8Ty(), Str2P, "strcmpload"), CI->getType()));
  505     return B.CreateZExt(B.CreateLoad(B.getInt8Ty(), Str1P, "strcmpload"),
  575     return StrLen ? B.CreateInBoundsGEP(B.getInt8Ty(), Dst, StrLen) : nullptr;
  587   Value *DstEnd = B.CreateGEP(B.getInt8Ty(), Dst,
  769     return B.CreateGEP(B.getInt8Ty(), CI->getArgOperand(0), B.getInt64(I),
  879         B.CreateConstInBoundsGEP1_64(B.getInt8Ty(), Result, Offset, "strstr");
  984   return B.CreateGEP(B.getInt8Ty(), SrcStr, B.getInt64(I), "memchr");
  996         B.CreateZExt(B.CreateLoad(B.getInt8Ty(), castToCStr(LHS, B), "lhsc"),
  999         B.CreateZExt(B.CreateLoad(B.getInt8Ty(), castToCStr(RHS, B), "rhsc"),
 1128   return B.CreateInBoundsGEP(B.getInt8Ty(), Dst, N);
 1198   Value *Val = B.CreateIntCast(CI->getArgOperand(1), B.getInt8Ty(), false);
 2446     Value *V = B.CreateTrunc(CI->getArgOperand(2), B.getInt8Ty(), "char");
 2449     Ptr = B.CreateGEP(B.getInt8Ty(), Ptr, B.getInt32(1), "nul");
 2558       Value *V = B.CreateTrunc(CI->getArgOperand(3), B.getInt8Ty(), "char");
 2561       Ptr = B.CreateGEP(B.getInt8Ty(), Ptr, B.getInt32(1), "nul");
 2698       Value *Char = B.CreateLoad(B.getInt8Ty(),
 3250     Value *Val = B.CreateIntCast(CI->getArgOperand(1), B.getInt8Ty(), false);
 3269     return StrLen ? B.CreateInBoundsGEP(B.getInt8Ty(), Dst, StrLen) : nullptr;
 3300     return B.CreateGEP(B.getInt8Ty(), Dst, ConstantInt::get(SizeTTy, Len - 1));
tools/clang/lib/CodeGen/CGBuiltin.cpp
 1107              llvm::ConstantInt::get(Builder.getInt8Ty(), Kind)},
 2365     AllocaInst *AI = Builder.CreateAlloca(Builder.getInt8Ty(), Size);
 2378     AllocaInst *AI = Builder.CreateAlloca(Builder.getInt8Ty(), Size);
 2469                                          Builder.getInt8Ty());
 2488                                          Builder.getInt8Ty());
tools/clang/lib/CodeGen/CGExprScalar.cpp
 1022       llvm::ConstantInt::get(Builder.getInt8Ty(), Check.first)};
 1162       llvm::ConstantInt::get(Builder.getInt8Ty(), CheckKind)};
tools/clang/lib/CodeGen/TargetInfo.cpp
   69         Builder.CreateConstInBoundsGEP1_32(Builder.getInt8Ty(), Array, I);
tools/polly/lib/CodeGen/LoopGeneratorsGOMP.cpp
  182     FunctionType *Ty = FunctionType::get(Builder.getInt8Ty(), Params, false);
tools/polly/lib/CodeGen/LoopGeneratorsKMP.cpp
  466         llvm::ArrayType::get(Builder.getInt8Ty(), /* Length */ 23);
tools/polly/lib/CodeGen/RuntimeDebugBuilder.cpp
  135       if (Ty->getPointerElementType() == Builder.getInt8Ty() &&
unittests/Analysis/BasicAliasAnalysisTest.cpp
   81       cast<GlobalVariable>(M.getOrInsertGlobal("some_global", B.getInt8Ty()));
  113   AllocaInst *I8 = B.CreateAlloca(B.getInt8Ty(), B.getInt32(2));
  115       cast<GetElementPtrInst>(B.CreateGEP(B.getInt8Ty(), I8, ArbitraryI32));
unittests/Analysis/MemorySSATest.cpp
   95   LoadInst *LoadInst = B.CreateLoad(B.getInt8Ty(), PointerArg);
  141   LoadInst *FirstLoad = B.CreateLoad(B.getInt8Ty(), PointerArg);
  169   LoadInst *SecondLoad = B.CreateLoad(B.getInt8Ty(), PointerArg);
  235   LoadInst *LoadInst = B.CreateLoad(B.getInt8Ty(), PointerArg);
  265   LoadInst *LoadInst1 = B.CreateLoad(B.getInt8Ty(), PointerArg);
  313   B.CreateLoad(B.getInt8Ty(), PointerArg);
  349   auto *MergeLoad = B.CreateLoad(B.getInt8Ty(), PointerArg);
  395   auto *MergeLoad = B.CreateLoad(B.getInt8Ty(), PointerArg);
  439   auto *MergeLoad = B.CreateLoad(B.getInt8Ty(), PointerArg);
  493   LoadInst *LoadInst = B.CreateLoad(B.getInt8Ty(), PointerArg);
  538   LoadInst *LoadInst = B.CreateLoad(B.getInt8Ty(), PointerArg);
  905   LoadInst *LoadInst = B.CreateLoad(B.getInt8Ty(), FirstArg);
  930   Value *A = B.CreateAlloca(B.getInt8Ty());
  975   Value *X = B.CreateAlloca(B.getInt8Ty());
  976   Value *Y = B.CreateAlloca(B.getInt8Ty());
 1230   Value *Bar = B.CreateGEP(B.getInt8Ty(), Foo, B.getInt64(1), "bar");
unittests/Analysis/OrderedInstructionsTest.cpp
   47   LoadInst *LoadInstX = B.CreateLoad(B.getInt8Ty(), PointerArg);
   48   LoadInst *LoadInstY = B.CreateLoad(B.getInt8Ty(), PointerArg);
   53   LoadInst *LoadInstZ = B.CreateLoad(B.getInt8Ty(), PointerArg);
unittests/Analysis/VectorUtilsTest.cpp
   80   Value *UndefVec = UndefValue::get(VectorType::get(IRB.getInt8Ty(), 4));
   83   Constant *UndefScalar = UndefValue::get(IRB.getInt8Ty());
unittests/IR/BasicBlockTest.cpp
  113   AllocaInst *Var = Builder1.CreateAlloca(Builder1.getInt8Ty());
unittests/IR/IRBuilderTest.cpp
  298   AllocaInst *Var1 = Builder.CreateAlloca(Builder.getInt8Ty());
  300   AllocaInst *Var3 = Builder.CreateAlloca(Builder.getInt8Ty(),
  702   AllocaInst *I = Builder.CreateAlloca(Builder.getInt8Ty());
  727   AllocaInst *I = Builder.CreateAlloca(Builder.getInt8Ty());
unittests/IR/InstructionsTest.cpp
  651         B.CreateInBoundsGEP(B.getInt8Ty(), GEPBase, Arg0));
  661   Type *ElementTy = Builder.getInt8Ty();
unittests/IR/PatternMatch.cpp
  908   Type *VecTy = VectorType::get(IRB.getInt8Ty(), 2);
 1000   Type *ScalarTy = IRB.getInt8Ty();
unittests/Transforms/Utils/FunctionComparatorTest.cpp
   28     T = B.getInt8Ty();