|
reference, declaration → definition
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.cpp12265 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();