- 42263e2 fix a fixme in TargetLoweringObjectFile::getExprForDwarfReference by Chris Lattner · 15 years ago
- a257095 Remove getWidenVectorType, which is no longer used. by Dan Gohman · 15 years ago
- 3192d14 rename getSymbolForDwarf* to getExprForDwarf* since it returns by Chris Lattner · 15 years ago
- af1871f In case of tail call size of Ins and InVals may not match. by Evan Cheng · 15 years ago
- d0f393d Avoid leaking CompileUnits in DwarfDebug.cpp. by Jeffrey Yasskin · 15 years ago
- 95da605 Add a new jump table encoding to indicate jump tables entries by Richard Osborne · 15 years ago
- 826cbac The check for coalescing a virtual register to a physical register, e.g. by Evan Cheng · 15 years ago
- 0193c09 Remove dead include. by Daniel Dunbar · 15 years ago
- e68ea06 Fix debug_value handling. by Dale Johannesen · 15 years ago
- 1f3e445 MC: Provide MCAssembler with a TargetAsmBackend. by Daniel Dunbar · 15 years ago
- 2cb4202 VirtRegRewriter spring cleaning. No functional change. by Jakob Stoklund Olesen · 15 years ago
- f2f64e9 fix PR6533 by updating the br(xor) code to remember the case by Chris Lattner · 15 years ago
- e3b8533 Cosmetic: lengthen names and improve comments. by Dale Johannesen · 15 years ago
- cebae36 Add a bit along with the MCSymbols stored in the MachineModuleInfo maps that by Bill Wendling · 15 years ago
- bfdf7f3 Progress towards shepherding debug info through SelectionDAG. by Dale Johannesen · 15 years ago
- 8f78e3c Fix another bitwidth calculation to handle vector types; based on a by Dan Gohman · 15 years ago
- 2cd9ffe Fix another place where DEBUG_VALUE affected codegen. by Dale Johannesen · 15 years ago
- a2f767b Fix a bug in DEBUG_VALUE handling Devang ran into. I'll get this loop right yet. by Dale Johannesen · 15 years ago
- 09d53fe move three lowering hooks from MAI to TLOF and make one of them by Chris Lattner · 15 years ago
- c5cf227 This survived a bootstrap, so let's try 98104 again. by Dale Johannesen · 15 years ago
- fac4f1f Enable machine cse pass. by Evan Cheng · 15 years ago
- 974c0fb mcize the rest of EH emission, only one more directive missing by Chris Lattner · 15 years ago
- 49f618a add missing filename! by Chris Lattner · 15 years ago
- 98cdab5 set the temporary bit on MCSymbols correctly. by Chris Lattner · 15 years ago
- 2938a00 Add a couple more heuristics to neuter machine cse some more. by Evan Cheng · 15 years ago
- d85fc6e inline away a form of IsPCRelative, eliminating the dead IsPCRel argument. by Chris Lattner · 15 years ago
- 188a87d add some fixme's for MCizing. EH still has a few things that by Chris Lattner · 15 years ago
- 7c617b5 Clear up the last (famous last words) frame index value reuse issues for Thumb1. by Jim Grosbach · 15 years ago
- 7dda453 Speculatively revert 98104; could be what's causing crashes by Dale Johannesen · 15 years ago
- 90e4af7 mcize uses of PrintRelDirective and eliminate it. by Chris Lattner · 15 years ago
- 4aeaca4 inline the bool form of PrintRelDirective away, leaving just the unsigned form. by Chris Lattner · 15 years ago
- 233f52b eliminate EOL, adding all comments with the OutStreamer.AddComment by Chris Lattner · 15 years ago
- 7f87696 Ever more complicated DEBUG_VALUE fixes for branch folding. by Dale Johannesen · 15 years ago
- 0d9d70f eliminate a bunch of \n's that are being printed to O. Next up is to kill by Chris Lattner · 15 years ago
- fcdae49 convert the non-"ispcrel" case of EmitReference to MC, by Chris Lattner · 15 years ago
- dff4b4c Change the Value argument to eliminateFrameIndex to a type-tagged value. This by Jim Grosbach · 15 years ago
- bfc9999 Allow more cross-rc coalescing. by Evan Cheng · 15 years ago
- c608784 reapply r98035: by Chris Lattner · 15 years ago
- 6c7dfc0 add some extra checks. I'm not sure why, but this does unbreak a by Chris Lattner · 15 years ago
- 7ef1840 Revert accidental commit. by Evan Cheng · 15 years ago
- 1552ccc Don't do illegal cross-class coalescing. by Jakob Stoklund Olesen · 15 years ago
- 31f94c7 - Make the machine cse dumb coalescer (as opposed to the more awesome simple by Evan Cheng · 15 years ago
- ee6414c Speculatively revert r98035. It appears to have caused a set of buildbot by Eric Christopher · 15 years ago
- 19b3826 Attempt to make this debug output meaningful, both in the case of by Dan Gohman · 15 years ago
- 1e233f5 Now that setStartLabel takes an MCSymbol, we can de-ID'ize by Chris Lattner · 15 years ago
- b7db733 change DbgScope to keep track of the start/end label as MCSymbol* by Chris Lattner · 15 years ago
- 5b9062c remove a useless optimization: now that label replacement never by Chris Lattner · 15 years ago
- a34ec229 strength reduce MMI::MappedLabel to MMI::isLabelDeleted, by Chris Lattner · 15 years ago
- b2cc1a3 mcstreamerize AsmPrinter::printLabel. by Chris Lattner · 15 years ago
- 35071a0 Disable physical register coalescing when the number of live ranges for the by Jakob Stoklund Olesen · 15 years ago
- 6cde3e6 add a EmitSymbolValue convenience method to MCStreamer. by Chris Lattner · 15 years ago
- 6ed0f90 make InlineInfoLabels hold MCSymbol*'s, avoiding recomputation of the labels. by Chris Lattner · 15 years ago
- b9dc5f7 mc'ize the last use of PrintLabelName and eliminate PrintLabelName. by Chris Lattner · 15 years ago
- ef6b14f eliminate an argument from PrintRelDirective, sinking by Chris Lattner · 15 years ago
- 8f03d75 Print the correct index in the "match failed at index" message. by Dan Gohman · 15 years ago
- b67d69d remove the suffix form of PrintLabelName, which was only used for 'flavor'. by Chris Lattner · 15 years ago
- c3421bb now that the debug and eh emitters use a common .set counter, by Chris Lattner · 15 years ago
- 0d50c76 move .set generation out of DwarfPrinter into AsmPrinter and MCize it. by Chris Lattner · 15 years ago
- 5196018 Don't waste time trying to CSE labels, phis, inline asm. Definitely avoid cse implicit-def for obvious performance reason. by Evan Cheng · 15 years ago
- 6c3b8ac Restrict machine cse to really trivial coalescing. Leave the heavy lifting to a real coalescer. by Evan Cheng · 15 years ago
- 5757876 simplify EmitSectionOffset to always use .set if it is by Chris Lattner · 15 years ago
- effa868 Remove a version of EmitDifference. by Chris Lattner · 15 years ago
- dd8187a eliminate a form of PrintLabelName. by Chris Lattner · 15 years ago
- 326861c remove another form of EmitReference. by Chris Lattner · 15 years ago
- c7249da eliminate the non-MCSymbol versions of EmitReference. by Chris Lattner · 15 years ago
- f829eef mc'ize EmitLabel. by Chris Lattner · 15 years ago
- 4faf59a merge DIEObjectLabel and DIEDwarfLabel into DIELabel. by Chris Lattner · 15 years ago
- b98b1bf elimiante the DWLabel class, using MCSymbol instead. Start by Chris Lattner · 15 years ago
- 77bf295 Derive DIType from DIScope. This simplifies getContext() where for members the context is a type. This also eliminates need of CompileUnitMaps maintained by dwarf writer. by Devang Patel · 15 years ago
- 3c91b05 Avoid using DIDescriptor.isNull(). by Devang Patel · 15 years ago
- 0ef3fa6 Revert r97947. by Devang Patel · 15 years ago
- d8cc5d5 Avoid using DIDescriptor.isNull(). by Devang Patel · 15 years ago
- fab4a25 Add Order to SDDbgValue by Dale Johannesen · 15 years ago
- 84839da Fix dbg value handling in tail merging. by Dale Johannesen · 15 years ago
- 1ddcf35 Revert r97917, which was causing Clang Debug self-host failures. by Douglas Gregor · 15 years ago
- 9467f0e Roll r97906 forward again, without double-deleting CompileUnit::IndexTyDie. by Jeffrey Yasskin · 15 years ago
- acee647 Use Other as a sentinel instead of iAny. by Chris Lattner · 15 years ago
- 8c42ca9 _2_ gcc crashes, ah, ah, ah... by Jeffrey Yasskin · 15 years ago
- f7399bf Avoid leaking CompileUnits and DbgScopes from DwarfDebug. Leaks found by Valgrind! by Jeffrey Yasskin · 15 years ago
- 98f15d2 tidy up by Chris Lattner · 15 years ago
- 6cc1aea Don't update physical register def. by Evan Cheng · 15 years ago
- 06a2663 Add some new bits of debug info handling. No functional change yet. by Dale Johannesen · 15 years ago
- 0fa9d1d Reapply r97778 and r97779, enabled only for unsigned i64 to f64 conversions. by Dan Gohman · 15 years ago
- 314fef6 Don't emit global symbols into the (__TEXT,__ustring) section on Darwin. This by Charles Davis · 15 years ago
- 53e000b Better handling of dead super registers in LiveVariables. We used to do this: by Jakob Stoklund Olesen · 15 years ago
- a76e816 We don't really care about correct register liveness information after the by Jakob Stoklund Olesen · 15 years ago
- 580bba2 Avoid creating bad PHI instructions when BR is being const-folded. by Jakob Stoklund Olesen · 15 years ago
- 18fdaba Fix PR6497, a bug where we'd fold a load into an addc by Chris Lattner · 15 years ago
- 9bbcd5e inline a small function with one call site. by Chris Lattner · 15 years ago
- b6b343d Revert r97778 and r97779. They're somehow breaking llvm-gcc builds. by Dan Gohman · 15 years ago
- 808ab34 Fix these constants to be more portable. by Dan Gohman · 15 years ago
- cfa7ca1 Rewrite i64-to-f64 conversion using an algorithm which handles by Dan Gohman · 15 years ago
- b0812f1 Fix some more places where dbg_value affected codegen. by Dale Johannesen · 15 years ago
- e8cfa63 Fix memcheck-found leaks: one false positive from using new[], and one true by Jeffrey Yasskin · 15 years ago
- b58a59b For SJLJ exception handling, make sure that all calls that are not marked by Jim Grosbach · 15 years ago
- c46e293 Run machine licm before machine cse to avoid messing up licm opportunities. by Evan Cheng · 15 years ago
- a5f32cb Avoid cse load instructions unless they are known to be invariant loads. by Evan Cheng · 15 years ago
- c19ae9d add a statistic for # times fastisel fails. by Chris Lattner · 15 years ago
- ba72b0c Fix a typo Duncan noticed. by Dan Gohman · 15 years ago
- 9763f70 Rename -machine-cse to -enable-machine-cse. by Evan Cheng · 15 years ago