- b464d3f Add code to the target lowering object file module to handle module flags. by Bill Wendling · 13 years ago
- 18c7f80 reapply the patches reverted in r149470 that reenable ConstantDataArray, by Chris Lattner · 13 years ago
- 6c2cf8b Add a new MachineJumpTableInfo entry type, EK_GPRel64BlockAddress, which is by Akira Hatanaka · 13 years ago
- 91766fe Revert Chris' commits up to r149348 that started causing VMCoreTests unit test to fail. by Argyrios Kyrtzidis · 13 years ago
- 1b2f643 by Chris Lattner · 13 years ago
- c63352f don't emit a 1-byte object as a .fill. This is silly and causes by Chris Lattner · 13 years ago
- beb0595 Chris's constant data sequence refactoring actually enabled printing by Chandler Carruth · 13 years ago
- b66fb5a when verbose asm is on, print integers in ConstantDataSequentials just by Chris Lattner · 13 years ago
- 6e64c38 don't lose tail padding on ConstantDataAggregate vec3's. by Chris Lattner · 13 years ago
- 3498257 Add support for the R_ARM_TARGET1 relocation, which should be given to relocations applied to all C++ constructors and destructors. by James Molloy · 13 years ago
- 4a99f59 Properly emit ctors / dtors with priorities into desired sections by Anton Korobeynikov · 13 years ago
- 0f193b8 Use the right method to get the # elements in a CDS. by Chris Lattner · 13 years ago
- 9e631da Add AsmPrinter (aka MCLowering) support for ConstantDataSequential, by Chris Lattner · 13 years ago
- 4d6ccb5 More dead code removal (using -Wunreachable-code) by David Blaikie · 13 years ago
- bf5b13d Revert accidental commit. by Bill Wendling · 13 years ago
- 86b1a7d Fix the code that was WRONG. by Bill Wendling · 13 years ago
- e3376ec Add basic generic CodeGen support for half. by Dan Gohman · 13 years ago
- 5a96b3d Add bundle aware API for querying instruction properties and switch the code by Evan Cheng · 13 years ago
- f91abd2 Support vector bitcasts in the AsmPrinter. PR11495. by Eli Friedman · 13 years ago
- 8c741b8 Use logarithmic units for basic block alignment. by Jakob Stoklund Olesen · 13 years ago
- 0cb2a45 Emit the ctors in the proper order on ARM/EABI. by Anton Korobeynikov · 13 years ago
- 6c5b2dc We currently use a callback to handle an IL pass deleting a BB that still by Rafael Espindola · 13 years ago
- 41a9649 Add more PRI.64 macros for MSVC and use them throughout the codebase. by Benjamin Kramer · 13 years ago
- 390c40d Teach our Dwarf emission to use the string pool. by Nick Lewycky · 13 years ago
- 2fec6c5 Teach the MC to output code/data region marker labels in MachO and ELF modes. These are used by disassemblers to provide better disassembly, particularly on targets like ARM Thumb that like to intermingle data in the TEXT segment. by Owen Anderson · 13 years ago
- 9a7d48a Place this bracket according to the LLVM style. by Duncan Sands · 13 years ago
- 147272b Darwin wants ctors/dtors to be ordered the other way round to linux. by Duncan Sands · 13 years ago
- 36a1601 Don't drop alignment info on local common symbols. by Benjamin Kramer · 13 years ago
- 94fca83 Fix Size Typing by David Greene · 13 years ago
- d92e2e4 Compress Repeated Byte Output by David Greene · 13 years ago
- fd9c4f7 Fix PR5329: pay attention to constructor/destructor priority by Duncan Sands · 13 years ago
- b899d95 Remove an unnecessary cast. by Jay Foad · 13 years ago
- 203576a Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc. by Evan Cheng · 13 years ago
- 8fbbb39 Convert TargetData::getIndexedOffset to use ArrayRef. by Jay Foad · 13 years ago
- e060a5c Add a frame with the compact unwind encoding if it exists. by Bill Wendling · 13 years ago
- db125cf land David Blaikie's patch to de-constify Type, with a few tweaks. by Chris Lattner · 13 years ago
- 8594d42 Handle debug info for i128 constants. by Devang Patel · 13 years ago
- 5b7ac14 Emit trailing padding on constant vectors when TargetData says that the vector by Nick Lewycky · 13 years ago
- 7d715df Fix a FIXME by making GlobalVariable::getInitializer() return a by Jay Foad · 13 years ago
- aeb6da4 Handle jump tables. Test to follow soon. by Rafael Espindola · 13 years ago
- 0fc3015 Revert r133004 ; it's breaking nightly tests. by Eli Friedman · 13 years ago
- b8018d8 Partial revert of 132882. by Rafael Espindola · 13 years ago
- f5b5c51 Implement Jakob's suggestion on how to detect fall thought without calling by Rafael Espindola · 13 years ago
- 1edc08b Really fix the fall-through logic. Add a triple to the tests. by Rafael Espindola · 13 years ago
- 571e20f Fix silly bug I introduce in the previous commit. Fixes debug builds. by Rafael Espindola · 13 years ago
- 4509ec4 AnalyzeBranch doesn't change which successors a bb has, just the order by Rafael Espindola · 13 years ago
- 348d542 Ensure that EmitGlobalVariable is correctly differentiating between declarations by Chad Rosier · 13 years ago
- f463370 When generating code for Win64 EH, emit StartProc and EndProc directives. by Charles Davis · 13 years ago
- 7bf114c Fix the root cause of the bootstrap failure: by Rafael Espindola · 13 years ago
- d652b13 Stub out support for Win64-style exceptions. Note that this is merely using by Charles Davis · 13 years ago
- 37afca1 Fix a regression I recently introduced by removing DwarfRegNum of subregisters: by Rafael Espindola · 13 years ago
- 5b23b7f Make size computation less brittle. by Rafael Espindola · 13 years ago
- fc2bb8c Replace the -unwind-tables option with a per function flag. This is more by Rafael Espindola · 13 years ago
- 6253c7c Produce a __debug_frame section on darwin ARM when appropriate. by Rafael Espindola · 13 years ago
- e29887b Use .cfi_sections to put the unwind info in .debug_frame when possible. With by Rafael Espindola · 13 years ago
- af25768 Nothing else uses this label. by Rafael Espindola · 13 years ago
- f2b0423 Dead code elimination. by Rafael Espindola · 13 years ago
- 254784f Remove the DwarfTable enum. by Rafael Espindola · 13 years ago
- ecf58b9 Implement a really simple DwarfSjLjException. by Rafael Espindola · 13 years ago
- 2d57a64 List all exception types in a switch. by Rafael Espindola · 13 years ago
- 49a3ff9 Hoist MCLineEntry construction AsmPrinter so that anyone who derives from AsmPrinter can have line number entries. by Devang Patel · 13 years ago
- a432997 Factor some code to needsCFIMoves. Avoid printing moves when we don't have to. by Rafael Espindola · 13 years ago
- c26f544 Teach dwarf writer to handle complex address expression for .debug_loc entries. by Devang Patel · 13 years ago
- 0be77df Revert r130178. It turned out to be not the optimal path to emit complex location expressions. by Devang Patel · 13 years ago
- fea8fea Print the label if we will use it in debug_frame. by Rafael Espindola · 13 years ago
- bffc2b4 don't emit the symbol name twice for local bss and common by Chris Lattner · 13 years ago
- b28d4f1 Print all the moves at a given label instead of just the first one. by Rafael Espindola · 13 years ago
- 0c99861 Let dwarf writer allocate extra space in the debug location expression. This space, if requested, will be used for complex addresses of the Blocks' variables. by Devang Patel · 13 years ago
- acc381b Refactor. by Devang Patel · 13 years ago
- 3f3bf93 Reduce clutter in asm output. Do not emit source location as comment for each instruction. by Devang Patel · 13 years ago
- 126ae68 Some refactoring suggested by Anton Korobeynikov. by Rafael Espindola · 13 years ago
- f0adba9 Add 129518 back with a fix for when we are producing eh just because of debug info. by Rafael Espindola · 13 years ago
- bcb8c6d Revert r129518, "Change ELF systems to use CFI for producing the EH tables. This reduces the" by NAKAMURA Takumi · 13 years ago
- 3dae6e7 Change ELF systems to use CFI for producing the EH tables. This reduces the by Rafael Espindola · 13 years ago
- 8439747 Print visibility info for external variables. by Rafael Espindola · 13 years ago
- 83d8083 Tidy up. 80 columns and trailing whitespace. by Jim Grosbach · 13 years ago
- b5e16af Some first rudimentary support for ARM EHABI: print exception table in "text mode". by Anton Korobeynikov · 14 years ago
- 5129bde Omit private_extern declarations of extern symbols; followup to by Stuart Hastings · 14 years ago
- ab4c366 Spelling fix: consequtive -> consecutive. by Duncan Sands · 14 years ago
- e5005d0 Assert on bad jump tables. by Jakob Stoklund Olesen · 14 years ago
- 1ffb533 Print the visibility of declarations. by Rafael Espindola · 14 years ago
- 3965b5e Add a possibility to switch between CFI directives- and table-based frame description emission. Currently all the backends use table-based stuff. by Anton Korobeynikov · 14 years ago
- d7e8ddc Split stuff as a preparation for CFI directives-based frame information emission by Anton Korobeynikov · 14 years ago
- 9fc5cdf split dom frontier handling stuff out to its own DominanceFrontier header, by Chris Lattner · 14 years ago
- 11ae9e2 remove the verbose-asm "constant pool double" comments that we were printing by Chris Lattner · 14 years ago
- a38941d refactor the interface to EmitInlineAsm a bit, no functionality change. by Chris Lattner · 14 years ago
- cbbe287 s/beginScope/beginInstruction/g s/endScope/endInstruction/g by Devang Patel · 14 years ago
- 8048ebe the latest assembler that runs on powerpc 10.4 machines doesn't by Chris Lattner · 14 years ago
- dfe254b add a comment about where this should eventually move. by Chris Lattner · 14 years ago
- a660be7 There is no need to use .set here. Thanks Chris! by Devang Patel · 14 years ago
- b1fcfbe Fix .debug_range for linux. Patch by Krister Wombell. by Devang Patel · 14 years ago
- 61c70e9 remove unions from LLVM IR. They are severely buggy and not by Chris Lattner · 14 years ago
- 55ae515 Create the new linker type "linker_private_weak_def_auto". by Bill Wendling · 14 years ago
- 3d7ff08 Improve whitespace. by Bill Wendling · 14 years ago
- 90c579d Reapply r110396, with fixes to appease the Linux buildbot gods. by Owen Anderson · 14 years ago
- 1f74590 Revert r110396 to fix buildbots. by Owen Anderson · 14 years ago
- 9ccaf53 Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static by Owen Anderson · 14 years ago
- 9f6a6862 Change this llvm_unreachable to report_fatal_error, since it can by Dan Gohman · 14 years ago
- 7490896 Use isPrologLabel() instead of checking the opcode directly. by Bill Wendling · 14 years ago
- dc86704 Consider this function: by Bill Wendling · 14 years ago