summaryrefslogtreecommitdiffstats
path: root/llvm/tools/lto/LTOCodeGenerator.h
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2012-03-31 11:25:18 +0000
committerBill Wendling <isanbard@gmail.com>2012-03-31 11:25:18 +0000
commit62152e7389799baeac7353abc0ff6d95d7e63672 (patch)
tree280a7a340d488a70597f062ae788881ad0fba5b7 /llvm/tools/lto/LTOCodeGenerator.h
parent4f87c4fdff730eb5f74602df2ecd946b96754401 (diff)
downloadbcm5719-llvm-62152e7389799baeac7353abc0ff6d95d7e63672.tar.gz
bcm5719-llvm-62152e7389799baeac7353abc0ff6d95d7e63672.zip
Move trivial functions into the class definition.
llvm-svn: 153810
Diffstat (limited to 'llvm/tools/lto/LTOCodeGenerator.h')
-rw-r--r--llvm/tools/lto/LTOCodeGenerator.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/llvm/tools/lto/LTOCodeGenerator.h b/llvm/tools/lto/LTOCodeGenerator.h
index 1b3bc0936b2..3081b7dad1d 100644
--- a/llvm/tools/lto/LTOCodeGenerator.h
+++ b/llvm/tools/lto/LTOCodeGenerator.h
@@ -42,8 +42,13 @@ struct LTOCodeGenerator {
bool addModule(struct LTOModule*, std::string &errMsg);
bool setDebugInfo(lto_debug_model, std::string &errMsg);
bool setCodePICModel(lto_codegen_model, std::string &errMsg);
- void setCpu(const char *cpu);
- void addMustPreserveSymbol(const char *sym);
+
+ void setCpu(const char* mCpu) { _mCpu = mCpu; }
+
+ void addMustPreserveSymbol(const char* sym) {
+ _mustPreserveSymbols[sym] = 1;
+ }
+
bool writeMergedModules(const char *path, std::string &errMsg);
bool compile_to_file(const char **name, std::string &errMsg);
const void *compile(size_t *length, std::string &errMsg);
OpenPOWER on IntegriCloud