OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Imag
(Results
1 - 10
of
10
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/include/clang/AST/
APValue.h
261
APSInt Real,
Imag
;
262
ComplexAPSInt() : Real(1),
Imag
(1) {}
265
APFloat Real,
Imag
;
266
ComplexAPFloat() : Real(0.0),
Imag
(0.0) {}
455
return ((ComplexAPSInt *)(char *)&Data)->
Imag
;
471
return ((ComplexAPFloat *)(char *)&Data)->
Imag
;
602
((ComplexAPSInt *)(char *)&Data)->
Imag
= std::move(I);
609
((ComplexAPFloat *)(char *)&Data)->
Imag
= std::move(I);
StmtVisitor.h
166
UNARYOP_FALLBACK(Real) UNARYOP_FALLBACK(
Imag
)
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExprComplex.cpp
80
/// EmitStoreOfComplex - Store the specified real/
imag
parts into the
216
// LNot,Real,
Imag
never return complex.
348
/// load the real and imaginary pieces, returning them as Real/
Imag
.
358
llvm::Value *Real = nullptr, *
Imag
= nullptr;
367
Imag
= Builder.CreateLoad(ImagP, isVolatile, SrcPtr.getName() + ".
imag
");
370
return ComplexPairTy(Real,
Imag
);
373
/// EmitStoreOfComplex - Store the specified real/
imag
parts into the
405
llvm::Value *
Imag
= CGF.EmitScalarExpr(IL->getSubExpr());
406
return ComplexPairTy(llvm::Constant::getNullValue(
Imag
->getType()), Imag)
[
all
...]
CGCall.cpp
5427
llvm::Value *
Imag
= Builder.CreateExtractValue(CI, 1);
5428
return RValue::getComplex(std::make_pair(Real,
Imag
));
CGBuiltin.cpp
2563
Value *
Imag
= EmitScalarExpr(E->getArg(1));
2564
return RValue::getComplex({Real,
Imag
});
2574
Value *
Imag
= ComplexVal.second;
2575
Imag
= Builder.CreateFNeg(
Imag
, "neg");
2576
return RValue::getComplex(std::make_pair(Real,
Imag
));
TargetInfo.cpp
5366
llvm::Value *
Imag
= CGF.Builder.CreateLoad(ImagAddr, ".vaimag");
5369
CGF.EmitStoreOfComplex({Real,
Imag
}, CGF.MakeAddrLValue(Temp, Ty),
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
SimplifyLibCalls.cpp
1347
Value *Real, *
Imag
;
1352
Imag
= B.CreateExtractValue(Op, 1, "
imag
");
1356
Imag
= CI->getArgOperand(1);
1360
Value *ImagImag = B.CreateFMul(
Imag
,
Imag
);
/src/external/apache2/llvm/dist/clang/lib/AST/
ExprConstant.cpp
427
void addComplexUnchecked(QualType EltTy, bool
Imag
) {
428
Entries.push_back(PathEntry::ArrayIndex(
Imag
));
1678
void addComplex(EvalInfo &Info, const Expr *E, QualType EltTy, bool
Imag
) {
1679
if (checkSubobject(Info, E,
Imag
? CSK_Imag : CSK_Real))
1680
Designator.addComplexUnchecked(EltTy,
Imag
);
3199
/// \param
Imag
- False for the real component, true for the imaginary.
3202
bool
Imag
) {
3203
if (
Imag
) {
3209
LVal.addComplex(Info, E, EltTy,
Imag
);
13853
APFloat &
Imag
= Result.FloatImag
[
all
...]
ItaniumMangle.cpp
4097
// ::= L <type> <real-part float> _ <
imag
-part float> E # complex floating point literal (C99); not used by clang
4907
if (const FloatingLiteral *
Imag
=
4910
mangleFloat(llvm::APFloat(
Imag
->getValue().getSemantics()));
4912
mangleFloat(
Imag
->getValue());
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaChecking.cpp
6203
Expr *
Imag
= TheCall->getArg(1);
6204
if (!Context.hasSameType(Real->getType(),
Imag
->getType())) {
6207
<< Real->getType() <<
Imag
->getType()
6208
<< Real->getSourceRange() <<
Imag
->getSourceRange();
Completed in 76 milliseconds
Indexes created Tue Jun 09 00:24:00 UTC 2026