- 054dbb8 If REG_SEQUENCE source is livein, copy it first. Also, update livevariables information when a copy is introduced. by Evan Cheng · 14 years ago
- de7dea2 Do not attempt copy coalescing if the source and dest sub-register indices do not match. by Evan Cheng · 14 years ago
- 3519f9d revert r103668 for now, it is apparently breaking things. by Chris Lattner · 14 years ago
- 0de8e3f moffset forms of moves are x86-32 only, make the parser by Chris Lattner · 14 years ago
- 4313007 Fix some potential issues in the pseudo instruction expansion phase: copy implicit operands and memoperands. Also, expand instructions even if their defs are "dead" since they may have implicit kill operands. by Evan Cheng · 14 years ago
- 1c15413 MC: Move MCAlignFragment::EmitNops value out of the constructor. by Daniel Dunbar · 14 years ago
- 4e54487 MC: Eliminate MCZeroFillFragment, it is no longer needed. by Daniel Dunbar · 14 years ago
- e2fee5b MC: Explicitly check that only virtual fragments appear in virtual sections. by Daniel Dunbar · 14 years ago
- 3153fec MC: Switch MCFillFragment to storing total fill size instead of a count. This allows using ValueSize==0 to represent a virtual fill. by Daniel Dunbar · 14 years ago
- e73d49e MC: Drop support for alignment in ZeroFill fragment, we can just use by Daniel Dunbar · 14 years ago
- 2745f6e fix the encoding of the obscure "moffset" forms of moves, i386 by Chris Lattner · 14 years ago
- 9a1581b Clear CachedFunctionInfo upon Pass::releaseMemory. Because ValueMap will abort by Nick Lewycky · 14 years ago
- bd4fa2e lit: Fix a sh lexing bug which caused annotate-token.m to fail when run with the by Daniel Dunbar · 14 years ago
- 52f8dff Simplify. by Daniel Dunbar · 14 years ago
- f0d17d2 MC: Factor out MCAssembler::LayoutFragment by Daniel Dunbar · 14 years ago
- 2d891a2 MC: Tweak section layout to not relying on accumulating address value. by Daniel Dunbar · 14 years ago
- aa81380 ADT: Add ilist_node::get{Prev,Next}Node, which return the adjacent node or null. by Daniel Dunbar · 14 years ago
- a4d73d0 Remove a dead fixme. by Evan Cheng · 14 years ago
- 804291e Make sure to add kill flags to the last use of a virtreg when it is redefined. by Jakob Stoklund Olesen · 14 years ago
- cacd5d3 Test case for r103633. by Devang Patel · 14 years ago
- d13a0ca MC: Simplify LayoutSection to just take the index of the section to layout. by Daniel Dunbar · 14 years ago
- 473a09d lit: Fix OneCommandPerFileTest format when tests are specified directly. by Daniel Dunbar · 14 years ago
- b14c699 lit: Add support for 'lit ... @foo', which reads a list of tests to run from by Daniel Dunbar · 14 years ago
- bc1a0cf MC: Track section layout order explicitly, and use to simplify. by Daniel Dunbar · 14 years ago
- 62d50e8 stylistic change to MCSectionCOFF::PrintSwitchToSection COMDAT handling by Nathan Jeffords · 14 years ago
- 5b1b3b7 Remove unused variable. Tweak a comment while there. by Duncan Sands · 14 years ago
- 18c1021 Add support for movi32 of global values to the new (MC) asm printer. by Rafael Espindola · 14 years ago
- 72c2a83 Testcase for llvm 103572 (7898991). by Dale Johannesen · 14 years ago
- 871bb94 updated support for the COFF .linkonce by Nathan Jeffords · 14 years ago
- 5bdc2aa vst instructions are modeled as this: by Evan Cheng · 14 years ago
- 736f89b Teach local regalloc about virtual registers with sub-indices. by Evan Cheng · 14 years ago
- 3ae56bc Code clean up. by Evan Cheng · 14 years ago
- 0481449 MC/X86: Extend suffix matching hack to match 'q' suffix. by Daniel Dunbar · 14 years ago
- 624d466 Added a trivial function to modify the flags field of MCSymbolData class. The function takes the value and a mask, and clears the mask bits before applying the value. by Nathan Jeffords · 14 years ago
- a5f1d57 MC/Mach-O/x86_64: Add a new hook for checking whether a particular section can by Daniel Dunbar · 14 years ago
- 85f4fda Enable a bunch more -regalloc=fast tests by Jakob Stoklund Olesen · 14 years ago
- 1a1ad57 Avoid scoping issues, fix buildbots by Jakob Stoklund Olesen · 14 years ago
- a6cb641 Add initial kill flag support to FastISel. by Dan Gohman · 14 years ago
- 0efd768 Make Clang happy. by Daniel Dunbar · 14 years ago
- db4c7e6 MC/Mach-O/x86_64: Fix PCrel adjustment for x86_64, which was using the fixup by Daniel Dunbar · 14 years ago
- 640e948 MC/Mach-O: As Kevin pointed out, 'Address' is really an offset -- rename to clarify. by Daniel Dunbar · 14 years ago
- ef4591e MC/Mach-O: Fix a crash on invalid. by Daniel Dunbar · 14 years ago
- 6865f29 Fix PR6951 by fixing Module leaks in bugpoint. by Jeffrey Yasskin · 14 years ago
- 210e2af Store the Dirty bit in the LiveReg structure instead of a bit vector. by Jakob Stoklund Olesen · 14 years ago
- 76b4d5a Keep track of the last place a live virtreg was used. by Jakob Stoklund Olesen · 14 years ago
- 9d7019f Don't set kill flags on uses of CopyFromReg nodes. InstrEmitter doesn't by Dan Gohman · 14 years ago
- 9647f3d Avoid breaking vstd when reg_sequence is not used. by Evan Cheng · 14 years ago
- a44c122 One more -regalloc=fast test by Jakob Stoklund Olesen · 14 years ago
- 8e8b3cb Silence warning by Jakob Stoklund Olesen · 14 years ago
- f6d8481 Simplify this logic of creating a default Features object. by Bill Wendling · 14 years ago
- 82b07dc Simplify the tracking of used physregs to a bulk bitor followed by a transitive by Jakob Stoklund Olesen · 14 years ago
- d427180 Revert r103493, materializing functions in the regular PassManager. by Dan Gohman · 14 years ago
- 16d8f8b I got tired of VISIBILITY_HIDDEN colliding with the gcc enum. Rename it by Duncan Sands · 14 years ago
- 124b55d Teach the regular pass manager how to materialize functions as needed. by Dan Gohman · 14 years ago
- 99dca4f Remove the "WantsWholeFile" concept, as it's no longer needed. CBE by Dan Gohman · 14 years ago
- 038df88 Trim #includes and forward declarations. by Dan Gohman · 14 years ago
- bbf33b3 Mostly rewrite RegAllocFast. by Jakob Stoklund Olesen · 14 years ago
- 17c4a62 Fix a comment. by Dan Gohman · 14 years ago
- ff7a562 Implement a bunch more TargetSelectionDAGInfo infrastructure. by Dan Gohman · 14 years ago
- 651804c MC/Mach-O x86_64: Switch to using fragment atom symbol. by Daniel Dunbar · 14 years ago
- c9d0c4e Test commit. by Daniel Dunbar · 14 years ago
- 10934e8 Test commit. by Tanya Lattner · 14 years ago
- e924ab5 Test commit. by Tanya Lattner · 14 years ago
- 419e4f9 Remove the TargetLowering::getSubtarget() virtual function, which by Dan Gohman · 14 years ago
- 2320a44 Make SPU backend not assert on jump tables. by Kalle Raiskila · 14 years ago
- fb3611d Select @llvm.trap to the special B with 1111 condition (i.e. trap) instruction. by Evan Cheng · 14 years ago
- 7d9663c Fixes for Microsoft Visual Studio 2010, from Steven Watanabe! by Douglas Gregor · 14 years ago
- 3cbae23 Don't create a StringRef with a NULL value. by Bill Wendling · 14 years ago
- 972bf8d Extended the edis "IsBranch" property to call by Sean Callanan · 14 years ago
- 0ce537a Model some vst3 and vst4 with reg_sequence. by Evan Cheng · 14 years ago
- 81043ee The getDefaultSubtargetFeatures method of SubtargetFeature did actually return a by Bill Wendling · 14 years ago
- 31b9c44 It's not safe eliminate copies where src and dst have different sub-register indices. by Evan Cheng · 14 years ago
- 0bcccac Ensure REG_SEQUENCE source operands are unique. by Evan Cheng · 14 years ago
- a8251fa MC/Mach-O: Fix another mismatch with .weak_definition, we shouldn't use a by Daniel Dunbar · 14 years ago
- e9460ec MC/Mach-O: Factor out doesSymbolRequireExternRelocation. by Daniel Dunbar · 14 years ago
- 60ffa94 Indentation. by Evan Cheng · 14 years ago
- 163a9f7 Enable multiple Compile Units in one module. by Devang Patel · 14 years ago
- 071f73d MC/Mach-O: Explicitly track atoms, as represented by their defining symbol, for each fragment (not yet used). by Daniel Dunbar · 14 years ago
- e9e2ba0 Model some vld3 instructions with REG_SEQUENCE. by Evan Cheng · 14 years ago
- 9cc9bfa It's not safe to propagate implicit_def that defines part of a register. by Evan Cheng · 14 years ago
- fc6e6a9 Clear RegSequences vector after eliminating REG_SEQUENCE instructions. by Evan Cheng · 14 years ago
- e24b5c5 this really is needed. :( by Chris Lattner · 14 years ago
- ea9f0b8 just remove this, it isn't needed. by Chris Lattner · 14 years ago
- 601e768 simplify more. by Chris Lattner · 14 years ago
- 775aba2 Simplify by using startswith instead of substr. by Chris Lattner · 14 years ago
- fd450c0 fix PR7105 by enumerating MDNodes on all @llvm.foo by Chris Lattner · 14 years ago
- c279243 fix a pretty obvious typo. We test things before committing them, right? by Chris Lattner · 14 years ago
- e89f1c4 by David Greene · 14 years ago
- da24b34 Add an explicit keyword. by Dan Gohman · 14 years ago
- dd464df Add new configure option, --disable-timestamps, intended to turn off anything which would mess up binary/object comparisons. Currently: by Daniel Dunbar · 14 years ago
- faa19c3 Fix whitespace in debug output to be consistent. by Dan Gohman · 14 years ago
- dbc56bb Delete an obsolete comment. by Dan Gohman · 14 years ago
- aad753b Be careful with operand promotion. For a binary operation, the source operands may be the same. PR7018. rdar://7939869. by Evan Cheng · 14 years ago
- 1deea21 Test case for 103414. by Devang Patel · 14 years ago
- 603afbf Model vld2 / vst2 with reg_sequence. by Evan Cheng · 14 years ago
- 623d3c1 Re-defined valno is always valno even for partial re-def's. by Evan Cheng · 14 years ago
- fde18e5 Fix PR7096. When a block containing multiple defs is tail duplicated, the by Bob Wilson · 14 years ago
- 26c4cf4c Fix encoding of 'sf' and 'sfh' instructions. by Kalle Raiskila · 14 years ago
- faa9576 Add command line option --gcc to bugpoint. by Kalle Raiskila · 14 years ago
- ad017dc Add an assertion to catch attempts to access off the end of the array. by Duncan Sands · 15 years ago