8f5c2a1c1392a6d6bdb5700f73eeadd7b01ea0b7 |
|
30-Sep-2014 |
Stephen Hines <srhines@google.com> |
Switch from __do_message -> std::error_category. Bug: 14416410 The original class is just an implementation detail of libc++, and not something we can depend on for other C++11 implementations (like mingw). Change-Id: Ief34ff97c3877fed428998aff9d42a3f0634a6aa
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/BitcodeReader.cpp
|
f21590eae009b4f596d7e448d0b8e142c46fc382 |
|
16-Jul-2014 |
Stephen Hines <srhines@google.com> |
Update libbcc for LLVM rebase to r212749. Change-Id: I40304090ada740c2451d32e01c7deed4f4c8c409
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/BitcodeReader.cpp
|
a630078b32eb37a8de91ae09e26babf235d4fc9f |
|
29-May-2014 |
Stephen Hines <srhines@google.com> |
Update libbcc for LLVM 3.5 rebase (r209713). Change-Id: I0e882c84176d462958db05e4c9c10bfe995b8ed1
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/BitcodeReader.cpp
|
c2074caf075818abb6d3689ad924ca09f4a5ba1f |
|
09-Apr-2014 |
Tim Murray <timmurray@google.com> |
Update libbcc for 64-bit support. Change-Id: I369a82eb6730a33c46b6700408952fe34020ca51
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/BitcodeReader.cpp
|
d724d097437f40a5689464429f948ec41e4a2415 |
|
11-Feb-2014 |
Stephen Hines <srhines@google.com> |
Update libbcc for LLVM 3.4 rebase. Convert all bitcode readers to use error_code instead of bool + char* for status returns. Remove LinkOnceODRAutoHideLinkage, since it is now just a special case of LinkOnceODRLinkage. Handle the PassManager -> legacy::PassManager transition. Change-Id: I33f0fe1c95436d35d02bc3f1b19b268f25f149d1
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/BitcodeReader.cpp
|
88f8c52abea50f411c3774c935a6a1e04d17c182 |
|
13-Jun-2013 |
Stephen Hines <srhines@google.com> |
Update libbcc for LLVM merge to r183849. Remove unused param to readBytes(). Path.h -> PathV1.h Remove ability to load/run files from bcc tool. Change-Id: I07d735fb86638412f01c4f8285d56f45ca35b672
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/BitcodeReader.cpp
|
d9216ebb9c114242b713cd4dad33b3a83eb86761 |
|
02-Mar-2013 |
Stephen Hines <srhines@google.com> |
Updates for LLVM merge to r176139. Change-Id: I360ca25d87eb0799ce39c7612acf34d0b02fb7c1
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/BitcodeReader.cpp
|
b730e239619a546d93e5926ea92d698ab77ec7f6 |
|
10-Jan-2013 |
Stephen Hines <srhines@google.com> |
Updates for LLVM merge to r171906 on 20130108. Change-Id: I096cb90103b19e3110ea562d60e5eb8ad48d9b67
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/BitcodeReader.cpp
|
dd9c0baa7efb4b31dc2360c78759ece6ca81073f |
|
24-Aug-2012 |
Stephen Hines <srhines@google.com> |
Fix up libbcc for LLVM upstream merge to r162314. Change-Id: I0779cc0d80aedf948fe31a1a5f581c9712350753
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/BitcodeReader.cpp
|
8b5be8604307d0dd342235803dd45775830b84c6 |
|
03-Aug-2012 |
Shih-wei Liao <sliao@google.com> |
Apply changes to migrate to LLVM-160668-20120724. Change-Id: I515f90ff6b7222f9e69481c21a10173e1b0b40d2
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/BitcodeReader.cpp
|
c73b5214fa71ef6e3378fa121bb8b6312d2e6d3b |
|
05-Mar-2012 |
Shih-wei Liao <sliao@google.com> |
Apply changes to migrate to upstream - Following constants have been removed by the upstream, so we have to define our version. - bitc::FUNC_CODE_INST_UNWIND - Intrinsic::eh_exception - Intrinsic::eh_selector - 'unwind' instruction has been removed by upstream. Emitting 'landingpad' and 'resume' instead when readers find 'unwind' instructions in bitcode. - llvm::Attribute now is a class, not unsigned. Adjust the way to use llvm::Attribute according to upstream. Change-Id: Iecefbc17e29093e09ada60c928cc951de681ea98
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/BitcodeReader.cpp
|
be81e1078cd32c1c4a2b8f60e16e2c7760c2a353 |
|
16-Dec-2011 |
Logan Chien <loganchien@google.com> |
Apply changes to migrate to upstream (Dec 16th 2011) - Following constants has been removed from llvm::bitc by the upstream, so we have to define our version. - TYPE_BLOCK_ID_OLD 10 - TYPE_SYMTAB_BLOCK_ID_OLD 13 - TYPE_CODE_STRUCT_OLD 10 - CheckDebugInfoIntrinsics has been removed by the upstream, so we have to copy it from lib/VMCore/AutoUpgrade.cpp - llvm::TargetMachine::createTargetMachine now takes a new parameter for options, such as float ABI, soft float, and no frame elimination, and etc. Change-Id: Ied522748bf92956d23f41a6195916eda1c19c589
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/BitcodeReader.cpp
|
3e88bf7dfe2af63827099a7d5be0173cf4c74f4d |
|
23-Nov-2011 |
Stephen Hines <srhines@google.com> |
Forgot to update the HC->ICS translator too. BUG=5650262 Change-Id: Ie62a685684cd5ae32004598f92933541d8ecd268
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/BitcodeReader.cpp
|
bc9eb8fa13ee44d7bb46285e4c30da1236aefddf |
|
21-Oct-2011 |
Logan Chien <loganchien@google.com> |
Apply changes to migrate to LLVM upstream Oct 20th 2011. - StructType::isAnonymous is renamed to isLiteral. - StructType::createNamed is renamed to create. - ConstantExpr::getGetElementPtr and ConstantExpr::getInboundsGetElementPtr is adopting llvm::ArrayRef. - TargetRegistry and TargetSelect is moved from Target to Support. - LLVMInitialize<TARGET>MCInfo, LLVMInitialize<TARGET>MCCodeGenInfo, and LLVMInitialize<TARGET>MCSubtargetInfo has been unified by LLVMInitialize<TARGET>TargetMC. - llvm::setCodeModel is no longer available. Now we should pass the code model to createTargetMachine. - llvm::Linker::LinkerModules come with one addtional parameter (3rd), which indicate that rather the source module should be destroyed or not. Passing llvm::Linker::DestroySource should result in same semantics as the old code. Change-Id: I863f804893e528c9e6c7bf73737c17176277b18b
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/BitcodeReader.cpp
|
932bc6e35bcef7adff05d890a9dcc7212426fb6a |
|
28-Jul-2011 |
Stephen Hines <srhines@google.com> |
Provide legacy bitcode translation mechanism. BUG=4942491 Change-Id: I73e96ef7f27bbaa8740cad70a4b93a1e5137e87b
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/BitcodeReader.cpp
|