aboutsummaryrefslogtreecommitdiffstats
path: root/lib/MC
Commit message (Expand)AuthorAgeFilesLines
* MC CFG: Remap enough for data too, analoguous to r188873.Ahmed Bougacha2013-08-211-1/+1
* Style cleanup following David's review for r188876.Ahmed Bougacha2013-08-211-5/+4
* MC CFG: Add YAML MCModule representation to enable MC CFG testing.Ahmed Bougacha2013-08-212-0/+462
* MC CFG: Support disassembly at arbitrary addresses in MCObjectDisassembler.Ahmed Bougacha2013-08-211-7/+206
* MC CFG: Use data structures more appropriate than std::set.Ahmed Bougacha2013-08-211-10/+16
* MC CFG: Add an MCObjectSymbolizer in the MCObjectDisassembler.Ahmed Bougacha2013-08-211-1/+2
* MC CFG: Add MCObjectDisassembler Mach-O implementation.Ahmed Bougacha2013-08-211-0/+89
* MC CFG: Add "dynamic disassembly" support to MCObjectDisassembler.Ahmed Bougacha2013-08-211-1/+11
* MC CFG: When disassembly is impossible, fallback to data bytes.Ahmed Bougacha2013-08-211-16/+30
* MC CFG: Add MCObjectDisassembler support for entrypoint + static ctors.Ahmed Bougacha2013-08-211-2/+49
* MC CFG: Split MCBasicBlocks to mirror atom splitting.Ahmed Bougacha2013-08-213-2/+42
* MC CFG: Add a few needed methods, mainly MCModule::findFirstAtomAfter.Ahmed Bougacha2013-08-212-5/+20
* MC: ObjectSymbolizer can now recognize external function stubs.Ahmed Bougacha2013-08-211-1/+76
* MC: Refactor ObjectSymbolizer to make relocation/section info generation lazy.Ahmed Bougacha2013-08-211-100/+122
* MC CFG: Add more MCFunction container methods (find, empty).Ahmed Bougacha2013-08-211-0/+12
* MC CFG: Keep pointer to parent MCModule in created MCFunctions.Ahmed Bougacha2013-08-212-5/+9
* MC CFG: Don't insert preds/succs again.Ahmed Bougacha2013-08-211-2/+4
* MC CFG: Remap enough for the inserted instruction.Ahmed Bougacha2013-08-211-2/+2
* Fix style issues in AsmParser.cppVladimir Medic2013-08-201-9/+11
* Support C99 hexadecimal floating-point literals in assemblyTim Northover2013-08-141-1/+53
* [-cxx-abi microsoft] Stick zero initialized symbols into the .bss section for...David Majnemer2013-08-131-0/+6
* [CodeGen] prevent abnormal on invalid attributesSaleem Abdulrasool2013-08-097-19/+32
* [Object] Split the ELF interface into 3 parts.Michael J. Spencer2013-08-081-2/+2
* Fix a FIXME, on darwin all virtual sections have a zerofill type.Eric Christopher2013-08-071-1/+2
* Move assert above first use of variable that we'd be asserting on.Eric Christopher2013-08-071-2/+2
* AsmParser: Store MacroLikeBodies on the side so they don't get leaked.Benjamin Kramer2013-08-041-1/+5
* Pacify GCC, which worries about falling off the end of the switch.Duncan Sands2013-08-021-0/+2
* Fixed the Intel-syntax X86 disassembler to respect the (existing) option for ...Daniel Malea2013-08-011-6/+49
* MC: Support larger COFF string tablesNico Rieck2013-07-291-12/+15
* [PowerPC] Support powerpc64le as a syntax-checking target.Bill Schmidt2013-07-261-2/+3
* Revert "Remove use of asymmetric std::lower_bound comparator."Ahmed Bougacha2013-07-231-18/+12
* Add a wrapper for open.Rafael Espindola2013-07-161-1/+1
* Add 'const' qualifiers to static const char* variables.Craig Topper2013-07-161-1/+1
* [mc-coff] Resolve aliases when emitting COFF relocationsReid Kleckner2013-07-151-2/+3
* Use llvm::array_lengthof to replace sizeof(array)/sizeof(array[0]).Craig Topper2013-07-151-2/+2
* Put ELF COMDAT relocations into the relevant COMDAT group.Tim Northover2013-07-101-2/+9
* [PowerPC] Revert r185476 and fix up TLS variant kindsUlrich Weigand2013-07-092-0/+4
* Revert: Fix wrong code offset for unwind code SET_FPREG.Kai Nacke2013-07-082-5/+4
* Revert: Generate IMAGE_REL_AMD64_ADDR32NB relocations for SEH data structures.Kai Nacke2013-07-081-21/+5
* Revert: Fix alignment of unwind data.Kai Nacke2013-07-081-12/+7
* Revert: Emit personality function and Dwarf EH data for Win64 SEH.Kai Nacke2013-07-081-10/+5
* Emit personality function and Dwarf EH data for Win64 SEH.Kai Nacke2013-07-061-5/+10
* Fix alignment of unwind data.Kai Nacke2013-07-061-7/+12
* Generate IMAGE_REL_AMD64_ADDR32NB relocations for SEHKai Nacke2013-07-061-5/+21
* Fix wrong code offset for unwind code SET_FPREG.Kai Nacke2013-07-062-4/+5
* MC: Implement COFF .linkonce directiveNico Rieck2013-07-065-12/+123
* Remove use of asymmetric std::lower_bound comparator.Ahmed Bougacha2013-07-041-12/+18
* MC: Add .section directive to COFFNico Rieck2013-07-041-0/+172
* [PowerPC] Remove VK_PPC_TLSGD and VK_PPC_TLSLDUlrich Weigand2013-07-022-4/+0
* Remove address spaces from MC.Rafael Espindola2013-07-028-88/+64