- 54cc2ef Render MachineFunctions to HTML pages, with options to render register by Lang Hames · 14 years ago
- d90fee9 Expose JIT::recompileAndRelinkFunction for use through the C API. by Duncan Sands · 14 years ago
- 8067adc MC: Add WinCOFFStreamer implementation and merge common code from MachO by Michael J. Spencer · 14 years ago
- 54074b5 TblGen/AsmMatcher: Add support for honoring instruction Requires<[]> attributes as part of the matcher. by Daniel Dunbar · 14 years ago
- fc97aeb llvmc: Add a new option type (switch_list). by Mikhail Glushenkov · 14 years ago
- d73ada7 Target: Give the TargetAsmParser access to the TargetMachine. by Daniel Dunbar · 14 years ago
- 1edf6ca MC/AsmParser: Stop playing unsafe member function pointer calls, this isn't by Daniel Dunbar · 14 years ago
- 6a46d57 MC/AsmParser: Fix .abort and .secure_log_unique to accept arbitrary token by Daniel Dunbar · 14 years ago
- f21e4e9 MC/AsmParser: Fix TokError() to accept a Twine. by Daniel Dunbar · 14 years ago
- aef87e3 MC/AsmParser: Hide the AsmParser implementation. by Daniel Dunbar · 14 years ago
- 9258318 Switched to array_pod_sort as per Chris's suggestion. by Lang Hames · 14 years ago
- 60f422f LoopSplitter - intended to split live intervals over loop boundaries. by Lang Hames · 14 years ago
- d1e3b44 MC/AsmParser: Lift Run() and TargetParser to base class. by Daniel Dunbar · 14 years ago
- 2b8271e Propagate alloca alignment information via variable size object frame by Eric Christopher · 14 years ago
- 78e6e00 Remove the isMoveInstr() hook. by Jakob Stoklund Olesen · 14 years ago
- 7431bea Rename DBG_LABEL PROLOG_LABEL, because it's only used during prolog emission and by Bill Wendling · 14 years ago
- af462c4 Remove remaining calls to TII::isMoveInstr. by Jakob Stoklund Olesen · 14 years ago
- 49669e6 eliminate unlockedRefineAbstractTypeTo, types are all per-llvmcontext, by Chris Lattner · 14 years ago
- 9c3d5e4 Revert r108369, sorting llvm.dbg.declare information by source position, by Dan Gohman · 14 years ago
- 1461520 Remove extraneous semicolons after member functions by Douglas Gregor · 14 years ago
- a6aac4c eliminate CallInst::ArgOffset by Gabor Greif · 14 years ago
- 53621a1 A few more minor additions to ELF.h. by Eli Friedman · 14 years ago
- 9a7b37b Add dump() to DominanceFrontier by Tobias Grosser · 14 years ago
- 60108e9 Split -enable-finite-only-fp-math to two options: by Evan Cheng · 14 years ago
- 34068cb remove some unneeded overloads that were causing by Chris Lattner · 14 years ago
- 5a3eb8f 80-col. by Eric Christopher · 14 years ago
- 1ad25b6 add an accessor. by Chris Lattner · 14 years ago
- 336e8d7 Make the order in which variables are described in debug information by Dan Gohman · 14 years ago
- 38e5989 Don't pass StringRef by reference. by Benjamin Kramer · 14 years ago
- 9fe2c67 Merge lib/Target/X86/X86COFF.h into include/llvm/Support/COFF.h, by Chris Lattner · 14 years ago
- 2dd50e6 Delete fast-isel's trivial load optimization; it breaks debugging because by Dan Gohman · 14 years ago
- db89809 Teach ProcessImplicitDefs to transform more COPY instructions into IMPLICIT_DEF (and subsequently eliminate them). This allows machine LICM to hoist IMPLICIT_DEF's. PR7620. by Evan Cheng · 14 years ago
- a10b849 Don't propagate debug locations to instructions for materializing by Dan Gohman · 14 years ago
- 023009f Remove vestigial decl. by Jakob Stoklund Olesen · 14 years ago
- db20d25 Update comment. by Evan Cheng · 14 years ago
- 63d024f rotate CallInst operands by Gabor Greif · 14 years ago
- a838bae use a typedef instead of its expansion, patch by Michael Spencer by Chris Lattner · 14 years ago
- 0764e39 80-columns by Eric Christopher · 14 years ago
- 9a9ad77 Bring ELF64 on par with ELF32, add a few magic constants and support ".dynamic" by Stephen Wilson · 14 years ago
- 3144513 Simple format/style fixes. by Stephen Wilson · 14 years ago
- fe4591b Test commit. by Stephen Wilson · 14 years ago
- d6afb09 Add convenience method FoldingSetImpl::InsertNode(Node *N) that asserts if the node is already inserted. by Argyrios Kyrtzidis · 14 years ago
- 4d5fe97 MC/AsmParser: Move .section parsing to Darwin specific parser. by Daniel Dunbar · 14 years ago
- 19ad3b8 MC/AsmLexer: Raise LexUntilEndOfStatement to MCAsmLexer. by Daniel Dunbar · 14 years ago
- 18f82a9 getOrInsertLeaderValue cannot be const because it calls insert. by Bill Wendling · 14 years ago
- 47f5608 MC/AsmParser: Move special section directive parsing to Darwin specific parser. by Daniel Dunbar · 14 years ago
- 4c7c08b MC/AsmParser: Inline AsmParser::CreateSymbol into callers. by Daniel Dunbar · 14 years ago
- b6c3a60 MC/AsmParser: Move .tbss and .zerofill parsing to Darwin specific parser. by Daniel Dunbar · 14 years ago
- 492b7a2 MC/AsmParser: Move .desc parsing to Darwin specific parser. by Daniel Dunbar · 14 years ago
- 38a4e2a MC/AsmParser: Move .lsym parsing to Darwin specific parser. by Daniel Dunbar · 14 years ago
- 9ac66b0 MC/AsmParser: Move some misc. Darwin directive handling to DarwinAsmParser. by Daniel Dunbar · 14 years ago
- 4e82bbb MCAsmParser: Add getSourceManager(). by Daniel Dunbar · 14 years ago
- e474970 MC/AsmParser: Add a DarwinAsmParser extension. by Daniel Dunbar · 14 years ago
- 9d544d0 Fix a typo and fit in 80 columns. Found by Bob Wilson. by Rafael Espindola · 14 years ago
- 81ea00f MCAsmParser: Pull some directive handling out into a helper class, and change by Daniel Dunbar · 14 years ago
- 5313198 MC: Add MCAsmParserExtension, a base class for all the target/object specific by Daniel Dunbar · 14 years ago
- dc4c7da MC: Move AsmParser::TokError to MCAsmParser(). by Daniel Dunbar · 14 years ago
- ca90dc6 MC: Move getLoc() to MCAsmLexer(). by Daniel Dunbar · 14 years ago
- 3472766 Convert some tab stops into spaces. by Duncan Sands · 14 years ago
- 6c50792 Remove tab characters and 80-col. by Eric Christopher · 14 years ago
- ca3ca13 80 columns. by Eric Christopher · 14 years ago
- a6c04ee Path::isRootDirectory is unimplemented on Unix and not used, by Chris Lattner · 14 years ago
- 7e1b566 Convert the last use of getPhysicalRegisterRegClass and remove it. by Rafael Espindola · 14 years ago
- 5a30a85 make the prototypes for CreateMalloc and CreateFree more consistent. Patch by Chris Lattner · 14 years ago
- b162290 introduce WinCOFFObjectWriter, patch by Michael Spencer! by Chris Lattner · 14 years ago
- eb72dca introduce WinCOFFStreamer.cpp, patch by Michael Spencer! by Chris Lattner · 14 years ago
- 744b3a5 Remove TargetInstrInfo::copyRegToReg entirely. by Jakob Stoklund Olesen · 14 years ago
- d6d7aba Make getPhysicalRegisterRegClass non-virtual. Should be able to remove it soon. by Rafael Espindola · 14 years ago
- b0a258b Remove copyRegToReg from TargetInstrInfo so it is not longer accesible. by Jakob Stoklund Olesen · 14 years ago
- cbeeae2 Fix va_arg for doubles. With this patch VAARG nodes always contain the by Rafael Espindola · 14 years ago
- 84023e0 Reapply bottom-up fast-isel, with several fixes for x86-32: by Dan Gohman · 14 years ago
- 1f32340 Automatically fold COPY instructions into stack load/store. by Jakob Stoklund Olesen · 14 years ago
- e05442d Change TII::foldMemoryOperand API to require the machine instruction to be by Jakob Stoklund Olesen · 14 years ago
- 02266e2 --- Reverse-merging r107947 into '.': by Bob Wilson · 14 years ago
- 7c71b81 fix clang selfhost issue (shadowing) by Gabor Greif · 14 years ago
- e07c3c4 refactor type expressions and cache operator*'s result by Gabor Greif · 14 years ago
- 8fe5ccc two more cases of reuse result of operator*, found by inspection by Gabor Greif · 14 years ago
- 4fd6b39 another case of reuse result of operator*, it is expensive to recompute by Gabor Greif · 14 years ago
- f6c1660 reuse result of operator*, it is expensive to recompute by Gabor Greif · 14 years ago
- dfbc29a Added a support for inserting new MBBs into the numbering. by Lang Hames · 14 years ago
- bf87e24 Re-apply bottom-up fast-isel, with fixes. Be very careful to avoid emitting by Dan Gohman · 14 years ago
- 99cfb69 Reverting r107918 and r107919. Radar 8063111. by Stuart Hastings · 14 years ago
- c0e2639 Fix decl/def debug info for template functions. Radar 8063111. by Stuart Hastings · 14 years ago
- 1b02acb Revert some unneeded parts of the change in r107886 for the by Kevin Enderby · 14 years ago
- 320bdcb Implement X86InstrInfo::copyPhysReg by Jakob Stoklund Olesen · 14 years ago
- b113cf2 After r107880, findSurvivorReg() no longer needs to be public. by Jim Grosbach · 14 years ago
- f59cac5 Added the darwin .weak_def_can_be_hidden directive. by Kevin Enderby · 14 years ago
- da99560 only dereference iterator once in the loop by Gabor Greif · 14 years ago
- dba3e15 remove unneeded parens by Gabor Greif · 14 years ago
- 0bc25f4 Convert EXTRACT_SUBREG to COPY when emitting machine instrs. by Jakob Stoklund Olesen · 14 years ago
- 2dac4c1 Use std::vector rather than SmallVector here because SmallVector by Duncan Sands · 14 years ago
- a0994b1 Do not use std::stack because it causes obscure failures when by Duncan Sands · 14 years ago
- 3651d92 Add TargetInstrInfo::copyPhysReg hook and use it from LowerSubregs. by Jakob Stoklund Olesen · 14 years ago
- f595141 Revert 107840 107839 107813 107804 107800 107797 107791. by Dan Gohman · 14 years ago
- d9642fa When processing frame index virtual registers, consider all available registers by Jim Grosbach · 14 years ago
- bcc8017 Move getExtLoad() and (some) getLoad() DebugLoc argument after EVT argument for consistency sake. by Evan Cheng · 14 years ago
- 4df83ed Implement bottom-up fast-isel. This has the advantage of not requiring by Dan Gohman · 14 years ago
- f423a69 Add X86FastISel support for return statements. This entails refactoring by Dan Gohman · 14 years ago
- eabaed2 Give FunctionLoweringInfo an MBB member, avoiding the need to pass it by Dan Gohman · 14 years ago
- a4160c3 Simplify FastISel's constructor by giving it a FunctionLoweringInfo by Dan Gohman · 14 years ago