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

1234567891011>>

/freebsd-11.0-release/contrib/llvm/lib/Object/
H A DELF.cpp19 StringRef getELFRelocationTypeName(uint32_t Machine, uint32_t Type) { argument
22 switch (Type) {
30 switch (Type) {
37 switch (Type) {
44 switch (Type) {
51 switch (Type) {
58 switch (Type) {
65 switch (Type) {
72 switch (Type) {
79 switch (Type) {
[all...]
/freebsd-11.0-release/contrib/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_atomic.h31 typedef u8 Type; typedef in struct:__sanitizer::atomic_uint8_t
32 volatile Type val_dont_use;
36 typedef u16 Type; typedef in struct:__sanitizer::atomic_uint16_t
37 volatile Type val_dont_use;
41 typedef u32 Type; typedef in struct:__sanitizer::atomic_uint32_t
42 volatile Type val_dont_use;
46 typedef u64 Type; typedef in struct:__sanitizer::atomic_uint64_t
48 volatile ALIGNED(8) Type val_dont_use;
52 typedef uptr Type; typedef in struct:__sanitizer::atomic_uintptr_t
53 volatile Type val_dont_us
[all...]
H A Dsanitizer_atomic_clang.h47 INLINE typename T::Type atomic_fetch_add(volatile T *a,
48 typename T::Type v, memory_order mo) {
55 INLINE typename T::Type atomic_fetch_sub(volatile T *a,
56 typename T::Type v, memory_order mo) {
63 INLINE typename T::Type atomic_exchange(volatile T *a,
64 typename T::Type v, memory_order mo) {
76 typename T::Type *cmp,
77 typename T::Type xchg,
79 typedef typename T::Type Type; typedef
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCELFObjectWriter.cpp32 unsigned Type) const override;
75 unsigned Type; local
85 Type = ELF::R_PPC_REL24;
88 Type = ELF::R_PPC_PLTREL24;
91 Type = ELF::R_PPC_LOCAL24PC;
97 Type = ELF::R_PPC_REL14;
103 Type = ELF::R_PPC_REL16;
106 Type = ELF::R_PPC_REL16_LO;
109 Type = ELF::R_PPC_REL16_HI;
112 Type
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h36 int getScalarizationOverhead(Type *Ty, bool Insert, bool Extract);
66 unsigned Opcode, Type *Ty,
71 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
72 int getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src);
73 int getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy);
74 int getVectorInstrCost(unsigned Opcode, Type *Val, unsigned Index);
75 int getMemoryOpCost(unsigned Opcode, Type *Sr
[all...]
/freebsd-11.0-release/contrib/compiler-rt/lib/msan/
H A Dmsan_flags.h19 #define MSAN_FLAG(Type, Name, DefaultValue, Description) Type Name;
/freebsd-11.0-release/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.0-release/contrib/llvm/include/llvm/AsmParser/
H A DSlotMapping.h25 class Type;
36 StringMap<Type *> NamedTypes;
37 std::map<unsigned, Type *> Types;
/freebsd-11.0-release/contrib/llvm/include/llvm/MC/
H A DMCELFObjectWriter.h31 unsigned Type; // The type of the relocation. member in struct:llvm::ELFRelocationEntry
34 ELFRelocationEntry(uint64_t Offset, const MCSymbolELF *Symbol, unsigned Type, argument
36 : Offset(Offset), Symbol(Symbol), Type(Type), Addend(Addend) {}
71 unsigned Type) const;
85 // Instead of changing everyone's API we pack the N64 Type fields
97 uint8_t getRType(uint32_t Type) const {
98 return (unsigned)((Type >> R_TYPE_SHIFT) & 0xff);
100 uint8_t getRType2(uint32_t Type) const {
101 return (unsigned)((Type >> R_TYPE2_SHIF
[all...]
/freebsd-11.0-release/contrib/llvm/lib/IR/
H A DValueTypes.cpp18 #include "llvm/IR/Type.h"
36 assert(VT.isExtended() && "Type is not extended!");
44 assert(ResultVT.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 is not extended!");
199 Type *EV
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMELFObjectWriter.cpp41 unsigned Type) const override;
53 unsigned Type) const {
57 switch (Type) {
81 unsigned Type = 0; local
91 Type = ELF::R_ARM_REL32;
96 Type = ELF::R_ARM_TLS_IE32;
99 Type = ELF::R_ARM_GOT_PREL;
107 Type = ELF::R_ARM_CALL;
110 Type = ELF::R_ARM_TLS_CALL;
113 Type
[all...]
/freebsd-11.0-release/contrib/llvm/include/llvm/IR/
H A DDerivedTypes.h14 // The implementations of these classes live in the Type.cpp file.
21 #include "llvm/IR/Type.h"
37 class IntegerType : public Type {
41 explicit IntegerType(LLVMContext &C, unsigned NumBits) : Type(C, IntegerTyID){
50 ///< Note that bit width is stored in the Type classes SubclassData field
89 static inline bool classof(const Type *T) {
94 unsigned Type::getIntegerBitWidth() const {
100 class FunctionType : public Type {
103 FunctionType(Type *Result, ArrayRef<Type*> Param
[all...]
H A DType.h1 //===-- llvm/Type.h - Classes for handling data types -----------*- C++ -*-===//
10 // This file contains the declaration of the Type class. For more "Type"
36 /// The instances of the Type class are immutable: once they are created,
40 /// are created, Type instances can only be created via static factory methods
41 /// in class Type and in derived classes. Once allocated, Types are never
44 class Type { class in namespace:llvm
47 /// Definitions of all of the base types for the Type system. Based on this
50 /// Type::getPrimitiveType function, or else things will break!
86 explicit Type(LLVMContex function in class:llvm::Type
[all...]
H A DDataLayout.h26 #include "llvm/IR/Type.h"
37 class Type;
153 bool ABIAlign, Type *Ty) const;
158 unsigned getAlignment(Type *Ty, bool abi_or_pref) const;
338 unsigned getPointerTypeSizeInBits(Type *) const;
340 unsigned getPointerTypeSize(Type *Ty) const {
346 /// Type SizeInBits StoreSizeInBits AllocSizeInBits[*]
364 /// have a size (Type::isSized() must return true).
365 uint64_t getTypeSizeInBits(Type *Ty) const;
371 uint64_t getTypeStoreSize(Type *T
[all...]
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DTypeVisitor.h1 //===--- TypeVisitor.h - Visitor for Type subclasses ------------*- C++ -*-===//
17 #include "clang/AST/Type.h"
29 /// \tparam RetTy %Type of result produced by the operation.
32 /// from Type. The operation is performed by calling method Visit. It then
43 /// Type *atype = ...
59 /// \li <tt>ImplClass::VisitType(const Type*)</tt>
60 /// \li <tt>TypeVisitor::VisitType(const Type*)</tt>
69 RetTy Visit(const Type *T) {
73 #define TYPE(CLASS, PARENT) case Type::CLASS: DISPATCH(CLASS##Type);
88 VisitType(const Type*) argument
[all...]
H A DASTFwd.h26 class Type;
27 #define TYPE(DERIVED, BASE) class DERIVED##Type;
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGOpenCLRuntime.h19 #include "clang/AST/Type.h"
20 #include "llvm/IR/Type.h"
35 llvm::Type *PipeTy;
47 virtual llvm::Type *convertOpenCLSpecificType(const Type *T);
49 virtual llvm::Type *getPipeType();
/freebsd-11.0-release/contrib/llvm/include/llvm/DebugInfo/CodeView/
H A DFieldListRecordBuilder.h20 MethodInfo() : Access(), Kind(), Options(), Type(), VTableSlotOffset(-1) {}
23 TypeIndex Type, int32_t VTableSlotOffset)
24 : Access(Access), Kind(Kind), Options(Options), Type(Type),
30 TypeIndex getType() const { return Type; }
37 TypeIndex Type; member in class:llvm::codeview::MethodInfo
49 void writeBaseClass(MemberAccess Access, TypeIndex Type, uint64_t Offset);
51 void writeIndirectVirtualBaseClass(MemberAccess Access, TypeIndex Type,
55 void writeMember(MemberAccess Access, TypeIndex Type, uint64_t Offset,
58 MethodOptions Options, TypeIndex Type,
22 MethodInfo(MemberAccess Access, MethodKind Kind, MethodOptions Options, TypeIndex Type, int32_t VTableSlotOffset) argument
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h39 unsigned getScalarizationOverhead(Type *Ty, bool Insert, bool Extract);
67 int getIntImmCost(const APInt &Imm, Type *Ty);
68 int getIntImmCost(unsigned Opcode, unsigned Idx, const APInt &Imm, Type *Ty);
70 Type *Ty);
100 int getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src);
102 int getVectorInstrCost(unsigned Opcode, Type *Val, unsigned Index);
105 unsigned Opcode, Type *Ty,
111 int getAddressComputationCost(Type *Ty, bool IsComplex);
113 int getCmpSelInstrCost(unsigned Opcode, Type *ValT
[all...]
/freebsd-11.0-release/contrib/llvm/include/llvm/DebugInfo/PDB/
H A DPDB.h19 PDB_ErrorCode loadDataForPDB(PDB_ReaderType Type, StringRef Path,
22 PDB_ErrorCode loadDataForEXE(PDB_ReaderType Type, StringRef Path,
/freebsd-11.0-release/contrib/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugMacro.cpp27 IndLevel -= (E.Type == DW_MACINFO_end_file);
31 IndLevel += (E.Type == DW_MACINFO_start_file);
33 WithColor(OS, syntax::Macro).get() << MacinfoString(E.Type);
34 switch (E.Type) {
64 E.Type = data.getULEB128(&Offset);
66 if (E.Type == 0) {
71 switch (E.Type) {
75 E.Type = DW_MACINFO_invalid;
/freebsd-11.0-release/contrib/compiler-rt/lib/asan/
H A Dasan_flags.h33 #define ASAN_FLAG(Type, Name, DefaultValue, Description) Type Name;
/freebsd-11.0-release/contrib/compiler-rt/lib/tsan/rtl/
H A Dtsan_flags.h23 #define TSAN_FLAG(Type, Name, DefaultValue, Description) Type Name;
/freebsd-11.0-release/contrib/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h38 class Type;
136 int getOperationCost(unsigned Opcode, Type *Ty, Type *OpTy = nullptr) const;
143 int getGEPCost(Type *PointeeType, const Value *Ptr,
171 int getIntrinsicCost(Intrinsic::ID IID, Type *RetTy,
172 ArrayRef<Type *> ParamTys) const;
177 int getIntrinsicCost(Intrinsic::ID IID, Type *RetTy,
311 bool isLegalAddressingMode(Type *Ty, GlobalValue *BaseGV, int64_t BaseOffset,
318 bool isLegalMaskedStore(Type *DataType) const;
319 bool isLegalMaskedLoad(Type *DataTyp
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h38 unsigned getScalarizationOverhead(Type *Ty, bool Insert, bool Extract);
61 int getIntImmCost(const APInt &Imm, Type *Ty);
97 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
99 int getCastInstrCost(unsigned Opcode, Type *Dst, Type *Src);
101 int getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy);
103 int getVectorInstrCost(unsigned Opcode, Type *Val, unsigned Index);
105 int getAddressComputationCost(Type *Va
[all...]

Completed in 151 milliseconds

1234567891011>>