Searched refs:Small (Results 1 - 25 of 45) sorted by relevance

12

/external/clang/test/CodeGen/
H A Dx86_32-fpcc-struct-return.c12 typedef struct { int i; } Small; typedef in typeref:struct:__anon1923
24 Small returnSmall(Small x) { return x; }
H A Daarch64-type-sizes.c84 enum Small { enum
89 return sizeof(enum Small);
H A Darm64-aapcs-arguments.c7 typedef union { __int128 a; } Small; typedef in typeref:union:__anon1764
8 void test1(int x0, __int128 x2_x3, __int128 x4_x5, __int128 x6_x7, Small sp) {
13 void test2(int x0, Small x2_x3, int x4, Small x6_x7, int sp, Small sp16) {
H A Dvectorcall.c12 struct Small { int a; }; struct
13 void __vectorcall v3(int a, struct Small b, int c) {}
14 // CHECK: define x86_vectorcallcc void @"\01v3@@12"(i32 inreg %a, %struct.Small* byval align 4 %b, i32 inreg %c)
/external/clang/test/CodeGenCXX/
H A Dthiscall-struct-return.cpp21 struct S __attribute__((thiscall)) Small() const { function in class:C
38 (void)c.Small();
H A Dmicrosoft-abi-sret-and-byval.cpp11 struct Small { struct
65 Small small_return() { return Small(); }
66 // LINUX-LABEL: define void @_Z12small_returnv(%struct.Small* noalias sret %agg.result)
103 void small_arg(Small s) {}
105 // WIN32: define void @"\01?small_arg@@YAXUSmall@@@Z"(%struct.Small* byval align 4 %s)
201 Small thiscall_method_small() { return Small(); }
202 // LINUX: define {{.*}} void @_ZN5Class21thiscall_method_smallEv(%struct.Small* noalias sret %agg.result, %class.Class* %this)
203 // WIN32: define {{.*}} x86_thiscallcc void @"\01?thiscall_method_small@Class@@QAE?AUSmall@@XZ"(%class.Class* %this, %struct.Small* noalia
[all...]
H A Dthunks.cpp184 struct Small { short s; }; struct in namespace:Test7
201 virtual void baz(X, X&, _Complex float, Small, Small&, Large) = 0;
209 void baz(X, X&, _Complex float, Small, Small&, Large);
212 void D::baz(X, X&, _Complex float, Small, Small&, Large) { }
/external/llvm/include/llvm/Support/
H A DCodeGen.h30 enum Model { Default, JITDefault, Small, Kernel, Medium, Large }; enumerator in enum:llvm::CodeModel::Model
34 enum Level { Default=0, Small=1, Large=2 }; enumerator in enum:llvm::PICLevel::Level
65 return CodeModel::Small;
82 case CodeModel::Small:
/external/eigen/Eigen/src/Core/
H A DGeneralProduct.h40 Small = 3 enumerator in enum:Eigen::__anon3997
53 : Small
104 * This is a compile time mapping from {1,Small,Large}^3 -> {product types} */
109 template<> struct product_type_selector<Small,1, Small> { enum { ret = CoeffBasedProductMode }; };
110 template<> struct product_type_selector<1, Small,Small> { enum { ret = CoeffBasedProductMode }; };
111 template<> struct product_type_selector<Small,Small,Small> { enu
[all...]
/external/llvm/include/llvm/ADT/
H A DDenseMap.h712 unsigned Small : 1;
722 /// a large bucket. This union will be discriminated by the 'Small' bit.
759 if (Small && RHS.Small) {
788 if (!Small && !RHS.Small) {
794 SmallDenseMap &SmallSide = Small ? *this : RHS;
795 SmallDenseMap &LargeSide = Small ? RHS : *this;
800 LargeSide.Small = true;
819 SmallSide.Small
[all...]
/external/llvm/lib/Target/SystemZ/
H A DSystemZSubtarget.cpp65 if (CM == CodeModel::Small)
/external/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCTargetDesc.cpp88 CM = CodeModel::Small;
94 else if (CM != CodeModel::Small && CM != CodeModel::Large)
/external/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCTargetDesc.cpp79 // abs32 Static Small text+data+bss linked below 2^32 bytes
82 // pic13 PIC_ Small GOT < 2^13 bytes
97 case CodeModel::JITDefault: CM = CodeModel::Small; break;
114 CM = RM == Reloc::PIC_ ? CodeModel::Small : CodeModel::Medium;
/external/llvm/lib/Target/XCore/MCTargetDesc/
H A DXCoreMCTargetDesc.cpp75 CM = CodeModel::Small;
77 if (CM != CodeModel::Small && CM != CodeModel::Large)
78 report_fatal_error("Target only supports CodeModel Small or Large");
/external/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.cpp71 if (TM.getCodeModel() == CodeModel::Small &&
/external/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZMCTargetDesc.cpp140 // Small: BRASL can call any function and will use a stub if necessary.
152 // requirements of Small, so Small seems like the best default there.
159 // Any executable smaller than 4GB meets the requirements of Small,
168 CM = CodeModel::Small;
170 CM = RM == Reloc::PIC_ ? CodeModel::Small : CodeModel::Medium;
/external/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.cpp199 // For static codegen, if we're not already set, use Small codegen.
201 CM = CodeModel::Small;
204 CM = is64Bit ? CodeModel::Large : CodeModel::Small;
/external/llvm/bindings/ocaml/target/
H A Dllvm_target.ml36 | Small Constructor in type:CodeModel/t
H A Dllvm_target.mli41 | Small
/external/llvm/lib/MC/
H A DMCObjectFileInfo.cpp288 ((CMModel == CodeModel::Small || CMModel == CodeModel::Medium)
291 (CMModel == CodeModel::Small
294 ((CMModel == CodeModel::Small || CMModel == CodeModel::Medium)
298 (CMModel == CodeModel::Small || CMModel == CodeModel::Medium)
300 LSDAEncoding = (CMModel == CodeModel::Small)
302 TTypeEncoding = (CMModel == CodeModel::Small)
/external/llvm/include/llvm/CodeGen/
H A DCommandFlags.h73 clEnumValN(CodeModel::Small, "small",
74 "Small code model"),
/external/llvm/lib/Target/XCore/
H A DXCoreTargetObjectFile.cpp125 if (TM.getCodeModel() == CodeModel::Small || !ObjType->isSized() ||
/external/llvm/tools/llvm-mc/
H A Dllvm-mc.cpp135 clEnumValN(CodeModel::Small, "small",
136 "Small code model"),
/external/llvm/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp548 if (PL == PICLevel::Small) {
1001 if (M.getPICLevel() == PICLevel::Small)
1028 MF->getFunction()->getParent()->getPICLevel() == PICLevel::Small))
/external/clang/lib/CodeGen/
H A DBackendUtil.cpp416 .Case("small", llvm::CodeModel::Small)

Completed in 2699 milliseconds

12