Searched refs:TempLV (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExpr.cpp | 5735 LValue TempLV = MakeAddrLValue(OutTemp, ExprTy); in EmitHLSLOutArgLValues() local 5739 TempLV); in EmitHLSLOutArgLValues() 5741 OpaqueValueMappingData::bind(*this, E->getCastedTemporary(), TempLV); in EmitHLSLOutArgLValues() 5742 return std::make_pair(BaseLV, TempLV); in EmitHLSLOutArgLValues() 5748 auto [BaseLV, TempLV] = EmitHLSLOutArgLValues(E, Ty); in EmitHLSLOutArgExpr() 5750 llvm::Value *Addr = TempLV.getAddress().getBasePointer(); in EmitHLSLOutArgExpr() 5751 llvm::Type *ElTy = ConvertTypeForMem(TempLV.getType()); in EmitHLSLOutArgExpr() 5757 Address TmpAddr(Addr, ElTy, TempLV.getAlignment()); in EmitHLSLOutArgExpr() 5761 return TempLV; in EmitHLSLOutArgExpr()
|
| H A D | CGAtomic.cpp | 1647 LValue TempLV = CGF.MakeAddrLValue(CreateTempAlloca(), getAtomicType()); in materializeRValue() local 1648 AtomicInfo Atomics(CGF, TempLV); in materializeRValue() 1650 return TempLV.getAddress(); in materializeRValue()
|