Home
last modified time | relevance | path

Searched refs:Model (Results 1 – 25 of 140) sorted by relevance

123456

/minix3/external/bsd/llvm/dist/llvm/test/Analysis/CostModel/X86/
H A Dalternate-shuffle-cost.ll18 ; CHECK: Printing analysis 'Cost Model Analysis' for function 'test_v2i32':
19 ; SSE2: Cost Model: {{.*}} 1 for instruction: %1 = shufflevector
20 ; SSSE3: Cost Model: {{.*}} 1 for instruction: %1 = shufflevector
21 ; SSE41: Cost Model: {{.*}} 1 for instruction: %1 = shufflevector
22 ; AVX: Cost Model: {{.*}} 1 for instruction: %1 = shufflevector
23 ; AVX2: Cost Model: {{.*}} 1 for instruction: %1 = shufflevector
29 ; CHECK: Printing analysis 'Cost Model Analysis' for function 'test_v2f32':
30 ; SSE2: Cost Model: {{.*}} 2 for instruction: %1 = shufflevector
31 ; SSSE3: Cost Model: {{.*}} 2 for instruction: %1 = shufflevector
32 ; SSE41: Cost Model: {{.*}} 1 for instruction: %1 = shufflevector
[all …]
H A Dvselect-cost.ll13 ; CHECK: Printing analysis 'Cost Model Analysis' for function 'test_2i64':
14 ; SSE2: Cost Model: {{.*}} 4 for instruction: %sel = select <2 x i1>
15 ; SSE41: Cost Model: {{.*}} 1 for instruction: %sel = select <2 x i1>
16 ; AVX: Cost Model: {{.*}} 1 for instruction: %sel = select <2 x i1>
17 ; AVX2: Cost Model: {{.*}} 1 for instruction: %sel = select <2 x i1>
23 ; CHECK: Printing analysis 'Cost Model Analysis' for function 'test_2double':
24 ; SSE2: Cost Model: {{.*}} 3 for instruction: %sel = select <2 x i1>
25 ; SSE41: Cost Model: {{.*}} 1 for instruction: %sel = select <2 x i1>
26 ; AVX: Cost Model: {{.*}} 1 for instruction: %sel = select <2 x i1>
27 ; AVX2: Cost Model: {{.*}} 1 for instruction: %sel = select <2 x i1>
[all …]
H A Dintrinsic-cost.ll24 ; CORE2: Printing analysis 'Cost Model Analysis' for function 'test1':
25 ; CORE2: Cost Model: Found an estimated cost of 400 for instruction: %2 = call <4 x float> @llvm.…
27 ; COREI7: Printing analysis 'Cost Model Analysis' for function 'test1':
28 ; COREI7: Cost Model: Found an estimated cost of 1 for instruction: %2 = call <4 x float> @llvm.c…
52 ; CORE2: Printing analysis 'Cost Model Analysis' for function 'test2':
53 ; CORE2: Cost Model: Found an estimated cost of 400 for instruction: %2 = call <4 x float> @llvm.…
55 ; COREI7: Printing analysis 'Cost Model Analysis' for function 'test2':
56 ; COREI7: Cost Model: Found an estimated cost of 1 for instruction: %2 = call <4 x float> @llvm.n…
80 ; CORE2: Printing analysis 'Cost Model Analysis' for function 'test3':
81 ; CORE2: Cost Model: Found an estimated cost of 4 for instruction: %2 = call <4 x float> @llvm.fmul…
[all …]
H A Dvdiv-cost.ll8 ; CHECK: 'Cost Model Analysis' for function 'test1':
17 ; CHECK: 'Cost Model Analysis' for function 'test2':
26 ; CHECK: 'Cost Model Analysis' for function 'test3':
35 ; CHECK: 'Cost Model Analysis' for function 'test4':
44 ; CHECK: 'Cost Model Analysis' for function 'test5':
53 ; CHECK: 'Cost Model Analysis' for function 'test6':
62 ; CHECK: 'Cost Model Analysis' for function 'test7':
71 ; CHECK: 'Cost Model Analysis' for function 'test8':
80 ; CHECK: 'Cost Model Analysis' for function 'test9':
89 ; CHECK: 'Cost Model Analysis' for function 'test10':
/minix3/external/bsd/llvm/dist/clang/test/SemaTemplate/
H A Dinstantiate-field.cpp39 template <class Model> struct requirement<failed *Model::*>
43 ((Model*)0)->~Model(); // expected-note{{in instantiation of}} in failed()
47 template <class Model> struct requirement_<void(*)(Model)> : requirement<failed *Model::*>
53 template <class Model> struct usage_requirements
56 {((Model*)0)->~Model(); } // expected-note{{in instantiation of}} in ~usage_requirements()
H A Dinstantiate-function-params.cpp8 template <class Model, void (Model::*)()> struct wrap_constraints { };
9 template <class Model>
10 inline char has_constraints_(Model* , // expected-note 3{{candidate template ignored}}
11 … wrap_constraints<Model,&Model::constraints>* = 0); // expected-note 2{{in instantiation}}
13 template <class Model> struct not_satisfied {
14 …static const bool value = sizeof( has_constraints_((Model*)0) == 1); // expected-error 3{{no matc…
20 template <class Model> struct requirement_<void(*)(Model)> : if_< n…
22 template <class Model> struct usage_requirements {
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Support/
H A DCodeGen.h25 enum Model { Default, Static, PIC_, DynamicNoPIC }; enum
30 enum Model { Default, JITDefault, Small, Kernel, Medium, Large }; enum
39 enum Model { enum
58 inline CodeModel::Model unwrap(LLVMCodeModel Model) { in unwrap() argument
59 switch (Model) { in unwrap()
76 inline LLVMCodeModel wrap(CodeModel::Model Model) { in wrap() argument
77 switch (Model) { in wrap()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/
H A DARMTargetMachine.h42 Reloc::Model RM, CodeModel::Model CM,
67 const TargetOptions &Options, Reloc::Model RM,
68 CodeModel::Model CM, CodeGenOpt::Level OL, bool isLittle);
78 Reloc::Model RM, CodeModel::Model CM,
88 const TargetOptions &Options, Reloc::Model RM,
89 CodeModel::Model CM, CodeGenOpt::Level OL);
100 const TargetOptions &Options, Reloc::Model RM,
101 CodeModel::Model CM, CodeGenOpt::Level OL, bool isLittle);
111 Reloc::Model RM, CodeModel::Model CM,
122 Reloc::Model RM, CodeModel::Model CM,
H A DARMTargetMachine.cpp112 Reloc::Model RM, CodeModel::Model CM, in ARMBaseTargetMachine()
178 Reloc::Model RM, CodeModel::Model CM, in ARMTargetMachine()
192 Reloc::Model RM, CodeModel::Model CM, in ARMLETargetMachine()
201 Reloc::Model RM, CodeModel::Model CM, in ARMBETargetMachine()
210 Reloc::Model RM, CodeModel::Model CM, in ThumbTargetMachine()
222 Reloc::Model RM, CodeModel::Model CM, in ThumbLETargetMachine()
231 Reloc::Model RM, CodeModel::Model CM, in ThumbBETargetMachine()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/
H A DTargetMachine.cpp74 Reloc::Model TargetMachine::getRelocationModel() const { in getRelocationModel()
82 CodeModel::Model TargetMachine::getCodeModel() const { in getCodeModel()
89 static TLSModel::Model getSelectedTLSModel(const GlobalValue *GV) { in getSelectedTLSModel()
106 TLSModel::Model TargetMachine::getTLSModel(const GlobalValue *GV) const { in getTLSModel()
115 TLSModel::Model Model; in getTLSModel() local
118 Model = TLSModel::LocalDynamic; in getTLSModel()
120 Model = TLSModel::GeneralDynamic; in getTLSModel()
123 Model = TLSModel::LocalExec; in getTLSModel()
125 Model = TLSModel::InitialExec; in getTLSModel()
129 TLSModel::Model SelectedModel = getSelectedTLSModel(GV); in getTLSModel()
[all …]
/minix3/external/bsd/llvm/dist/llvm/include/llvm/MC/
H A DMCCodeGenInfo.h25 Reloc::Model RelocationModel;
29 CodeModel::Model CMModel;
36 void InitMCCodeGenInfo(Reloc::Model RM = Reloc::Default,
37 CodeModel::Model CM = CodeModel::Default,
40 Reloc::Model getRelocationModel() const { return RelocationModel; } in getRelocationModel()
42 CodeModel::Model getCodeModel() const { return CMModel; } in getCodeModel()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Sparc/
H A DSparcTargetMachine.h29 Reloc::Model RM, CodeModel::Model CM,
50 Reloc::Model RM, CodeModel::Model CM,
62 Reloc::Model RM, CodeModel::Model CM,
H A DSparcTargetMachine.cpp32 Reloc::Model RM, CodeModel::Model CM, in SparcTargetMachine()
85 Reloc::Model RM, in SparcV8TargetMachine()
86 CodeModel::Model CM, in SparcV8TargetMachine()
97 Reloc::Model RM, in SparcV9TargetMachine()
98 CodeModel::Model CM, in SparcV9TargetMachine()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64TargetMachine.h33 Reloc::Model RM, CodeModel::Model CM,
64 Reloc::Model RM, CodeModel::Model CM,
75 Reloc::Model RM, CodeModel::Model CM,
H A DAArch64MCInstLower.cpp86 TLSModel::Model Model; in lowerSymbolOperandELF() local
89 Model = Printer.TM.getTLSModel(GV); in lowerSymbolOperandELF()
91 Model == TLSModel::LocalDynamic) in lowerSymbolOperandELF()
92 Model = TLSModel::GeneralDynamic; in lowerSymbolOperandELF()
100 Model = TLSModel::GeneralDynamic; in lowerSymbolOperandELF()
102 switch (Model) { in lowerSymbolOperandELF()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCTargetMachine.h35 Reloc::Model RM, CodeModel::Model CM,
60 Reloc::Model RM, CodeModel::Model CM,
71 Reloc::Model RM, CodeModel::Model CM,
/minix3/external/bsd/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.h36 const TargetOptions &Options, Reloc::Model RM,
37 CodeModel::Model CM, CodeGenOpt::Level OP, bool is64bit);
68 Reloc::Model RM, CodeModel::Model CM,
77 Reloc::Model RM, CodeModel::Model CM,
H A DNVPTXTargetMachine.cpp75 Reloc::Model RM, CodeModel::Model CM, in NVPTXTargetMachine()
89 const TargetOptions &Options, Reloc::Model RM, CodeModel::Model CM, in NVPTXTargetMachine32()
97 const TargetOptions &Options, Reloc::Model RM, CodeModel::Model CM, in NVPTXTargetMachine64()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Mips/
H A DMipsTargetMachine.h39 const TargetOptions &Options, Reloc::Model RM,
40 CodeModel::Model CM, CodeGenOpt::Level OL, bool isLittle);
73 Reloc::Model RM, CodeModel::Model CM,
84 Reloc::Model RM, CodeModel::Model CM,
H A DMipsTargetMachine.cpp57 Reloc::Model RM, CodeModel::Model CM, in MipsTargetMachine()
79 Reloc::Model RM, CodeModel::Model CM, in MipsebTargetMachine()
88 Reloc::Model RM, CodeModel::Model CM, in MipselTargetMachine()
/minix3/external/bsd/llvm/dist/llvm/lib/Support/
H A DHost.cpp206 unsigned &Model) { in DetectX86FamilyModel() argument
208 Model = (EAX >> 4) & 0xf; // Bits 4 - 7 in DetectX86FamilyModel()
214 Model += ((EAX >> 16) & 0xf) << 4; // Bits 16 - 19 in DetectX86FamilyModel()
223 unsigned Model = 0; in getHostCPUName() local
224 DetectX86FamilyModel(EAX, Family, Model); in getHostCPUName()
253 switch (Model) { in getHostCPUName()
266 switch (Model) { in getHostCPUName()
284 switch (Model) { in getHostCPUName()
385 switch (Model) { in getHostCPUName()
426 switch (Model) { in getHostCPUName()
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/Target/R600/
H A DAMDGPUTargetMachine.h39 StringRef CPU, TargetOptions Options, Reloc::Model RM,
40 CodeModel::Model CM, CodeGenOpt::Level OL);
65 StringRef CPU, TargetOptions Options, Reloc::Model RM,
66 CodeModel::Model CM, CodeGenOpt::Level OL);
/minix3/external/bsd/llvm/dist/llvm/test/MC/ARM/
H A Deh-directive-unwind_raw.s62 @ CHECK: Model: Compact (Inline)
70 @ CHECK: Model: Compact (Inline)
80 @ CHECK: Model: Compact
91 @ CHECK: Model: Compact (Inline)
99 @ CHECK: Model: Compact (Inline)
/minix3/external/bsd/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZSubtarget.cpp56 static bool bindsLocally(const GlobalValue *GV, Reloc::Model RM) { in bindsLocally()
65 Reloc::Model RM, in isPC32DBLSymbol()
66 CodeModel::Model CM) const { in isPC32DBLSymbol()
/minix3/external/bsd/llvm/dist/llvm/lib/MC/
H A DMCCodeGenInfo.cpp18 void MCCodeGenInfo::InitMCCodeGenInfo(Reloc::Model RM, CodeModel::Model CM, in InitMCCodeGenInfo()

123456