Home
last modified time | relevance | path

Searched refs:Semantics (Results 1 – 25 of 57) sorted by relevance

123

/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DAPFloat.h151 enum Semantics { enum
604 const fltSemantics *Semantics; variable
720 if (usesLayout<IEEEFloat>(Semantics)) { in Storage()
724 if (usesLayout<DoubleAPFloat>(Semantics)) { in Storage()
800 return &Semantics == &PPCDoubleDouble(); in usesLayout()
802 return &Semantics != &PPCDoubleDouble(); in usesLayout()
863 APFloat(const fltSemantics &Semantics) : U(Semantics) {} in APFloat() argument
864 APFloat(const fltSemantics &Semantics, StringRef S);
865 APFloat(const fltSemantics &Semantics, integerPart I) : U(Semantics, I) {} in APFloat() argument
871 : U(Semantics, uninitialized) {} in APFloat()
[all …]
/llvm-project-15.0.7/flang/include/flang/Frontend/
H A DCompilerInstance.h54 std::unique_ptr<Fortran::semantics::Semantics> semantics;
133 Fortran::semantics::Semantics &getSemantics() { return *semantics; } in getSemantics()
134 const Fortran::semantics::Semantics &getSemantics() const { in getSemantics()
138 void setSemantics(std::unique_ptr<Fortran::semantics::Semantics> sema) { in setSemantics()
/llvm-project-15.0.7/llvm/lib/Support/
H A DAPFloat.cpp144 APFloatBase::Semantics
4242 : Semantics(&S), in DoubleAPFloat()
4248 : Semantics(&S), in DoubleAPFloat()
4261 : Semantics(&S), in DoubleAPFloat()
4270 : Semantics(&S), in DoubleAPFloat()
4278 : Semantics(RHS.Semantics), in DoubleAPFloat()
4286 : Semantics(RHS.Semantics), Floats(std::move(RHS.Floats)) { in DoubleAPFloat()
4287 RHS.Semantics = &semBogus; in DoubleAPFloat()
4292 if (Semantics == RHS.Semantics && RHS.Floats) { in operator =()
4837 : APFloat(Semantics) { in APFloat()
[all …]
H A DZ3Solver.cpp791 const llvm::fltSemantics &Semantics = in toAPFloat() local
798 if (useSemantics && !areEquivalent(Float.getSemantics(), Semantics)) { in toAPFloat()
803 Float = llvm::APFloat(Semantics, Int); in toAPFloat()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/
H A DSPIRVBarrierOps.td37 If Semantics is not None, this instruction also serves as an
40 same Memory and Semantics operands. This allows atomically specifying
42 two instructions). If Semantics is None, Memory is ignored.
101 Semantics declares what kind of memory is being controlled and what kind
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DPthreadLockChecker.cpp197 LockingSemantics Semantics, CheckerKind CheckKind) const;
213 LockingSemantics Semantics, CheckerKind CheckKind) const;
398 enum LockingSemantics Semantics, in AcquireLockAux() argument
430 switch (Semantics) { in AcquireLockAux()
445 } else if (Semantics == PthreadSemantics) { in AcquireLockAux()
458 assert((Semantics == XNUSemantics) && "Unknown locking semantics"); in AcquireLockAux()
537 enum LockingSemantics Semantics, in DestroyLockAux() argument
555 if (Semantics == PthreadSemantics) { in DestroyLockAux()
/llvm-project-15.0.7/flang/lib/
H A DCMakeLists.txt6 add_subdirectory(Semantics)
/llvm-project-15.0.7/llvm/docs/
H A DPointerAuth.md54 ##### Semantics:
85 ##### Semantics:
113 ##### Semantics:
160 ##### Semantics:
187 ##### Semantics:
218 ##### Semantics:
H A DLangRef.rst5988 Semantics subsubsection
8058 Semantics:
8107 Semantics:
8158 Semantics:
8225 Semantics:
8319 Semantics:
8407 Semantics:
8460 Semantics:
8509 Semantics:
8557 Semantics:
[all …]
H A DCoroutines.rst785 Semantics:
812 Semantics: argument
840 Semantics: argument
879 Semantics:
945 Semantics:
971 Semantics: argument
1000 Semantics: argument
1082 Semantics:
1127 Semantics:
1153 Semantics: argument
[all …]
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dsemantics.cpp475 bool Semantics::Perform() { in Perform()
498 void Semantics::EmitMessages(llvm::raw_ostream &os) const { in EmitMessages()
502 void Semantics::DumpSymbols(llvm::raw_ostream &os) { in DumpSymbols()
506 void Semantics::DumpSymbolsSources(llvm::raw_ostream &os) const { in DumpSymbolsSources()
/llvm-project-15.0.7/clang-tools-extra/clangd/index/remote/
H A DService.proto15 // Semantics of SymbolIndex match clangd::SymbolIndex with all required
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaPseudoObject.cpp185 SmallVector<Expr *, 4> Semantics; member in __anon11035d8c0111::PseudoOpBuilder
195 Semantics.push_back(semantic); in addSemanticExpr()
201 ResultIndex = Semantics.size(); in addResultSemanticExpr()
202 Semantics.push_back(resultExpr); in addResultSemanticExpr()
204 if (auto *OVE = dyn_cast<OpaqueValueExpr>(Semantics.back())) in addResultSemanticExpr()
224 ResultIndex = Semantics.size() - 1; in setResultToLastSemantic()
226 if (auto *OVE = dyn_cast<OpaqueValueExpr>(Semantics.back())) in setResultToLastSemantic()
394 assert(index < Semantics.size() && in captureValueAsResult()
396 if (e == Semantics[index]) break; in captureValueAsResult()
407 Semantics, ResultIndex); in complete()
[all …]
/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dsemantics.h273 class Semantics {
275 explicit Semantics(SemanticsContext &context, parser::Program &program,
/llvm-project-15.0.7/flang/docs/
H A Dindex.md66 Semantics
/llvm-project-15.0.7/llvm/lib/MC/MCParser/
H A DMasmParser.cpp3851 APFloat Value(Semantics); in parseRealValue()
3855 Value = APFloat::getInf(Semantics); in parseRealValue()
3859 Value = APFloat::getZero(Semantics); in parseRealValue()
3923 if (parseRealValue(Semantics, AsInt)) in parseRealInstList()
3944 if (parseRealInstList(Semantics, ValuesAsInt)) in emitRealValues()
3986 if (emitRealValues(Semantics)) in parseDirectiveRealValue()
4005 if (emitRealValues(Semantics, &Count)) in parseDirectiveNamedRealValue()
4089 const fltSemantics *Semantics; in parseFieldInitializer() local
4092 Semantics = &APFloat::IEEEsingle(); in parseFieldInitializer()
4095 Semantics = &APFloat::IEEEdouble(); in parseFieldInitializer()
[all …]
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/performance/
H A Dno-automatic-move.rst31 Semantics chapter
/llvm-project-15.0.7/llvm/test/CodeGen/VE/Scalar/
H A Dfp_fneg.ll15 ;;; Semantics:
H A Dfabs.ll23 ;;; Semantics:
H A Dfsqrt.ll22 ;;; Semantics:
H A Dfcos.ll22 ;;; Semantics:
/llvm-project-15.0.7/flang/lib/Frontend/
H A DFrontendAction.cpp169 ci.setSemantics(std::make_unique<Fortran::semantics::Semantics>( in runSemanticChecks()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt2342 flang/lib/Semantics/assignment.h
2343 flang/lib/Semantics/attr.cpp
2355 flang/lib/Semantics/check-call.h
2357 flang/lib/Semantics/check-case.h
2361 flang/lib/Semantics/check-data.h
2370 flang/lib/Semantics/check-io.cpp
2371 flang/lib/Semantics/check-io.h
2387 flang/lib/Semantics/check-stop.h
2391 flang/lib/Semantics/mod-file.h
2406 flang/lib/Semantics/scope.cpp
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DExpandVectorPredication.cpp299 const fltSemantics &Semantics = EltTy->getFltSemantics(); in getNeutralReductionElement() local
304 APFloat::getLargest(Semantics, Negative)); in getNeutralReductionElement()
/llvm-project-15.0.7/llvm/lib/IR/
H A DConstants.cpp968 const fltSemantics &Semantics = Ty->getScalarType()->getFltSemantics(); in getNaN() local
969 APFloat NaN = APFloat::getNaN(Semantics, Negative, Payload); in getNaN()
979 const fltSemantics &Semantics = Ty->getScalarType()->getFltSemantics(); in getQNaN() local
980 APFloat NaN = APFloat::getQNaN(Semantics, Negative, Payload); in getQNaN()
990 const fltSemantics &Semantics = Ty->getScalarType()->getFltSemantics(); in getSNaN() local
991 APFloat NaN = APFloat::getSNaN(Semantics, Negative, Payload); in getSNaN()
1001 const fltSemantics &Semantics = Ty->getScalarType()->getFltSemantics(); in getZero() local
1002 APFloat NegZero = APFloat::getZero(Semantics, Negative); in getZero()
1034 const fltSemantics &Semantics = Ty->getScalarType()->getFltSemantics(); in getInfinity() local
1035 Constant *C = get(Ty->getContext(), APFloat::getInf(Semantics, Negative)); in getInfinity()

123