summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/RuntimeDyld
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2018-06-12 20:43:15 +0000
committerLang Hames <lhames@gmail.com>2018-06-12 20:43:15 +0000
commite7989ef47fa233e1fac2d76a23fec021db69fd23 (patch)
treed281a6aa2d9379d7aee5b617010bbc953f336c50 /llvm/lib/ExecutionEngine/RuntimeDyld
parent864289990ab75ee17776c599585095ec781eee6b (diff)
downloadbcm5719-llvm-e7989ef47fa233e1fac2d76a23fec021db69fd23.tar.gz
bcm5719-llvm-e7989ef47fa233e1fac2d76a23fec021db69fd23.zip
[MCJIT] Call materializeAll on modules before compiling them in MCJIT.
This only affects modules with lazy GVMaterializers attached (usually modules read off disk using the lazy bitcode reader). For such modules, materializing before compiling prevents crashes due to missing function bodies / initializers. llvm-svn: 334535
Diffstat (limited to 'llvm/lib/ExecutionEngine/RuntimeDyld')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud