Searched refs:saved_type (Results 1 - 4 of 4) sorted by relevance
/external/clang/lib/CodeGen/ |
H A D | EHScopeStack.h | 58 typedef T saved_type; typedef in struct:clang::CodeGen::InvariantValue 60 static saved_type save(CodeGenFunction &CGF, type value) { return value; } 61 static type restore(CodeGenFunction &CGF, saved_type value) { return value; } 196 typedef std::tuple<typename DominatingValue<As>::saved_type...> SavedTuple; 211 ConditionalCleanup(typename DominatingValue<As>::saved_type... A)
|
H A D | CGCleanup.cpp | 27 bool DominatingValue<RValue>::saved_type::needsSaving(RValue rv) { 35 DominatingValue<RValue>::saved_type 36 DominatingValue<RValue>::saved_type::save(CodeGenFunction &CGF, RValue rv) { 42 return saved_type(V, ScalarLiteral); 48 return saved_type(addr.getPointer(), ScalarAddress); 63 return saved_type(addr.getPointer(), ComplexAddress); 69 return saved_type(V.getPointer(), AggregateLiteral, 75 return saved_type(addr.getPointer(), AggregateAddress, 82 RValue DominatingValue<RValue>::saved_type::restore(CodeGenFunction &CGF) {
|
H A D | CodeGenFunction.h | 342 typename DominatingValue<T>::saved_type saveValueInCond(T value) { 393 typedef std::tuple<typename DominatingValue<As>::saved_type...> SavedTuple; 3210 typedef llvm::PointerIntPair<llvm::Value*, 1, bool> saved_type; typedef in struct:clang::CodeGen::DominatingLLVMValue 3223 static saved_type save(CodeGenFunction &CGF, llvm::Value *value) { 3224 if (!needsSaving(value)) return saved_type(value, false); 3233 return saved_type(alloca.getPointer(), true); 3236 static llvm::Value *restore(CodeGenFunction &CGF, saved_type value) { 3250 static type restore(CodeGenFunction &CGF, saved_type value) { 3259 struct saved_type { struct in struct:clang::CodeGen::DominatingValue 3260 DominatingLLVMValue::saved_type SavedValu 3280 class saved_type { class in struct:clang::CodeGen::DominatingValue 3287 saved_type(llvm::Value *v, Kind k, unsigned a = 0) function in class:clang::CodeGen::DominatingValue::saved_type [all...] |
H A D | CGExprCXX.cpp | 1213 DominatingValue<RValue>::saved_type Ptr; 1214 DominatingValue<RValue>::saved_type AllocSize; 1216 DominatingValue<RValue>::saved_type *getPlacementArgs() { 1217 return reinterpret_cast<DominatingValue<RValue>::saved_type*>(this+1); 1222 return NumPlacementArgs * sizeof(DominatingValue<RValue>::saved_type); 1227 DominatingValue<RValue>::saved_type Ptr, 1228 DominatingValue<RValue>::saved_type AllocSize) 1232 void setPlacementArg(unsigned I, DominatingValue<RValue>::saved_type Arg) { 1290 DominatingValue<RValue>::saved_type SavedNewPtr = 1292 DominatingValue<RValue>::saved_type SavedAllocSiz [all...] |
Completed in 94 milliseconds