Home
last modified time | relevance | path

Searched refs:LO (Results 1 – 25 of 222) sorted by relevance

123456789

/llvm-project-15.0.7/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCTargetDesc.h146 #define PPC_REGS_LO_HI(LO, HI) \ argument
148 LO##0, LO##1, LO##2, LO##3, LO##4, LO##5, LO##6, LO##7, LO##8, LO##9, \
149 LO##10, LO##11, LO##12, LO##13, LO##14, LO##15, LO##16, LO##17, \
150 LO##18, LO##19, LO##20, LO##21, LO##22, LO##23, LO##24, LO##25, \
151 LO##26, LO##27, LO##28, LO##29, LO##30, LO##31, HI##0, HI##1, HI##2, \
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DOpenCLOptions.h61 auto CLVer = LO.getOpenCLCompatibleVersion(); in isOpenCLVersionContainedInMask()
116 bool isAvailableIn(const LangOptions &LO) const { in isAvailableIn()
118 return LO.getOpenCLCompatibleVersion() >= Avail; in isAvailableIn()
122 bool isCoreIn(const LangOptions &LO) const { in isCoreIn()
123 return isAvailableIn(LO) && isOpenCLVersionContainedInMask(LO, Core); in isCoreIn()
127 bool isOptionalCoreIn(const LangOptions &LO) const { in isOptionalCoreIn()
128 return isAvailableIn(LO) && isOpenCLVersionContainedInMask(LO, Opt); in isOptionalCoreIn()
143 bool isSupported(llvm::StringRef Ext, const LangOptions &LO) const;
152 const LangOptions &LO) const;
157 const LangOptions &LO) const;
[all …]
H A DLangOptions.h664 explicit FPOptions(const LangOptions &LO) { in FPOptions() argument
673 setRoundingMath(LO.RoundingMath); in FPOptions()
676 setAllowFPReassociate(LO.AllowFPReassoc); in FPOptions()
677 setNoHonorNaNs(LO.NoHonorNaNs); in FPOptions()
678 setNoHonorInfs(LO.NoHonorInfs); in FPOptions()
679 setNoSignedZero(LO.NoSignedZero); in FPOptions()
680 setAllowReciprocal(LO.AllowRecip); in FPOptions()
681 setAllowApproxFunc(LO.ApproxFunc); in FPOptions()
795 FPOptionsOverride(const LangOptions &LO) in FPOptionsOverride() argument
850 FPOptions applyOverrides(const LangOptions &LO) { in applyOverrides() argument
[all …]
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DStdLibTests.cpp31 LangOptions LO; in TEST() local
32 LO.CPlusPlus = true; in TEST()
34 auto CXX = getStdlibUmbrellaHeader(LO).str(); in TEST()
39 LO.CPlusPlus = false; in TEST()
40 auto C = getStdlibUmbrellaHeader(LO).str(); in TEST()
88 auto Add = [&](const LangOptions &LO, in TEST()
100 return Set.add(LO, HS); in TEST()
107 LangOptions LO; in TEST() local
108 LO.CPlusPlus = true; in TEST()
119 LO.CPlusPlus11 = true; in TEST()
[all …]
/llvm-project-15.0.7/clang/include/clang/AST/
H A DPrettyPrinter.h59 PrintingPolicy(const LangOptions &LO) in PrintingPolicy()
61 SuppressTagKeyword(LO.CPlusPlus), IncludeTagDefinition(false), in PrintingPolicy()
67 SuppressDefaultTemplateArgs(true), Bool(LO.Bool), in PrintingPolicy()
68 Nullptr(LO.CPlusPlus11), Restrict(LO.C99), Alignof(LO.CPlusPlus11), in PrintingPolicy()
69 UnderscoreAlignof(LO.C11), UseVoidForZeroParams(!LO.CPlusPlus), in PrintingPolicy()
70 SplitTemplateClosers(!LO.CPlusPlus11), TerseOutput(false), in PrintingPolicy()
71 PolishForDeclaration(false), Half(LO.Half), in PrintingPolicy()
72 MSWChar(LO.MicrosoftExt && !LO.WChar), IncludeNewlines(true), in PrintingPolicy()
/llvm-project-15.0.7/clang/lib/Basic/
H A DOpenCLOptions.cpp33 const LangOptions &LO) const { in isAvailableOption()
38 if (OptInfo.isCoreIn(LO) || OptInfo.isOptionalCoreIn(LO)) in isAvailableOption()
39 return isSupported(Ext, LO); in isAvailableOption()
55 const LangOptions &LO) const { in isSupported()
58 I->getValue().isAvailableIn(LO); in isSupported()
62 const LangOptions &LO) const { in isSupportedCore()
65 I->getValue().isCoreIn(LO); in isSupportedCore()
72 I->getValue().isOptionalCoreIn(LO); in isSupportedOptionalCore()
77 return isSupportedCore(Ext, LO) || isSupportedOptionalCore(Ext, LO); in isSupportedCoreOrOptionalCore()
84 I->getValue().isAvailableIn(LO) && in isSupportedExtension()
[all …]
/llvm-project-15.0.7/clang/unittests/CodeGen/
H A DTBAAMetadataTest.cpp161 LO.C11 = 1; in TEST()
283 LO.C11 = 1; in TEST()
376 LO.C11 = 1; in TEST()
470 LO.C11 = 1; in TEST()
572 LO.CPlusPlus = 1; in TEST()
695 LO.CPlusPlus = 1; in TEST()
796 LO.CPlusPlus = 1; in TEST()
878 LO.CPlusPlus = 1; in TEST()
957 LO.CPlusPlus = 1; in TEST()
1033 LO.CPlusPlus = 1; in TEST()
[all …]
H A DBufferSourceTest.cpp42 clang::LangOptions LO; in TEST() local
43 LO.CPlusPlus = 1; in TEST()
44 LO.CPlusPlus11 = 1; in TEST()
45 TestCompiler Compiler(LO); in TEST()
/llvm-project-15.0.7/clang-tools-extra/clangd/index/
H A DStdLib.cpp36 Lang langFromOpts(const LangOptions &LO) { return LO.CPlusPlus ? CXX : C; } in langFromOpts() argument
48 if (LO.CPlusPlus) { in standardFromOpts()
49 if (LO.CPlusPlus2b) in standardFromOpts()
51 if (LO.CPlusPlus20) in standardFromOpts()
53 if (LO.CPlusPlus17) in standardFromOpts()
55 if (LO.CPlusPlus14) in standardFromOpts()
57 if (LO.CPlusPlus11) in standardFromOpts()
61 if (LO.C2x) in standardFromOpts()
64 if (LO.C11) in standardFromOpts()
102 Lang L = langFromOpts(LO); in getStdlibUmbrellaHeader()
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dv8.4-atomic-128.ll7 ; CHECK: ldp [[LO:x[0-9]+]], [[HI:x[0-9]+]], [x0]
8 ; CHECK: stp [[LO]], [[HI]], [x0]
13 ; CHECK: stp [[LO]], [[HI]], [x0]
19 ; CHECK: stp [[LO]], [[HI]], [x0]
25 ; CHECK: stp [[LO]], [[HI]], [x0]
33 ; CHECK-DAG: stp [[LO]], [[HI]], [x0]
40 ; CHECK: stp [[LO]], [[HI]], [x0]
47 ; CHECK: stp [[LO]], [[HI]], [x0]
71 ; CHECK: stp [[LO]], [[HI]], [x0]
86 ; CHECK: stp [[LO]], [[HI]], [x0]
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dzext-i64-bit-operand.ll4 ; GCN: buffer_load_dwordx2 v[[[LO:[0-9]+]]:[[HI:[0-9]+]]]
9 ; GCN: v_or_b32_e32 v[[LO]], v[[LO]], v[[LD32]]
13 ; GCN: buffer_store_dwordx2 v[[[LO]]:[[HI]]]
24 ; GCN: buffer_load_dwordx2 v[[[LO:[0-9]+]]:[[HI:[0-9]+]]]
29 ; GCN: v_or_b32_e32 v[[LO]], v[[LO]], v[[LD32]]
33 ; GCN: buffer_store_dwordx2 v[[[LO]]:[[HI]]]
H A Dfract.f64.ll12 ; SI-DAG: v_fract_f64_e32 [[FRC:v\[[0-9]+:[0-9]+\]]], v[[[LO:[0-9]+]]:[[HI:[0-9]+]]]
16 ; SI-DAG: v_cmp_class_f64_e64 vcc, v[[[LO]]:[[HI]]], 3
17 ; SI: v_cndmask_b32_e32 v[[RESLO:[0-9]+]], v[[MINLO]], v[[LO]], vcc
19 ; SI: v_add_f64 [[SUB0:v\[[0-9]+:[0-9]+\]]], v[[[LO]]:[[HI]]], -v[[[RESLO]]:[[RESHI]]]
20 ; SI: v_add_f64 [[FRACT:v\[[0-9]+:[0-9]+\]]], v[[[LO]]:[[HI]]], -[[SUB0]]
43 ; SI-DAG: v_cmp_class_f64_e64 vcc, v[[[LO]]:[[HI]]], 3
44 ; SI: v_cndmask_b32_e32 v[[RESLO:[0-9]+]], v[[MINLO]], v[[LO]], vcc
47 ; SI: v_add_f64 [[FRACT:v\[[0-9]+:[0-9]+\]]], -v[[[LO]]:[[HI]]], -[[SUB0]]
71 ; SI-DAG: v_cmp_class_f64_e64 vcc, v[[[LO]]:[[HI]]], 3
72 ; SI: v_cndmask_b32_e32 v[[RESLO:[0-9]+]], v[[MINLO]], v[[LO]], vcc
[all …]
H A Dllvm.amdgcn.struct.buffer.store.format.d16.ll6 ; GCN: s_load_dword s[[LO:[0-9]+]]
7 ; GCN: v_mov_b32_e32 v[[V_LO:[0-9]+]], s[[LO]]
38 ; UNPACKED-DAG: v_mov_b32_e32 v[[LO:[0-9]+]], [[MASKED0]]
41 ; UNPACKED: buffer_store_format_d16_xyz v[[[LO]]:[[HI]]], v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], 0 idxen
44 ; PACKED: v_mov_b32_e32 v[[LO:[0-9]+]], s[[S_DATA_0]]
47 ; PACKED: buffer_store_format_d16_xyz v[[[LO]]:[[HI]]], v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], 0 idxen
63 ; UNPACKED-DAG: v_mov_b32_e32 v[[LO:[0-9]+]], [[MASKED0]]
68 ; PACKED: v_mov_b32_e32 v[[LO:[0-9]+]], s[[S_DATA_0]]
71 ; PACKED: buffer_store_format_d16_xyzw v[[[LO]]:[[HI]]], v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], 0 idxen
79 ; GCN: s_load_dword s[[LO:[0-9]+]]
[all …]
H A Dllvm.amdgcn.raw.buffer.store.format.d16.ll6 ; GCN: s_load_dword s[[LO:[0-9]+]]
7 ; GCN: v_mov_b32_e32 v[[V_LO:[0-9]+]], s[[LO]]
38 ; UNPACKED-DAG: v_mov_b32_e32 v[[LO:[0-9]+]], [[MASKED0]]
41 ; UNPACKED: buffer_store_format_d16_xyz v[[[LO]]:[[HI]]], v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], 0 offen
44 ; PACKED: v_mov_b32_e32 v[[LO:[0-9]+]], s[[S_DATA_0]]
47 ; PACKED: buffer_store_format_d16_xyz v[[[LO]]:[[HI]]], v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], 0 offen
63 ; UNPACKED-DAG: v_mov_b32_e32 v[[LO:[0-9]+]], [[MASKED0]]
66 ; UNPACKED: buffer_store_format_d16_xyzw v[[[LO]]:[[HI]]], v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], 0 off…
68 ; PACKED: v_mov_b32_e32 v[[LO:[0-9]+]], s[[S_DATA_0]]
71 ; PACKED: buffer_store_format_d16_xyzw v[[[LO]]:[[HI]]], v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], 0 offen
H A Dllvm.amdgcn.raw.tbuffer.store.d16.ll42 ; UNPACKED-DAG: v_mov_b32_e32 v[[LO:[0-9]+]], [[MASKED0]]
44 ; PREGFX10-UNPACKED: tbuffer_store_format_d16_xyz v[[[LO]]:[[HI]]], off, s[{{[0-9]+:[0-9]+}}], 0 fo…
48 ; PACKED-DAG: v_mov_b32_e32 v[[LO:[0-9]+]], s[[S_DATA_0]]
50 ; PREGFX10-PACKED: tbuffer_store_format_d16_xyz v[[[LO]]:[[HI]]], off, s[{{[0-9]+:[0-9]+}}], 0 form…
51 ; GFX10-PACKED: tbuffer_store_format_d16_xyz v[[[LO]]:[[HI]]], off, s[{{[0-9]+:[0-9]+}}], 0 format:…
67 ; UNPACKED-DAG: v_mov_b32_e32 v[[LO:[0-9]+]], [[MASKED0]]
69 ; PREGFX10-UNPACKED: tbuffer_store_format_d16_xyzw v[[[LO]]:[[HI]]], off, s[{{[0-9]+:[0-9]+}}], 0 f…
72 ; PACKED-DAG: v_mov_b32_e32 v[[LO:[0-9]+]], s[[S_DATA_0]]
74 ; PREGFX10-PACKED: tbuffer_store_format_d16_xyzw v[[[LO]]:[[HI]]], off, s[{{[0-9]+:[0-9]+}}], 0 for…
75 ; GFX10-PACKED: tbuffer_store_format_d16_xyzw v[[[LO]]:[[HI]]], off, s[{{[0-9]+:[0-9]+}}], 0 format…
H A Dllvm.amdgcn.struct.tbuffer.store.d16.ll42 ; UNPACKED-DAG: v_mov_b32_e32 v[[LO:[0-9]+]], [[MASKED0]]
44 ; PREGFX10-UNPACKED: tbuffer_store_format_d16_xyz v[[[LO]]:[[HI]]], v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}…
47 ; PACKED-DAG: v_mov_b32_e32 v[[LO:[0-9]+]], s[[S_DATA_0]]
49 ; PREGFX10-PACKED: tbuffer_store_format_d16_xyz v[[[LO]]:[[HI]]], v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}]…
50 ; GFX10-PACKED: tbuffer_store_format_d16_xyz v[[[LO]]:[[HI]]], v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], 0…
66 ; UNPACKED-DAG: v_mov_b32_e32 v[[LO:[0-9]+]], [[MASKED0]]
68 ; PREGFX10-UNPACKED: tbuffer_store_format_d16_xyzw v[[[LO]]:[[HI]]], v{{[0-9]+}}, s[{{[0-9]+:[0-9]+…
70 ; PACKED-DAG: v_mov_b32_e32 v[[LO:[0-9]+]], s[[S_DATA_0]]
72 ; PREGFX10-PACKED: tbuffer_store_format_d16_xyzw v[[[LO]]:[[HI]]], v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}…
73 ; GFX10-PACKED: tbuffer_store_format_d16_xyzw v[[[LO]]:[[HI]]], v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], …
H A Dshift-i64-opts.ll10 ; GCN: buffer_store_dwordx2 v[[[LO]]:[[HI]]]
22 ; GCN: buffer_store_dwordx2 v[[[LO]]:[[HI]]]
34 ; GCN: buffer_store_dwordx2 v[[[LO]]:[[HI]]]
43 ; GCN-DAG: buffer_load_dword v[[LO:[0-9]+]]
45 ; GCN: buffer_store_dwordx2 v[[[LO]]:[[HI]]]
58 ; GCN-DAG: buffer_load_dword v[[LO:[0-9]+]]
74 ; GCN: v_mov_b32_e32 v[[LO:[0-9]+]], 0{{$}}
75 ; GCN: buffer_store_dwordx2 v[[[LO]]:[[HI]]]
86 ; GCN: buffer_store_dwordx2 v[[[LO]]:[[HI]]]
97 ; GCN: v_mov_b32_e32 v[[LO:[0-9]+]], 0{{$}}
[all …]
H A Dfcanonicalize.ll285 ; GCN: v_mov_b32_e32 v[[LO:[0-9]+]], 0{{$}}
295 ; GCN-DAG: v_mov_b32_e32 v[[LO:[0-9]+]], 0{{$}}
305 ; GCN-DAG: v_mov_b32_e32 v[[LO:[0-9]+]], 0{{$}}
315 ; GCN-DAG: v_mov_b32_e32 v[[LO:[0-9]+]], 0{{$}}
325 ; GCN-DAG: v_mov_b32_e32 v[[LO:[0-9]+]], 0{{$}}
335 ; GCN: v_mov_b32_e32 v[[LO:[0-9]+]], 0{{$}}
355 ; GCN: v_mov_b32_e32 v[[LO:[0-9]+]], 0{{$}}
376 ; GCN-DAG: v_mov_b32_e32 v[[LO:[0-9]+]], 0{{$}}
386 ; GCN-DAG: v_mov_b32_e32 v[[LO:[0-9]+]], 0{{$}}
396 ; GCN-DAG: v_mov_b32_e32 v[[LO:[0-9]+]], 0{{$}}
[all …]
H A Dllvm.amdgcn.tbuffer.store.d16.ll38 ; UNPACKED-DAG: v_mov_b32_e32 v[[LO:[0-9]+]], [[MASKED0]]
40 ; UNPACKED: tbuffer_store_format_d16_xyz v[[[LO]]:[[HI]]], v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], 0 for…
43 ; PACKED-DAG: v_mov_b32_e32 v[[LO:[0-9]+]], s[[S_DATA_0]]
45 ; PACKED: tbuffer_store_format_d16_xyz v[[[LO]]:[[HI]]], v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], 0 forma…
60 ; UNPACKED-DAG: v_mov_b32_e32 v[[LO:[0-9]+]], [[MASKED0]]
62 ; UNPACKED: tbuffer_store_format_d16_xyzw v[[[LO]]:[[HI]]], v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], 0 fo…
64 ; PACKED-DAG: v_mov_b32_e32 v[[LO:[0-9]+]], s[[S_DATA_0]]
66 ; PACKED: tbuffer_store_format_d16_xyzw v[[[LO]]:[[HI]]], v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], 0 form…
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/GlobalISel/
H A Dv8.4-atomic-128.ll7 ; CHECK: ldp [[LO:x[0-9]+]], [[HI:x[0-9]+]], [x0]
8 ; CHECK: mov v[[Q:[0-9]+]].d[0], [[LO]]
15 ; CHECK: mov v[[Q:[0-9]+]].d[0], [[LO]]
23 ; CHECK: mov v[[Q:[0-9]+]].d[0], [[LO]]
31 ; CHECK: mov v[[Q:[0-9]+]].d[0], [[LO]]
40 ; CHECK: mov v[[Q:[0-9]+]].d[0], [[LO]]
49 ; CHECK: mov v[[Q:[0-9]+]].d[0], [[LO]]
58 ; CHECK: mov v[[Q:[0-9]+]].d[0], [[LO]]
84 ; CHECK: mov v[[Q:[0-9]+]].d[0], [[LO]]
101 ; CHECK: mov v[[Q:[0-9]+]].d[0], [[LO]]
[all …]
H A Dtranslate-ret.ll7 ; CHECK: [[LO:%.*]]:_(s64), [[HI:%.*]]:_(s64) = G_UNMERGE_VALUES [[VAL]]
8 ; CHECK: $x0 = COPY [[LO]]
20 ; CHECK: [[LO:%.*]]:_(<4 x s32>), [[HI:%.*]]:_(<4 x s32>) = G_UNMERGE_VALUES [[VAL]]
21 ; CHECK: $q0 = COPY [[LO]]
49 ; CHECK: [[LO:%.*]]:_(s64) = COPY $x0
51 ; CHECK: [[IN:%.*]]:_(s128) = G_MERGE_VALUES [[LO]](s64), [[HI]](s64)
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DSarifDiagnostics.cpp32 const LangOptions &LO; member in __anon25a4eaec0111::SarifDiagnostics
36 : OutputFile(Output), LO(LO) {} in SarifDiagnostics()
193 Lexer::MeasureTokenLength(R.getEnd(), SM, LO)); in createTextRegion()
204 {"region", createTextRegion(LO, R, SMgr)}}}; in createPhysicalLocation()
256 static json::Object createThreadFlow(const LangOptions &LO, in createThreadFlow() argument
265 LO, P.asRange(), in createThreadFlow()
274 static json::Object createCodeFlow(const LangOptions &LO, in createCodeFlow() argument
281 static json::Object createResult(const LangOptions &LO, in createResult() argument
296 LO, Diag.getLocation().asRange(), in createResult()
366 static json::Object createRun(const LangOptions &LO, in createRun() argument
[all …]
/llvm-project-15.0.7/llvm/lib/Target/ARM/Utils/
H A DARMBaseInfo.h34 LO, // Carry clear Less than enumerator
53 case HS: return LO; in getOppositeCondition()
54 case LO: return HS; in getOppositeCondition()
77 case ARMCC::LO: return ARMCC::HI; in getSwappedCondition()
78 case ARMCC::HI: return ARMCC::LO; in getSwappedCondition()
151 case ARMCC::LO: return "lo"; in ARMCondCodeToString()
173 .Case("lo", ARMCC::LO) in ARMCondCodeFromString()
174 .Case("cc", ARMCC::LO) in ARMCondCodeFromString()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/mpi/
H A DTypeMismatchCheck.cpp94 const LangOptions &LO) { in isBuiltinTypeMatching() argument
128 BufferTypeName = std::string(Builtin->getName(LO)); in isBuiltinTypeMatching()
147 const LangOptions &LO) { in isCComplexTypeMatching() argument
159 BufferTypeName = (llvm::Twine(Builtin->getName(LO)) + " _Complex").str(); in isCComplexTypeMatching()
177 const LangOptions &LO) { in isCXXComplexTypeMatching() argument
192 (llvm::Twine("complex<") + Builtin->getName(LO) + ">").str(); in isCXXComplexTypeMatching()
302 const LangOptions &LO) { in checkArguments() argument
313 !isCComplexTypeMatching(Complex, BufferTypeName, MPIDatatypes[I], LO); in checkArguments()
316 MPIDatatypes[I], LO); in checkArguments()
319 !isBuiltinTypeMatching(Builtin, BufferTypeName, MPIDatatypes[I], LO); in checkArguments()
/llvm-project-15.0.7/clang/lib/AST/
H A DTemplateName.cpp315 LangOptions LO; in operator <<() local
316 LO.CPlusPlus = true; in operator <<()
317 LO.Bool = true; in operator <<()
319 N.print(OS, PrintingPolicy(LO)); in operator <<()
326 LangOptions LO; // FIXME! in dump() local
327 LO.CPlusPlus = true; in dump()
328 LO.Bool = true; in dump()
329 print(OS, PrintingPolicy(LO)); in dump()

123456789