Searched refs:Type (Results 1 - 25 of 1681) sorted by relevance

1234567891011>>

/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_atomic.h30 typedef u8 Type; typedef in struct:__sanitizer::atomic_uint8_t
31 volatile Type val_dont_use;
35 typedef u16 Type; typedef in struct:__sanitizer::atomic_uint16_t
36 volatile Type val_dont_use;
40 typedef s32 Type; typedef in struct:__sanitizer::atomic_sint32_t
41 volatile Type val_dont_use;
45 typedef u32 Type; typedef in struct:__sanitizer::atomic_uint32_t
46 volatile Type val_dont_use;
50 typedef u64 Type; typedef in struct:__sanitizer::atomic_uint64_t
52 volatile ALIGNED(8) Type val_dont_us
56 typedef uptr Type; typedef in struct:__sanitizer::atomic_uintptr_t
[all...]
H A Dsanitizer_atomic_clang.h46 INLINE typename T::Type atomic_fetch_add(volatile T *a,
47 typename T::Type v, memory_order mo) {
54 INLINE typename T::Type atomic_fetch_sub(volatile T *a,
55 typename T::Type v, memory_order mo) {
62 INLINE typename T::Type atomic_exchange(volatile T *a,
63 typename T::Type v, memory_order mo) {
74 INLINE bool atomic_compare_exchange_strong(volatile T *a, typename T::Type *cmp,
75 typename T::Type xchg,
77 typedef typename T::Type Type; typedef
[all...]
H A Dsanitizer_atomic_clang_mips.h40 INLINE atomic_uint64_t::Type atomic_fetch_add(volatile atomic_uint64_t *ptr,
41 atomic_uint64_t::Type val,
47 atomic_uint64_t::Type ret;
50 ret = *(const_cast<atomic_uint64_t::Type volatile *>(&ptr->val_dont_use));
58 INLINE atomic_uint64_t::Type atomic_fetch_sub(volatile atomic_uint64_t *ptr,
59 atomic_uint64_t::Type val,
66 atomic_uint64_t::Type *cmp,
67 atomic_uint64_t::Type xchg,
73 typedef atomic_uint64_t::Type Type; typedef
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCELFObjectWriter.cpp32 unsigned Type) const override;
79 unsigned Type; local
89 Type = ELF::R_PPC_REL24;
92 Type = ELF::R_PPC_PLTREL24;
95 Type = ELF::R_PPC_LOCAL24PC;
101 Type = ELF::R_PPC_REL14;
107 Type = ELF::R_PPC_REL16;
110 Type = ELF::R_PPC_REL16_LO;
113 Type = ELF::R_PPC_REL16_HI;
116 Type
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/Interp/
H A DPrimType.cpp1 //===--- Type.cpp - Types for the constexpr VM ------------------*- C++ -*-===//
17 size_t primSize(PrimType Type) { argument
18 TYPE_SWITCH(Type, return sizeof(T));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DValueTypes.cpp12 #include "llvm/IR/Type.h"
31 assert(VT.isExtended() && "Type is not extended!");
39 assert(ResultVT.isExtended() && "Type is not extended!");
44 assert(isExtended() && "Type is not extended!");
49 assert(isExtended() && "Type is not extended!");
54 assert(isExtended() && "Type is not extended!");
59 assert(isExtended() && "Type is not extended!");
96 assert(isExtended() && "Type is not extended!");
101 assert(isExtended() && "Type is not extended!");
106 assert(isExtended() && "Type i
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DWasm.cpp11 std::string llvm::wasm::toString(wasm::WasmSymbolType Type) { argument
12 switch (Type) {
27 std::string llvm::wasm::relocTypetoString(uint32_t Type) { argument
28 switch (Type) {
39 bool llvm::wasm::relocTypeHasAddend(uint32_t Type) { argument
40 switch (Type) {
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_flags.h18 #define HWASAN_FLAG(Type, Name, DefaultValue, Description) Type Name;
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/msan/
H A Dmsan_flags.h18 #define MSAN_FLAG(Type, Name, DefaultValue, Description) Type Name;
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/scudo/
H A Dscudo_flags.h19 #define SCUDO_FLAG(Type, Name, DefaultValue, Description) Type Name;
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DPatternInit.h14 class Type;
22 llvm::Constant *initializationPatternFor(CodeGenModule &, llvm::Type *);
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dflags.h17 #define SCUDO_FLAG(Type, Name, DefaultValue, Description) Type Name;
22 #define GWP_ASAN_OPTION(Type, Name, DefaultValue, Description) \
23 Type GWP_ASAN_##Name;
H A Datomic_helpers.h32 typedef u8 Type; typedef in struct:scudo::atomic_u8
33 volatile Type ValDoNotUse;
37 typedef u16 Type; typedef in struct:scudo::atomic_u16
38 volatile Type ValDoNotUse;
42 typedef s32 Type; typedef in struct:scudo::atomic_s32
43 volatile Type ValDoNotUse;
47 typedef u32 Type; typedef in struct:scudo::atomic_u32
48 volatile Type ValDoNotUse;
52 typedef u64 Type; typedef in struct:scudo::atomic_u64
54 ALIGNED(8) volatile Type ValDoNotUs
58 typedef uptr Type; typedef in struct:scudo::atomic_uptr
[all...]
/freebsd-11-stable/gnu/usr.bin/grep/
H A Dxalloc.h64 # define XMALLOC(Type, N_items) ((Type *) xmalloc (sizeof (Type) * (N_items)))
65 # define XCALLOC(Type, N_items) ((Type *) xcalloc (sizeof (Type), (N_items)))
66 # define XREALLOC(Ptr, Type, N_items) \
67 ((Type *) xrealloc ((void *) (Ptr), sizeof (Type) * (N_items)))
70 # define NEW(Type, Va
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DVNCoercion.h32 class Type;
37 bool canCoerceMustAliasedValueToLoad(Value *StoredVal, Type *LoadTy,
46 Value *coerceAvailableValueToLoadType(Value *StoredVal, Type *LoadedTy,
54 int analyzeLoadFromClobberingStore(Type *LoadTy, Value *LoadPtr,
62 int analyzeLoadFromClobberingLoad(Type *LoadTy, Value *LoadPtr, LoadInst *DepLI,
70 int analyzeLoadFromClobberingMemInst(Type *LoadTy, Value *LoadPtr,
76 Value *getStoreValueForLoad(Value *SrcVal, unsigned Offset, Type *LoadTy,
81 Type *LoadTy, const DataLayout &DL);
87 Value *getLoadValueForLoad(LoadInst *SrcVal, unsigned Offset, Type *LoadTy,
92 Type *LoadT
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/AsmParser/
H A DSlotMapping.h24 class Type;
35 StringMap<Type *> NamedTypes;
36 std::map<unsigned, Type *> Types;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiELFObjectWriter.cpp30 unsigned Type) const override;
43 unsigned Type; local
47 Type = ELF::R_LANAI_21;
50 Type = ELF::R_LANAI_21_F;
53 Type = ELF::R_LANAI_25;
57 Type = ELF::R_LANAI_32;
60 Type = ELF::R_LANAI_HI16;
63 Type = ELF::R_LANAI_LO16;
66 Type = ELF::R_LANAI_NONE;
72 return Type;
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DTypeVisitor.h1 //===--- TypeVisitor.h - Visitor for Type subclasses ------------*- C++ -*-===//
16 #include "clang/AST/Type.h"
28 /// \tparam RetTy %Type of result produced by the operation.
31 /// from Type. The operation is performed by calling method Visit. It then
42 /// Type *atype = ...
58 /// \li <tt>ImplClass::VisitType(const Type*)</tt>
59 /// \li <tt>TypeVisitor::VisitType(const Type*)</tt>
68 RetTy Visit(const Type *T) {
72 #define TYPE(CLASS, PARENT) case Type::CLASS: DISPATCH(CLASS##Type);
87 VisitType(const Type*) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h123 unsigned Opcode, Type *Ty,
130 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
131 int getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src,
133 int getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy,
135 int getVectorInstrCost(unsigned Opcode, Type *Val, unsigned Index);
136 int getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
138 int getMaskedMemoryOpCost(unsigned Opcode, Type *Sr
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DType.h1 //===- llvm/Type.h - Classes for handling data types ------------*- C++ -*-===//
9 // This file contains the declaration of the Type class. For more "Type"
38 /// The instances of the Type class are immutable: once they are created,
42 /// are created, Type instances can only be created via static factory methods
43 /// in class Type and in derived classes. Once allocated, Types are never
46 class Type { class in namespace:llvm
49 /// Definitions of all of the base types for the Type system. Based on this
52 /// Type::getPrimitiveType function, or else things will break!
91 explicit Type(LLVMContex function in class:llvm::Type
[all...]
H A DDerivedTypes.h13 // The implementations of these classes live in the Type.cpp file.
23 #include "llvm/IR/Type.h"
40 class IntegerType : public Type {
44 explicit IntegerType(LLVMContext &C, unsigned NumBits) : Type(C, IntegerTyID){
53 ///< Note that bit width is stored in the Type classes SubclassData field
67 return Type::getIntNTy(getContext(), 2 * getScalarSizeInBits());
97 static bool classof(const Type *T) {
102 unsigned Type::getIntegerBitWidth() const {
108 class FunctionType : public Type {
109 FunctionType(Type *Resul
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCELFObjectWriter.h34 unsigned Type; // The type of the relocation. member in struct:llvm::ELFRelocationEntry
39 ELFRelocationEntry(uint64_t Offset, const MCSymbolELF *Symbol, unsigned Type, argument
42 : Offset(Offset), Symbol(Symbol), Type(Type), Addend(Addend),
46 Out << "Off=" << Offset << ", Sym=" << Symbol << ", Type=" << Type
91 unsigned Type) const;
107 // Instead of changing everyone's API we pack the N64 Type fields
119 uint8_t getRType(uint32_t Type) const {
120 return (unsigned)((Type >> R_TYPE_SHIF
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h41 int getIntImmCost(const APInt &Imm, Type *Ty);
43 int getIntImmCostInst(unsigned Opcode, unsigned Idx, const APInt &Imm, Type *Ty);
45 Type *Ty);
66 bool hasDivRemOp(Type *DataType, bool IsSigned);
73 unsigned Opcode, Type *Ty,
80 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
81 unsigned getVectorTruncCost(Type *SrcTy, Type *DstTy);
82 unsigned getVectorBitmaskConversionCost(Type *SrcT
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.h46 bool isTypeForHVX(Type *VecTy) const;
51 unsigned getTypeNumElements(Type *Ty) const;
104 unsigned getScalarizationOverhead(Type *Ty, bool Insert, bool Extract);
107 unsigned getCallInstrCost(Function *F, Type *RetTy, ArrayRef<Type*> Tys);
108 unsigned getIntrinsicInstrCost(Intrinsic::ID ID, Type *RetTy,
110 unsigned getIntrinsicInstrCost(Intrinsic::ID ID, Type *RetTy,
111 ArrayRef<Type*> Tys, FastMathFlags FMF,
113 unsigned getAddressComputationCost(Type *Tp, ScalarEvolution *SE,
115 unsigned getMemoryOpCost(unsigned Opcode, Type *Sr
[all...]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_flags.h32 #define ASAN_FLAG(Type, Name, DefaultValue, Description) Type Name;

Completed in 171 milliseconds

1234567891011>>