Home
last modified time | relevance | path

Searched refs:CreateLaunderInvariantGroup (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGBuilder.h370 using CGBuilderBaseTy::CreateLaunderInvariantGroup;
371 Address CreateLaunderInvariantGroup(Address Addr) { in CreateLaunderInvariantGroup() function
372 return Addr.withPointer(CreateLaunderInvariantGroup(Addr.getPointer())); in CreateLaunderInvariantGroup()
H A DCGClass.cpp1309 CXXThisValue = Builder.CreateLaunderInvariantGroup(LoadCXXThis()); in EmitCtorPrologue()
1326 CXXThisValue = Builder.CreateLaunderInvariantGroup(LoadCXXThis()); in EmitCtorPrologue()
1522 CXXThisValue = Builder.CreateLaunderInvariantGroup(LoadCXXThis()); in EmitDestructorBody()
H A DCGExprCXX.cpp1724 result = Builder.CreateLaunderInvariantGroup(result); in EmitCXXNewExpr()
H A DCGExprScalar.cpp2064 Src = Builder.CreateLaunderInvariantGroup(Src); in VisitCastExpr()
2307 IntToPtr = Builder.CreateLaunderInvariantGroup(IntToPtr); in VisitCastExpr()
H A DCGExpr.cpp4476 addr = Builder.CreateLaunderInvariantGroup(addr); in EmitLValueForField()
H A DCGBuiltin.cpp3788 Ptr = Builder.CreateLaunderInvariantGroup(Ptr); in EmitBuiltinExpr()
/llvm-project-15.0.7/llvm/lib/IR/
H A DIRBuilder.cpp1050 Value *IRBuilderBase::CreateLaunderInvariantGroup(Value *Ptr) { in CreateLaunderInvariantGroup() function in IRBuilderBase
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DIRBuilder.h2392 Value *CreateLaunderInvariantGroup(Value *Ptr);
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp488 Result = IC.Builder.CreateLaunderInvariantGroup(StrippedInvariantGroupsArg); in simplifyInvariantGroupIntrinsic()