- 4d90638 Try to make MSVC 2010 happy. by Benjamin Kramer · 13 years ago
- 0b8b771 Add a MachO-specific "mode" to llvm-objdump, that, if enabled, gathers additional information that are only available on MachO. by Benjamin Kramer · 13 years ago
- 4e0a55d Add -rfunc and -rglob options to llvm-extract to support regular by Chad Rosier · 13 years ago
- 98c5dda Don't attach annotations to MCInst's. Instead, have the disassembler return, and the printer accept, an annotation string which can be passed through if the client cares about annotations. by Owen Anderson · 13 years ago
- 71280b5 use 64-bit types instead of off_t/size_t to avoid the issue when by Ivan Krasin · 13 years ago
- 6b3ae46 llvm-dwarfdump: Add an option to print out line info for a specific address by Benjamin Kramer · 13 years ago
- 34f864f DWARF: wire up .debug_str dumping. by Benjamin Kramer · 13 years ago
- b848e97 DWARF: Add basic support for line tables. by Benjamin Kramer · 13 years ago
- 1c0b24f llvm-dwarfdump: Make the "is debug info section" heuristic stricter so it doesn't accidentaly picks up the wrong section. by Benjamin Kramer · 13 years ago
- ac241fe Object: make the following changes into SymbolRef by Benjamin Kramer · 13 years ago
- 358f4fd DWARF: Port support for parsing .debug_aranges section from LLDB and wire it up to llvm-dwarfdump. by Benjamin Kramer · 13 years ago
- 72c0d7f Sketch out a DWARF parser. by Benjamin Kramer · 13 years ago
- ccb7c90 gold plugin: don't report error on non-bitcode (e.g. ELF) files. by Ivan Krasin · 13 years ago
- c170f5f gold plugin: report errors occured in lto_module_create_from_* by Ivan Krasin · 13 years ago
- 6d483c2 lto/addAsmGlobalSymbols: fast path when no module level asm is present. by Ivan Krasin · 13 years ago
- 603e103 lto/addAsmGlobalSymbols: fail fracefully when the target does not define AsmParser. by Ivan Krasin · 13 years ago
- b950585 Refactor instprinter and mcdisassembler to take a SubtargetInfo. Add -mattr= handling to llvm-mc. Reviewed by Owen Anderson. by James Molloy · 13 years ago
- fec0c6f As a (rather delayed) followup to r136738 which stopped building the by Chandler Carruth · 13 years ago
- 36a1601 Don't drop alignment info on local common symbols. by Benjamin Kramer · 13 years ago
- d452246 Teach macho-dump to dump the uleb128s referred to by linkedit_data segments. by Benjamin Kramer · 13 years ago
- 9942aca Teach macho-dump how to dump linkedit_data load commands. by Benjamin Kramer · 13 years ago
- 3e74d6f Move TargetRegistry and TargetSelect from Target to Support where they belong. by Evan Cheng · 13 years ago
- 7801136 Some refactoring so TargetRegistry.h no longer has to include any files from MC. by Evan Cheng · 13 years ago
- 3f0e237 Fixed compilation warning on Linux by fixing the type of a return value. by John Criswell · 13 years ago
- 83e3f67 Allow the MCDisassembler to return a "soft fail" status code, indicating an instruction that is disassemblable, but invalid. Only used for ARM UNPREDICTABLE instructions at the moment. by Owen Anderson · 13 years ago
- 1b84cce Remove unused Target argument from AsmParser construction methods. by Jim Grosbach · 13 years ago
- b2c4eea Fix bugpoint fallout from the new type system. by Nick Lewycky · 13 years ago
- 1f6a329 Silence a bunch (but not all) "variable written but not read" warnings by Duncan Sands · 13 years ago
- 41ab14b Add MCInstrAnalysis class. This allows the targets to specify own versions of MCInstrDescs functions. by Benjamin Kramer · 13 years ago
- c13464f llvm-objdump: disassembly enhancements by Benjamin Kramer · 13 years ago
- a21d813 llvm-objdump: Use help of CFG to print assembly when --cfg is passed. by Benjamin Kramer · 13 years ago
- 2626dba Remove the LowerSetJmp pass. It wasn't used effectively by any of the targets. by Bill Wendling · 13 years ago
- a9362ca Kill the export list as well. by Evan Cheng · 13 years ago
- 779fa1b lldb doesn't need the edis dylib any more. by Evan Cheng · 13 years ago
- c684e83 Move methods in PassManagerBuilder offline. by Rafael Espindola · 13 years ago
- 3d453ac move PassManagerBuilder.h to IPO. This is a non intuitive place to put it, by Rafael Espindola · 13 years ago
- 3401a90 Switch the CMake edis build over to add_llvm_library_dependencies by Douglas Gregor · 13 years ago
- ac03e73 Rewrite the CMake build to use explicit dependencies between libraries, by Chandler Carruth · 13 years ago
- d6dcf39 Fix llvm-mc target detection code to match llc. by Evan Cheng · 13 years ago
- 5e0ac58 Don't try to dereference syms[0] on an empty vector. Reported by Todd Jackson by Nick Lewycky · 13 years ago
- 28c85a8 Rename createCodeEmitter to createMCCodeEmitter; createObjectStreamer to createMCObjectStreamer. by Evan Cheng · 13 years ago
- 94b9550 Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsmLexer; rename createAsmLexer to createMCAsmLexer and createAsmParser to createMCAsmParser. by Evan Cheng · 13 years ago
- 78c10ee Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCAsmBackend. by Evan Cheng · 13 years ago
- dbc46d7 I will save before I commit. by Benjamin Kramer · 13 years ago
- 853b0fd llvm-objdump: Ignore unreachable blocks when printing the CFG. by Benjamin Kramer · 13 years ago
- 4b64e8a Separate MCInstPrinter registration from AsmPrinter registration. by Evan Cheng · 13 years ago
- fce6b50 Fix typo. by Nick Lewycky · 13 years ago
- 1b0fc9b Fix last bits of MC layer issues. llvm-mc doesn't need to initialize TargetMachine's anymore. by Evan Cheng · 13 years ago
- 5fe5203 Builds llvmc and its examples with CMake. by Oscar Fuentes · 13 years ago
- 796f925 Fixes VS support for llvmc mcc16 llvmc example. by Oscar Fuentes · 13 years ago
- a7cfc08 Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where they belong. by Evan Cheng · 13 years ago
- e78085a Combine all MC initialization routines into one. e.g. InitializeX86MCAsmInfo, by Evan Cheng · 13 years ago
- a503ede llvm-objdump: Don't ignore errors from raw_fd_ostream. by Benjamin Kramer · 13 years ago
- 83a162e llvm-objdump: Skip branches that leave the current function. by Benjamin Kramer · 13 years ago
- 4039313 Move the registered target printing in version strings completely out of by Chandler Carruth · 13 years ago
- dab3d29 Convert ConstantExpr::getGetElementPtr and by Jay Foad · 13 years ago
- c3d48ce Unbreak the MSVC build. Since the "next" function already exists in the MSVC headers, we need the explicit llvm:: qualifier to prevent a conflict. by Francois Pichet · 13 years ago
- 203576a Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc. by Evan Cheng · 13 years ago
- 8eda131 Fix cmake. by Benjamin Kramer · 13 years ago
- 685a250 Sketch out an CFG reconstruction mode for llvm-objdump. by Benjamin Kramer · 13 years ago
- 34ad6db - Move CodeModel from a TargetMachine global option to MCCodeGenInfo. by Evan Cheng · 13 years ago
- e76a33b Add MCObjectFileInfo and sink the MCSections initialization code from by Evan Cheng · 13 years ago
- 14c9246 Fix off-by-one. by Benjamin Kramer · 13 years ago
- 4396613 Introduce MCCodeGenInfo, which keeps information that can affect codegen by Evan Cheng · 13 years ago
- 0e6a052 Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down by Evan Cheng · 13 years ago
- db125cf land David Blaikie's patch to de-constify Type, with a few tweaks. by Chris Lattner · 13 years ago
- 803fa2c LLC doesn't need to create MCInstrInfo's. by Evan Cheng · 13 years ago
- 739b65b Teach llvm-objdump to disassemble sections symbol by symbol. by Benjamin Kramer · 13 years ago
- a3efbb1 Convert CallInst and InvokeInst APIs to use ArrayRef. by Jay Foad · 13 years ago
- 1abf2cb Rename createAsmInfo to createMCAsmInfo and move registration code to MCTargetDesc to prepare for next round of changes. by Evan Cheng · 13 years ago
- e696436 CMake: Add a new configuration option LLVM_BUILD_CLANG that's by Douglas Gregor · 13 years ago
- 672b93a Unfortunately several files in MC are badly violating layering rule by using by Evan Cheng · 13 years ago
- c4d858d Revert accidental commit. by Evan Cheng · 13 years ago
- 93a635c It's not safe to fold (fptrunc (sqrt (fpext x))) to (sqrtf x) if there is another use of sqrt. rdar://9763193 by Evan Cheng · 13 years ago
- 5fdd6c8 Second attempt at de-constifying LLVM Types in FunctionType::get(), by Jay Foad · 13 years ago
- 2280ebd Revert r134893 and r134888 (and related patches in other trees). It was causing by Bill Wendling · 13 years ago
- bf843e6 Fix LTO after the recent MC subtarget refactoring. by Cameron Zwarich · 13 years ago
- c08936d Disassembler doesn't need TargetMachine anymore. by Evan Cheng · 13 years ago
- eeb64ae De-constify Types in StructType::get() and TargetData::getIntPtrType(). by Jay Foad · 13 years ago
- 59ee62d - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfo by Evan Cheng · 13 years ago
- 1afcace Land the long talked about "type system rewrite" patch. This by Chris Lattner · 13 years ago
- ffc0e73 Change createAsmParser to take a MCSubtargetInfo instead of triple, by Evan Cheng · 13 years ago
- ebdeeab Eliminate asm parser's dependency on TargetMachine: by Evan Cheng · 13 years ago
- 0392a04 Remove some unnecessary includes. by Eli Friedman · 13 years ago
- b262799 createMCInstPrinter doesn't need TargetMachine anymore. by Evan Cheng · 13 years ago
- 5470822 Remove unused constant. by Duncan Sands · 13 years ago
- 276365d Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name to by Evan Cheng · 13 years ago
- ab8be96 Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries) into MC. by Evan Cheng · 13 years ago
- bd35f27 Reinstate r133516 "Remove some unnecessary uses of c_str()." A trailing null by Chad Rosier · 13 years ago
- 4f91054 PR10210: New method ConstantArray::getAsCString(). Use it in LTO to by Jay Foad · 13 years ago
- 26f4480 Revert r133516 "Remove some unnecessary uses of c_str()." by Chad Rosier · 13 years ago
- 25b1577 Object: Add proper error handling. by Michael J. Spencer · 13 years ago
- 76fb9b0 Modify llvm-nm to use new Binary creation method. by Michael J. Spencer · 13 years ago
- 001c920 Make Binary the parent of ObjectFile and update children to new interface. by Michael J. Spencer · 13 years ago
- 06155e8 Remove some unnecessary uses of c_str(). by Jay Foad · 13 years ago
- b065b06 Revamp the "ConstantStruct::get" methods. Previously, these were scattered by Chris Lattner · 13 years ago
- 0cd0d88 eliminate the Type::getDescription() method, using "<<" instead. This by Chris Lattner · 13 years ago
- e266ce6 Use the verbose asm flag instead of a new flag for decoding the LSDA. by Bill Wendling · 13 years ago
- 916a94b Add an option that allows one to "decode" the LSDA. by Bill Wendling · 13 years ago
- 4f6bab9 Drop the "2" suffix on some enums. by Chris Lattner · 13 years ago