Home
last modified time | relevance | path

Searched defs:Imag (Results 1 – 9 of 9) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DComplexDeinterleavingPass.cpp152 Value *Imag; member
550 identifyNodeWithImplicitAdd(Instruction * Real,Instruction * Imag,std::pair<Value *,Value * > & PartialMatch) identifyNodeWithImplicitAdd() argument
653 identifyPartialMul(Instruction * Real,Instruction * Imag) identifyPartialMul() argument
770 identifyAdd(Instruction * Real,Instruction * Imag) identifyAdd() argument
853 identifySymmetricOperation(Instruction * Real,Instruction * Imag) identifySymmetricOperation() argument
910 auto *Imag = dyn_cast<Instruction>(I); identifyNode() local
956 identifyReassocNodes(Instruction * Real,Instruction * Imag) identifyReassocNodes() argument
1107 __anonaf30dea60802(const Product &Real, const Product &Imag) collectPartialMuls() argument
1529 auto *Imag = OperationInstruction[j]; identifyReductionNodes() local
1647 auto *Imag = dyn_cast<Instruction>(Intrinsic->getOperand(1)); identifyRoot() local
1664 Instruction *Imag; identifyRoot() local
1673 identifyDeinterleave(Instruction * Real,Instruction * Imag) identifyDeinterleave() argument
1816 auto *Imag = dyn_cast<Instruction>(I); identifySplat() local
1835 identifyPHINode(Instruction * Real,Instruction * Imag) identifyPHINode() argument
1847 identifySelectNode(Instruction * Real,Instruction * Imag) identifySelectNode() argument
2011 auto *Imag = cast<Instruction>(Node->Imag); processReductionOperation() local
[all...]
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprComplex.cpp385 llvm::Value *Real = nullptr, *Imag = nullptr; EmitLoadOfLValue() local
432 llvm::Value *Imag = CGF.EmitScalarExpr(IL->getSubExpr()); VisitImaginaryLiteral() local
1368 llvm::Value *Imag = CGF.EmitScalarExpr(E->getInit(1)); VisitInitListExpr() local
[all...]
H A DCGBuiltin.cpp3054 Value *Imag = EmitScalarExpr(E->getArg(1)); EmitBuiltinExpr() local
3065 Value *Imag = ComplexVal.second; EmitBuiltinExpr() local
3338 Value *Imag = Builder.CreateArithmeticFence(ComplexVal.second, EmitBuiltinExpr() local
3344 Value *Imag = ComplexVal.second; EmitBuiltinExpr() local
[all...]
H A DCGCall.cpp5818 llvm::Value *Imag = Builder.CreateExtractValue(CI, 1); EmitCall() local
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DPPC.cpp37 llvm::Value *Imag = CGF.Builder.CreateLoad(ImagAddr, ".vaimag"); complexTempStructure() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1890 Value *Real, *Imag; optimizeCAbs() local
/freebsd-src/contrib/llvm-project/clang/lib/AST/
H A DItaniumMangle.cpp5533 if (const FloatingLiteral *Imag = mangleExpression() local
H A DExprConstant.cpp3270 HandleLValueComplexElement(EvalInfo & Info,const Expr * E,LValue & LVal,QualType EltTy,bool Imag) HandleLValueComplexElement() argument
14680 APFloat &Imag = Result.FloatImag; VisitImaginaryLiteral() local
14691 APSInt &Imag = Result.IntImag; VisitImaginaryLiteral() local
[all...]
/freebsd-src/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp9317 Expr *Imag = TheCall->getArg(1); SemaBuiltinComplex() local