- d0d8275 It's not necessary to recompute EB here. by Dan Gohman · 15 years ago
- 32acbc1 Generalize this code to handle Instructions in addition to ConstantExprs. by Dan Gohman · 15 years ago
- b4be71e Reorder the methods of this class to be a little more organized. by Dan Gohman · 15 years ago
- 1d526c3 Clear MachineInstr->MCSymbol maps at the end of a function. by Devang Patel · 15 years ago
- 6327537 Fast path implicit_def check. by Evan Cheng · 15 years ago
- 50d80e3 Do not include types without any definition in pubtypes list. by Devang Patel · 15 years ago
- c15d913 Avoid variable shadowing. by Evan Cheng · 15 years ago
- aeb2f4a Expand postra machine licm's capability a little more. If an instruction's register operands are all loop invariants, then it's safe to hoist it. by Evan Cheng · 15 years ago
- 8d17160 Teach MachineSinking to handle easy critical edges. by Jakob Stoklund Olesen · 15 years ago
- 5dc57ce Teach postra machine licm to hoist more obvious invariants, e.g. instructions with no source operands. by Evan Cheng · 15 years ago
- 4183e31 Add a few comments. by Dan Gohman · 15 years ago
- 81bf03e Eliminate MachineBasicBlock::const_livein_iterator and make by Dan Gohman · 15 years ago
- 9e9aa44 Rename MachineFrameInfo variables to MFI, for consistency with by Dan Gohman · 15 years ago
- 13e73f4 Move MachineRegisterInfo's isLiveIn and isLiveOut out of line. by Dan Gohman · 15 years ago
- 5c98294 Delete an unused member variable. by Dan Gohman · 15 years ago
- 43ac721 add llvm codegen support for -ffunction-sections and -fdata-sections, by Chris Lattner · 15 years ago
- 8b3d668 Remove a #include. by Dan Gohman · 15 years ago
- 678d9b7 Plug trivial leak. by Benjamin Kramer · 15 years ago
- 09010a3 Enable post regalloc machine licm by default. by Evan Cheng · 15 years ago
- 58c2587 Remove unnecessary parens. by Dan Gohman · 15 years ago
- 347fa3f Tidy whitespace. by Bob Wilson · 15 years ago
- 5142471 Clear InsnsBeginScopeSet and InsnsEndScopeSet at the end of function. by Devang Patel · 15 years ago
- 7d597b4 Delete this obsolete comment. by Dan Gohman · 15 years ago
- 7b0138f Add a missing dependency to this library when building with CMake. by Chandler Carruth · 15 years ago
- 1793ab9 Use getNumImplicitDefs() and getNumImplicitUses(). by Bob Wilson · 15 years ago
- 0855cad Fix up some comments. by Bob Wilson · 15 years ago
- e056781 Add variants of ult, ule, etc. which take a uint64_t RHS, for convenience. by Dan Gohman · 15 years ago
- 287df1b delete a forwarding function. by Chris Lattner · 15 years ago
- 74aae47 move elf section uniquing to MCContext. Along the way by Chris Lattner · 15 years ago
- 2277221 remove the TargetLoweringObjectFileMachO::getMachoSection by Chris Lattner · 15 years ago
- f0559e4 move macho section uniquing from MCParser and TLOF to MCContext where by Chris Lattner · 15 years ago
- a57fabe Coalescer should not delete copy instructions whose defs are partially dead. e.g. by Evan Cheng · 15 years ago
- d0e88f3 Fix -Wsign-compare warning (issued by clang++). by Ted Kremenek · 15 years ago
- e37b0c6 Rename a function. by Devang Patel · 15 years ago
- d0024fe implicit defs get added to the end of machine instrs sometimes. Scan the whole instruction for the metadata operand instead of assuming it will be at the end of the instruction. by Chris Lattner · 15 years ago
- 1c24635 One instruction may start (or end) multiple lexical scopes. by Devang Patel · 15 years ago
- 6a5975f Remove dead code. by Devang Patel · 15 years ago
- 6669b81 Delete out of date comment. by Devang Patel · 15 years ago
- 6122a4d Refactor. by Devang Patel · 15 years ago
- 1bd7335 Use twines to simplify calls to report_fatal_error. For code size and readability. by Benjamin Kramer · 15 years ago
- c3b0c34 Avoid using f64 to lower memcpy from constant string. It's cheaper to use i32 store of immediates. by Evan Cheng · 15 years ago
- 4038f9c Make post regalloc machine licm functional. It now passes all of MultiSource. by Evan Cheng · 15 years ago
- 6129c37 convert a report_fatal_error that I was able to trigger into a nice error by Chris Lattner · 15 years ago
- 87d677c minor tidying. by Chris Lattner · 15 years ago
- 35a3893 use assertions instead of unreachable for logic errors. by Chris Lattner · 15 years ago
- 38686bd introduce a new recoverable error handling API to LLVMContext by Chris Lattner · 15 years ago
- 75361b6 rename llvm::llvm_report_error -> llvm::report_fatal_error by Chris Lattner · 15 years ago
- 1ca6531 remove some unneeded errorhandling stuff. by Chris Lattner · 15 years ago
- 00d1390 tidy up by Chris Lattner · 15 years ago
- 4b38deb Remove late ARM codegen optimization pass committed by accident. by Anton Korobeynikov · 15 years ago
- 96085a3 Initial support for different kinds of FU reservation. by Anton Korobeynikov · 15 years ago
- 1298948 Factor out scoreboard into separate class. This way we might have several different score boards. by Anton Korobeynikov · 15 years ago
- 977dfce Add hook to insert late LLVM=>LLVM passes just before isel by Anton Korobeynikov · 15 years ago
- 7f893c0 fix 80 col violation, patch by Alastair Lynn by Chris Lattner · 15 years ago
- c0561f2 add a comment line that got dropped by Chris Lattner · 15 years ago
- 24ad3ed fix a latent bug my inline asm stuff exposed: by Chris Lattner · 15 years ago
- 96fbb3e Remove unused method. by Benjamin Kramer · 15 years ago
- 9c42107 Workaround the breakage in r100616 by guarding all timers with by Torok Edwin · 15 years ago
- 5f017e8 Use the "NamedGroupTimer" class to categorize DWARF emission better. by Bill Wendling · 15 years ago
- a592e67 Use raw_ostream. by Benjamin Kramer · 15 years ago
- 5b46390 Add comments for missed opportunities. by Evan Cheng · 15 years ago
- 348856e Fix typo. by Evan Cheng · 15 years ago
- cf9a415 Have the inst emitter add the !srcloc mdnode to the machine instr. by Chris Lattner · 15 years ago
- fee455e remove another magic number. by Chris Lattner · 15 years ago
- decc267 Three changes: by Chris Lattner · 15 years ago
- 343b42e Move printing of target-indepedent DEBUG_VALUE comments by Dale Johannesen · 15 years ago
- d94671a Post regalloc LICM. Work in progress. by Evan Cheng · 15 years ago
- 5f09400 Do not emit specification DIE with DW_AT_specification attribute for member functions of a funcation local class. This trips gdb's partial scan of DIEs at load time. Fixes Radar 7833483. by Devang Patel · 15 years ago
- 795ee9d Fix a number of clang -Wsign-compare warnings that didn't have an obvious by John McCall · 15 years ago
- 49d915b Revert 100573, it's causing some testsuite problems. by Dale Johannesen · 15 years ago
- 0a580d3 Move printing of DEBUG_VALUE comments to target-independent place. by Dale Johannesen · 15 years ago
- c4d7b14 Allow for the possibility that a debug-value points by Dale Johannesen · 15 years ago
- 639336e Reverting 100530 & 100531 due to regressions in the GDB test suite. by Stuart Hastings · 15 years ago
- 98116f9 Code clean up. Move includes from VirtRegRewriter.h to VirtRegRewriter.cpp. by Evan Cheng · 15 years ago
- 983327b Revise debug info machinery to digest nested functions and classes. by Stuart Hastings · 15 years ago
- 01f0e85 Remove assert to treat memmove and memset like memcpy by Mon P Wang · 15 years ago
- 885d941 propagate cookie management out one layer of function calls. by Chris Lattner · 15 years ago
- 6eb7806 report errors through LLVMContext's inline asm handler if available. by Chris Lattner · 15 years ago
- 421ccd9 Give MachineModuleInfo an actual Module*. by Chris Lattner · 15 years ago
- f778b57 Remove unnecessary include. by Devang Patel · 15 years ago
- 18141ee Fix an obvious copy-n-paste bug. It's not known to cause any miscompilation. by Evan Cheng · 15 years ago
- 79180e2 Give AsmParser an option to control whether it finalizes the stream. New demo: by Chris Lattner · 15 years ago
- af632c9 add .o file writing for inline asm in llc. Here's a silly demo: by Chris Lattner · 15 years ago
- 57fbba4 Output floating point representations in DWARF format. This is done by outputing by Bill Wendling · 15 years ago
- 4c842dd stringref-ize the MemoryBuffer::get apis. This requires by Chris Lattner · 15 years ago
- 7b55d36 Add a comment. by Dan Gohman · 15 years ago
- 5c06a20 lowering a volatile llvm.memcpy to a libc memcpy is ok. PR6779 by Chris Lattner · 15 years ago
- c4ae94d Don't do code sinking on unreachable blocks. It's unprofitable and hazardous. by Dan Gohman · 15 years ago
- 512063d remove the now-redundant MMI pointer in SelectionDAG. by Chris Lattner · 15 years ago
- d2c4f19 hopefully sate the clang self host build, which is apparently by Chris Lattner · 15 years ago
- de6e783 remove some redundant MMI arguments. by Chris Lattner · 15 years ago
- ed3a806 unthread MMI from FastISel by Chris Lattner · 15 years ago
- a267b00 remove the MMI pointer from MachineFrameInfo. by Chris Lattner · 15 years ago
- 820e55e enhance MachineFunction to have a MMI pointer. by Chris Lattner · 15 years ago
- 2b1b331 privatize more stuff, eliminate vtables. by Chris Lattner · 15 years ago
- 105d697 reprivatize now that DwarfWriter is gone. by Chris Lattner · 15 years ago
- 6d73378 prune #includes, MMI can never be null by Chris Lattner · 15 years ago
- 74e41f9 prune #includes, realize the MMI can never be null. by Chris Lattner · 15 years ago
- 493c976 finally blast DwarfWriter away. by Chris Lattner · 15 years ago
- 49cd664 change AsmPrinter to use DwarfDebug/DwarfException directly by Chris Lattner · 15 years ago