aboutsummaryrefslogtreecommitdiff
path: root/lib/Bitcode
AgeCommit message (Expand)Author
2013-11-21Clean up handling of PNaCl bitcode headers.Karl Schimpf
2013-11-21Fixes the modeling of type ids within PNaCl bitcode files.Karl Schimpf
2013-11-20Remove UseRelativeID branching from NaClBitcodeReader, assume true.Jan Voung
2013-11-07Factor out bitcode parser from pnacl-bcanalyzer.Karl Schimpf
2013-10-03PNaCl bitcode: Simplify how the writer elides castsMark Seaborn
2013-10-03PNaCl bitcode: Reject CAST_PTRTOINT and CAST_INTTOPTRMark Seaborn
2013-10-03PNaCl bitcode reader: Remove Xcode/ranlib-related hackMark Seaborn
2013-10-03PNaCl bitcode: Remove unused function ConvertTypeToScalarType()Mark Seaborn
2013-10-02Fix Ninja build of pnacl-freeze so that tests passMark Seaborn
2013-09-18Remove code referring to PNaCl version 1, since it is no longer used.Karl Schimpf
2013-09-18Only allow PNaCl version 2 bitcode files.Karl Schimpf
2013-09-16Generate PNaCl bitcode files using version 2.Karl Schimpf
2013-09-13Report fatal translator errors to the browserDerek Schuff
2013-09-13Localize the le32 -> ARM hack to the LTO module for bitcode linking.Jan Voung
2013-09-09PNaCl bitcode: Make the reader reject TYPE_CODE_POINTER in the type tableMark Seaborn
2013-09-09Allow PNaCl version 2 to be supported and readabile.Karl Schimpf
2013-09-09PNaCl bitcode: Fix reader to handle pointer type in is.lock.free intrinsicMark Seaborn
2013-09-09PNaCl bitcode: Remove TYPE_CODE_POINTER entries from type tableMark Seaborn
2013-09-09PNaCl bitcode: Change FORWARDTYPEREF to never use pointer typesMark Seaborn
2013-09-06PNaCl bitcode: Fix two compiler warnings about unused variablesMark Seaborn
2013-09-06PNaCl bitcode: Use function type not ptr-to-function type to declare functionMark Seaborn
2013-09-06PNaCl bitcode: Strip pointer types from intrinsic declarations' parametersMark Seaborn
2013-09-06Clean up vestigial code for constants in PNaCl bitcode files.Karl Schimpf
2013-09-05PNaCl bitcode: Indirect calls: Store return type instead of function typeMark Seaborn
2013-09-05PNaCl bitcode: Don't output the LABEL type in the type tableMark Seaborn
2013-09-04Remove ARRAY/VECTOR types from PNaCl bitcode files.Karl Schimpf
2013-09-04PNaCl bitcode reader: Disallow pointer-typed arguments in indirect callsMark Seaborn
2013-09-03Remove generating STRUCT_ANON records in PNaCl bitcode files.Karl Schimpf
2013-09-03Remove all remaining pointer casts from PNaCl bitcode files.Karl Schimpf
2013-09-03Allow PNaCl bitcode versions to be automatically extendable.Karl Schimpf
2013-08-30PNaCl bitcode: Remove handling of USELIST blocksMark Seaborn
2013-08-30Revert "Remove generating STRUCT_ANON records in PNaCl bitcode files."Karl Schimpf
2013-08-30Remove generating STRUCT_ANON records in PNaCl bitcode files.Karl Schimpf
2013-08-29PNaCl bitcode: Remove handling of named struct typesMark Seaborn
2013-08-29PNaCl bitcode: Remove handling of TYPE_CODE_OPAQUEMark Seaborn
2013-08-28PNaCl bitcode: Remove handling of unsupported floating point typesMark Seaborn
2013-08-28PNaCl bitcode: Remove support for >64-bit int constants (CST_CODE_WIDE_INTEGER)Mark Seaborn
2013-08-28Handle pointer conversions for call instructions.Karl Schimpf
2013-08-28PNaCl bitcode: Remove definition of unused constant, SWITCH_INST_MAGICMark Seaborn
2013-08-26Elide pointer to int casts on phi nodes.Karl Schimpf
2013-08-23PNaCl bitcode: Remove support for TYPE_CODE_FUNCTION_OLDMark Seaborn
2013-08-23PNaCl bitcode: Remove support for string constant valuesMark Seaborn
2013-08-14Remove ptrtoint instructions from the PNaCl bitcode file.Karl Schimpf
2013-08-05Fix handling of the volatile bit of loads/stores in PNaCl bitcode files.Karl Schimpf
2013-08-02Remove unnecessary pointer casts on store instructions.Karl Schimpf
2013-08-02Remove the bitcast (of global values) from load instructions.Karl Schimpf
2013-08-01Remove the inttoptr dependency from load instructions.Karl Schimpf
2013-07-29Remove handling of nongenerable instructions in PNaCl reader.Karl Schimpf
2013-07-25Remove block address constants form PNaCl bitcode.Karl Schimpf
2013-07-25Remove dead instructions from the PNaCl bitcode reader/writer:Karl Schimpf