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

Declarations

include/llvm/IR/Type.h
  421   static IntegerType *getInt8Ty(LLVMContext &C);

References

examples/BrainF/BrainF.cpp
   94   Type* Int8Ty = IntegerType::getInt8Ty(C);
  157         PointerType::getUnqual(IntegerType::getInt8Ty(C)));
  217             CreateTrunc(tape_0, IntegerType::getInt8Ty(C), tapereg);
  303             PHINode::Create(PointerType::getUnqual(IntegerType::getInt8Ty(C)),
  458         CreatePHI(PointerType::getUnqual(IntegerType::getInt8Ty(C)), 1,
examples/BrainF/BrainFDriver.cpp
   78        Type::getInt8Ty(mod->getContext())->getPointerTo()->getPointerTo()},
include/llvm/Analysis/TargetTransformInfoImpl.h
  522     return Type::getInt8Ty(Context);
  531       OpsOut.push_back(Type::getInt8Ty(Context));
include/llvm/CodeGen/BasicTTIImpl.h
 1025     Type *I8Type = Type::getInt8Ty(VT->getContext());
include/llvm/IR/IRBuilder.h
  389     return Type::getInt8Ty(Context);
include/llvm/IR/IntrinsicInst.h
  514       assert(V->getType() == Type::getInt8Ty(getContext()) &&
lib/Analysis/ScalarEvolutionExpander.cpp
  520         return ConstantExpr::getGetElementPtr(Type::getInt8Ty(Ty->getContext()),
 1895         V = Builder.CreateGEP(Type::getInt8Ty(SE.getContext()), V, Idx,
lib/Analysis/ValueTracking.cpp
 3195   auto *UndefInt8 = UndefValue::get(Type::getInt8Ty(Ctx));
 3216     return Constant::getNullValue(Type::getInt8Ty(Ctx));
lib/AsmParser/LLParser.cpp
 3274         FwdRef = new GlobalVariable(*M, Type::getInt8Ty(Context), false,
lib/CodeGen/CodeGenPrepare.cpp
 5334       Type *I8Ty = Type::getInt8Ty(Ctx);
lib/CodeGen/ExpandMemCmp.cpp
  266     auto *ByteType = Type::getInt8Ty(CI->getContext());
  281   Type *LoadSizeType = Type::getInt8Ty(CI->getContext());
lib/CodeGen/GlobalMerge.cpp
  442   Type *Int8Ty = Type::getInt8Ty(M.getContext());
lib/CodeGen/PreISelIntrinsicLowering.cpp
   35   Type *Int8Ty = Type::getInt8Ty(F.getContext());
lib/CodeGen/SafeStack.cpp
  212         Int8Ty(Type::getInt8Ty(F.getContext())) {}
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  990                    PointerType::get(Type::getInt8Ty(*getContext()), 0) :
 6452   Entry.Ty = Type::getInt8Ty(*getContext());
lib/CodeGen/ValueTypes.cpp
  271   case MVT::i8:      return Type::getInt8Ty(Context);
  294   case MVT::v1i8:    return VectorType::get(Type::getInt8Ty(Context), 1);
  295   case MVT::v2i8:    return VectorType::get(Type::getInt8Ty(Context), 2);
  296   case MVT::v4i8:    return VectorType::get(Type::getInt8Ty(Context), 4);
  297   case MVT::v8i8:    return VectorType::get(Type::getInt8Ty(Context), 8);
  298   case MVT::v16i8:   return VectorType::get(Type::getInt8Ty(Context), 16);
  299   case MVT::v32i8:   return VectorType::get(Type::getInt8Ty(Context), 32);
  300   case MVT::v64i8:   return VectorType::get(Type::getInt8Ty(Context), 64);
  301   case MVT::v128i8:  return VectorType::get(Type::getInt8Ty(Context), 128);
  302   case MVT::v256i8:  return VectorType::get(Type::getInt8Ty(Context), 256);
  370     return VectorType::get(Type::getInt8Ty(Context), 1, /*Scalable=*/ true);
  372     return VectorType::get(Type::getInt8Ty(Context), 2, /*Scalable=*/ true);
  374     return VectorType::get(Type::getInt8Ty(Context), 4, /*Scalable=*/ true);
  376     return VectorType::get(Type::getInt8Ty(Context), 8, /*Scalable=*/ true);
  378     return VectorType::get(Type::getInt8Ty(Context), 16, /*Scalable=*/ true);
  380     return VectorType::get(Type::getInt8Ty(Context), 32, /*Scalable=*/ true);
lib/ExecutionEngine/Orc/Speculation.cpp
   94           auto LoadValueTy = Type::getInt8Ty(MContext);
lib/IR/AutoUpgrade.cpp
 3663     Args.back() = Builder.CreateTrunc(Args.back(), Type::getInt8Ty(C), "trunc");
lib/IR/Constants.cpp
 2596   Type *Ty = VectorType::get(Type::getInt8Ty(Context), Elts.size());
lib/IR/Core.cpp
  550   return (LLVMTypeRef) Type::getInt8Ty(*unwrap(C));
lib/IR/Type.cpp
  225   return getInt8Ty(C)->getPointerTo(AS);
  251   case   8: return cast<IntegerType>(Type::getInt8Ty(C));
lib/LTO/LTO.cpp
  969         ArrayType::get(Type::getInt8Ty(RegularLTO.Ctx), I.second.Size);
lib/Linker/IRMover.cpp
  859   PointerType *VoidPtrTy = Type::getInt8Ty(SrcGV->getContext())->getPointerTo();
lib/Target/AArch64/AArch64InstructionSelector.cpp
 3682       CstIdxs.emplace_back(ConstantInt::get(Type::getInt8Ty(Ctx), Offset));
lib/Target/AArch64/AArch64StackTagging.cpp
  479       ArrayType::get(Type::getInt8Ty(F->getContext()), AlignedSize - Size);
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
 1190                                Type::getInt8Ty(MF.getFunction().getContext()),
lib/Target/AMDGPU/AMDGPULibFunc.cpp
  879   case AMDGPULibFunc::I8:   T = Type::getInt8Ty(C);   break;
lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp
  328       Type *I8Ptr = PointerType::get(Type::getInt8Ty(Ctx), 1);
  360           ConstantPointerNull::get(PointerType::get(Type::getInt8Ty(Ctx), 1));
lib/Target/AMDGPU/SIISelLowering.cpp
 4690   Value *V = UndefValue::get(PointerType::get(Type::getInt8Ty(*DAG.getContext()),
lib/Target/ARM/ARMISelLowering.cpp
16024   case MVT::i8:   RetTyElement = Type::getInt8Ty(*DAG.getContext());  break;
lib/Target/BPF/BPFAbstractMemberAccess.cpp
  896   auto *GEP = GetElementPtrInst::Create(Type::getInt8Ty(BB->getContext()),
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
 1803     if (ETy == Type::getInt8Ty(CPV->getContext())) {
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp
  344   Type *I8Ty = Type::getInt8Ty(MemI->getParent()->getContext());
lib/Target/WebAssembly/WebAssemblyLowerGlobalDtors.cpp
  121     Type *DsoHandleTy = Type::getInt8Ty(C);
lib/Target/X86/X86InterleavedAccess.cpp
  204     VecBaseTy = VectorType::get(Type::getInt8Ty(LI->getContext()), 16);
lib/Target/X86/X86TargetTransformInfo.cpp
 2464       VectorType::get(Type::getInt8Ty(SrcVTy->getContext()), NumElem);
 2471         Instruction::ICmp, Type::getInt8Ty(SrcVTy->getContext()), nullptr);
lib/Target/XCore/XCoreISelLowering.cpp
  302         Type::getInt8Ty(*DAG.getContext()), GA, Idx);
lib/Transforms/Coroutines/CoroFrame.cpp
  380       return ArrayType::get(Type::getInt8Ty(Context), Padding);
lib/Transforms/Coroutines/Coroutines.cpp
  109   auto *IndexVal = ConstantInt::get(Type::getInt8Ty(Context), Index);
lib/Transforms/IPO/Attributor.cpp
 3584       Instruction *AI = new AllocaInst(Type::getInt8Ty(F->getContext()), AS,
lib/Transforms/IPO/LowerTypeTests.cpp
  390   IntegerType *Int8Ty = Type::getInt8Ty(M.getContext());
  392   ArrayType *Int8Arr0Ty = ArrayType::get(Type::getInt8Ty(M.getContext()), 0);
lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp
  334         llvm::ConstantInt::get(Type::getInt8Ty(Ctx), Linkage)));
  357             ConstantInt::get(Type::getInt8Ty(Ctx), A.getVisibility())),
  359             ConstantInt::get(Type::getInt8Ty(Ctx), A.isWeakForLinker())),
lib/Transforms/IPO/WholeProgramDevirt.cpp
  478         Int8Ty(Type::getInt8Ty(M.getContext())),
lib/Transforms/InstCombine/InstCombineCalls.cpp
  773       Type *IntTy8 = Type::getInt8Ty(II.getContext());
  853     Type *IntTy8 = Type::getInt8Ty(II.getContext());
  901     Type *IntTy8 = Type::getInt8Ty(II.getContext());
lib/Transforms/Instrumentation/GCOVProfiling.cpp
  904     Type::getInt8Ty(*Ctx),     // uint8_t use_extra_checksum
lib/Transforms/Instrumentation/InstrOrderFile.cpp
   78     MapTy = ArrayType::get(Type::getInt8Ty(Ctx), NumFunctions);
  121     IntegerType *Int8Ty = Type::getInt8Ty(Ctx);
lib/Transforms/Instrumentation/MemorySanitizer.cpp
 3947       VAArgTLSCopy = IRB.CreateAlloca(Type::getInt8Ty(*MS.C), CopySize);
 3950         VAArgTLSOriginCopy = IRB.CreateAlloca(Type::getInt8Ty(*MS.C), CopySize);
 4094       VAArgTLSCopy = IRB.CreateAlloca(Type::getInt8Ty(*MS.C), CopySize);
 4285       VAArgTLSCopy = IRB.CreateAlloca(Type::getInt8Ty(*MS.C), CopySize);
 4531       VAArgTLSCopy = IRB.CreateAlloca(Type::getInt8Ty(*MS.C), CopySize);
lib/Transforms/ObjCARC/ObjCARCContract.cpp
  415   Type *I8X = PointerType::getUnqual(Type::getInt8Ty(C));
lib/Transforms/ObjCARC/ObjCARCOpts.cpp
 1572   Type *ParamTy = PointerType::getUnqual(Type::getInt8Ty(ArgTy->getContext()));
lib/Transforms/Scalar/GVN.cpp
 1405       Type *Int8Ty = Type::getInt8Ty(V->getContext());
lib/Transforms/Scalar/LICM.cpp
  989   auto *PtrInt8Ty = PointerType::get(Type::getInt8Ty(LI->getContext()),
lib/Transforms/Scalar/NewGVN.cpp
 3700   Type *Int8Ty = Type::getInt8Ty(BB->getContext());
lib/Transforms/Scalar/SROA.cpp
 2790       auto *Int8Ty = IntegerType::getInt8Ty(NewAI.getContext());
 4132     SliceTy = ArrayType::get(Type::getInt8Ty(*C), P.size());
lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
 1098         Type::getInt8Ty(GEP->getContext()), NewGEP,
lib/Transforms/Utils/LowerMemIntrinsics.cpp
  170   Type *Int8Type = Type::getInt8Ty(Ctx);
lib/Transforms/Utils/VNCoercion.cpp
  335   Src = ConstantExpr::getGetElementPtr(Type::getInt8Ty(Src->getContext()), Src,
  511   Src = ConstantExpr::getGetElementPtr(Type::getInt8Ty(Src->getContext()), Src,
lib/Transforms/Utils/ValueMapper.cpp
  971     VoidPtrTy = Type::getInt8Ty(GV.getContext())->getPointerTo();
tools/clang/lib/CodeGen/BackendUtil.cpp
 1602   Type *UsedElementType = Type::getInt8Ty(M->getContext())->getPointerTo(0);
tools/clang/lib/CodeGen/CGBuiltin.cpp
   58     llvm::Type *Int8 = llvm::IntegerType::getInt8Ty(CGF.CGM.getLLVMContext());
 3574         llvm::Type::getInt8Ty(getLLVMContext()), GenericAS);
tools/clang/lib/CodeGen/CGDecl.cpp
 1006   llvm::Type *Int8Ty = llvm::IntegerType::getInt8Ty(CGM.getLLVMContext());
tools/clang/lib/CodeGen/CGException.cpp
  249       llvm::Type::getInt8Ty(CGM.getLLVMContext()),
tools/clang/lib/CodeGen/CGObjCGNU.cpp
 2139   Int8Ty = llvm::Type::getInt8Ty(VMContext);
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
  128     llvm::Type *Type = llvm::Type::getInt8Ty(Types.getLLVMContext());
tools/clang/lib/CodeGen/CodeGenModule.cpp
  105   Int8Ty = llvm::Type::getInt8Ty(LLVMContext);
tools/clang/lib/CodeGen/CodeGenTypes.cpp
  416       ResultType = llvm::Type::getInt8Ty(getLLVMContext());
  562       PointeeType = llvm::Type::getInt8Ty(getLLVMContext());
  586       ResultType = llvm::Type::getInt8Ty(getLLVMContext());
  599       EltTy = llvm::Type::getInt8Ty(getLLVMContext());
tools/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp
  273     auto Int8Ty = llvm::Type::getInt8Ty(*VMContext);
tools/clang/lib/CodeGen/SwiftCallingConv.cpp
  570       auto padding = llvm::ArrayType::get(llvm::Type::getInt8Ty(ctx),
tools/clang/lib/CodeGen/TargetInfo.cpp
 1861     llvm::Type *Ty = llvm::Type::getInt8Ty(getVMContext());
 5164     return ABIArgInfo::getDirect(llvm::Type::getInt8Ty(getVMContext()));
 6123         return ABIArgInfo::getDirect(llvm::Type::getInt8Ty(getVMContext()));
 6161       return ABIArgInfo::getDirect(llvm::Type::getInt8Ty(getVMContext()));
 7497       return ABIArgInfo::getDirect(llvm::Type::getInt8Ty(getVMContext()));
 7526       return ABIArgInfo::getDirect(llvm::Type::getInt8Ty(getVMContext()));
 9472         llvm::Type::getInt8Ty(getVMContext()), Field1Off.getQuantity()));
 9499         llvm::Type::getInt8Ty(getVMContext()), Padding.getQuantity()));
tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
  423   Type *i8_ty = Type::getInt8Ty(m_module->getContext());
 1885   llvm::Type *int8_ty = Type::getInt8Ty(m_module->getContext());
tools/llvm-exegesis/lib/Assembler.cpp
   78       Type::getInt8Ty(Module->getContext()), 0 /*default address space*/);
tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp
   54       Type::getInt1Ty,  Type::getInt8Ty,  Type::getInt16Ty, Type::getInt32Ty,
tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp
   39       Type::getInt1Ty,  Type::getInt8Ty,  Type::getInt16Ty, Type::getInt32Ty,
tools/llvm-stress/llvm-stress.cpp
  163     Type::getInt8Ty(Context)
  312         Type::getInt8Ty(Context),
tools/polly/lib/Analysis/ScopBuilder.cpp
 1764                  IntegerType::getInt8Ty(DestPtrVal->getContext()),
 1786                  IntegerType::getInt8Ty(SrcPtrVal->getContext()),
tools/polly/lib/Exchange/JSONExporter.cpp
  609       {"i8", Type::getInt8Ty(LLVMContext)},
unittests/Analysis/MemorySSATest.cpp
  600   Type *Int8 = Type::getInt8Ty(C);
  631   Type *Int8 = Type::getInt8Ty(C);
  661   Type *Int8 = Type::getInt8Ty(C);
  705   Type *Int8 = Type::getInt8Ty(C);
  769   Type *Int8 = Type::getInt8Ty(C);
  798   Type *Int8 = Type::getInt8Ty(C);
  830   Type *Int8 = Type::getInt8Ty(C);
 1007   Type *Int8 = Type::getInt8Ty(C);
 1050   Type *Int8 = Type::getInt8Ty(C);
 1101   Type *Int8 = Type::getInt8Ty(C);
 1143   Type *Int8 = Type::getInt8Ty(C);
 1288   Type *Int8 = Type::getInt8Ty(C);
 1338   Type *Int8 = Type::getInt8Ty(C);
 1471   Type *Int8 = Type::getInt8Ty(C);
unittests/Analysis/ScalarEvolutionTest.cpp
  148   auto *I8Ty = Type::getInt8Ty(Context);
  688   Type *I8Ty = Type::getInt8Ty(Context);
unittests/FuzzMutate/OperationsTest.cpp
   83   Constant *i8 = ConstantInt::get(Type::getInt8Ty(Ctx), 3);
  196   auto *AI = new AllocaInst(Type::getInt8Ty(Ctx), 0, "a", RI);
  245   Type *Int8Ty = Type::getInt8Ty(Ctx);
unittests/FuzzMutate/RandomIRBuilderTest.cpp
  102       {Type::getInt8Ty(Ctx), Type::getInt32Ty(Ctx), Type::getInt64Ty(Ctx)};
  181       {Type::getInt8Ty(Ctx), Type::getInt32Ty(Ctx), Type::getInt64Ty(Ctx)};
  222   std::vector<Type *> Types = {Type::getInt8Ty(Ctx)};
  252   std::vector<Type *> Types = {Type::getInt8Ty(Ctx)};
  282   std::vector<Type *> Types = {Type::getInt8Ty(Ctx)};
unittests/FuzzMutate/StrategiesTest.cpp
   30       Type::getInt1Ty,  Type::getInt8Ty,  Type::getInt16Ty, Type::getInt32Ty,
   43       Type::getInt1Ty,  Type::getInt8Ty,  Type::getInt16Ty, Type::getInt32Ty,
unittests/IR/ConstantsTest.cpp
  107   IntegerType *Int8Ty = Type::getInt8Ty(Context);
  328   Type *IntTy = Type::getInt8Ty(Context);
  353   Type *IntTy = Type::getInt8Ty(Context);
  422   for (Type *T : {Type::getInt8Ty(Context), Type::getInt16Ty(Context),
  445   for (Type *T : {Type::getInt8Ty(Context), Type::getInt16Ty(Context),
unittests/IR/FunctionTest.cpp
   19   Type *ArgTypes[] = {Type::getInt8Ty(C), Type::getInt32Ty(C)};
   49   Type *ArgTypes[] = {Type::getInt8Ty(C), Type::getInt32Ty(C)};
unittests/IR/InstructionsTest.cpp
   69     FArgTypes.push_back(Type::getInt8Ty(Ctx));
   84   Value *Args[] = {ConstantInt::get(Type::getInt8Ty(Ctx), 20),
  102   Value *Args[] = {ConstantInt::get(Type::getInt8Ty(Ctx), 20),
  185   Type *Int8Ty = Type::getInt8Ty(C);
unittests/IR/ModuleTest.cpp
   33     Type *T = Type::getInt8Ty(Context);
unittests/IR/ValueTest.cpp
   49   Type *Int8Ty = Type::getInt8Ty(Ctx);
unittests/IR/VerifierTest.cpp
  126   new GlobalVariable(M, Type::getInt8Ty(C), false,
  173     new GlobalVariable(M, Type::getInt8Ty(C), false,
unittests/IR/WaymarkTest.cpp
   26     return ConstantInt::get(Type::getInt8Ty(Context), c);
unittests/Transforms/Utils/ValueMapperTest.cpp
   68   auto *PtrTy = Type::getInt8Ty(Context)->getPointerTo();
  175       FunctionType::get(Type::getVoidTy(C), Type::getInt8Ty(C), false);
  234       FunctionType::get(Type::getVoidTy(C), Type::getInt8Ty(C), false);
  269       FunctionType::get(Type::getVoidTy(C), Type::getInt8Ty(C), false);
  288       FunctionType::get(Type::getVoidTy(C), Type::getInt8Ty(C), false);
  329   auto *Int8 = Type::getInt8Ty(Context);