Home
last modified time | relevance | path

Searched refs:needsSaving (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCleanup.cpp26 bool DominatingValue<RValue>::saved_type::needsSaving(RValue rv) { in needsSaving() function in DominatingValue::saved_type
28 return DominatingLLVMValue::needsSaving(rv.getScalarVal()); in needsSaving()
30 return DominatingValue<Address>::needsSaving(rv.getAggregateAddress()); in needsSaving()
39 DominatingLLVMValue::needsSaving(V) ? ScalarAddress in save()
52 DominatingValue<Address>::needsSaving(V) in save()
H A DCodeGenFunction.h155 static bool needsSaving(llvm::Value *value) { in needsSaving() function
192 static bool needsSaving(type value) {
193 if (DominatingLLVMValue::needsSaving(value.getBasePointer()) ||
194 DominatingLLVMValue::needsSaving(value.getOffset()))
236 static bool needsSaving(RValue value);
243 static bool needsSaving(type value) {
244 return saved_type::needsSaving(value);
874 assert(!DominatingValue<Address>::needsSaving(ActiveFlag) &&
5347 if (!needsSaving(value)) return saved_type(value, false);