[BuildingAJIT] Clang-format chapters 1 and 2.

llvm-svn: 346727
This commit is contained in:
Lang Hames 2018-11-13 01:26:25 +00:00
parent 575515fddf
commit 8bf69be1c1
4 changed files with 9 additions and 14 deletions

View File

@ -99,8 +99,8 @@ Next we need to update our addModule method to replace the call to
.. code-block:: c++
ThreadSafeModule optimizeModule(ThreadSafeModule M,
const MaterializationResponsibility &R) {
static Expected<ThreadSafeModule>
optimizeModule(ThreadSafeModule M, const MaterializationResponsibility &R) {
// Create a function pass manager.
auto FPM = llvm::make_unique<legacy::FunctionPassManager>(M.get());

View File

@ -679,9 +679,8 @@ static std::unique_ptr<FunctionAST> ParseDefinition() {
static std::unique_ptr<FunctionAST> ParseTopLevelExpr(unsigned ExprCount) {
if (auto E = ParseExpression()) {
// Make an anonymous proto.
auto Proto = llvm::make_unique<PrototypeAST>(("__anon_expr" +
Twine(ExprCount)).str(),
std::vector<std::string>());
auto Proto = llvm::make_unique<PrototypeAST>
("__anon_expr" + Twine(ExprCount)).str(), std::vector<std::string>());
return llvm::make_unique<FunctionAST>(std::move(Proto), std::move(E));
}
return nullptr;
@ -1157,7 +1156,7 @@ static void HandleTopLevelExpression() {
// Get the anonymous expression's JITSymbol.
auto Sym =
ExitOnErr(TheJIT->lookup(("__anon_expr" + Twine(ExprCount)).str()));
ExitOnErr(TheJIT->lookup(("__anon_expr" + Twine(ExprCount)).str()));
auto *FP = (double (*)())(intptr_t)Sym.getAddress();
assert(FP && "Failed to codegen function");

View File

@ -47,7 +47,6 @@ private:
ThreadSafeContext Ctx;
public:
KaleidoscopeJIT(JITTargetMachineBuilder JTMB, DataLayout DL)
: ObjectLayer(ES,
[]() { return llvm::make_unique<SectionMemoryManager>(); }),
@ -86,10 +85,8 @@ public:
}
private:
static Expected<ThreadSafeModule>
optimizeModule(ThreadSafeModule TSM,
const MaterializationResponsibility &R) {
optimizeModule(ThreadSafeModule TSM, const MaterializationResponsibility &R) {
// Create a function pass manager.
auto FPM = llvm::make_unique<legacy::FunctionPassManager>(TSM.getModule());

View File

@ -679,9 +679,8 @@ static std::unique_ptr<FunctionAST> ParseDefinition() {
static std::unique_ptr<FunctionAST> ParseTopLevelExpr(unsigned ExprCount) {
if (auto E = ParseExpression()) {
// Make an anonymous proto.
auto Proto = llvm::make_unique<PrototypeAST>(("__anon_expr" +
Twine(ExprCount)).str(),
std::vector<std::string>());
auto Proto = llvm::make_unique<PrototypeAST>
("__anon_expr" + Twine(ExprCount)).str(), std::vector<std::string>());
return llvm::make_unique<FunctionAST>(std::move(Proto), std::move(E));
}
return nullptr;
@ -1157,7 +1156,7 @@ static void HandleTopLevelExpression() {
// Get the anonymous expression's JITSymbol.
auto Sym =
ExitOnErr(TheJIT->lookup(("__anon_expr" + Twine(ExprCount)).str()));
ExitOnErr(TheJIT->lookup(("__anon_expr" + Twine(ExprCount)).str()));
auto *FP = (double (*)())(intptr_t)Sym.getAddress();
assert(FP && "Failed to codegen function");