Age | Commit message (Expand) | Author | Files | Lines |
2010-10-06 | Now that VDUPfqf and VDUPfdfare properly pseudos, kill the no-longer-needed | Jim Grosbach | 2 | -40/+3 |
2010-10-06 | Change the NEON VDUPfdf and VDUPfqf pseudo-instructions to actually be | Jim Grosbach | 2 | -7/+28 |
2010-10-06 | Get binding and visibility info from the the alias, but Type from the symbol | Rafael Espindola | 1 | -3/+25 |
2010-10-06 | Hide analysis group registration behind a macro, just like pass registration. | Owen Anderson | 4 | -4/+4 |
2010-10-06 | Add support for DW_TAG_unspecified_parameters. | Devang Patel | 2 | -7/+29 |
2010-10-06 | Add a 'pattern' arg to the ARM PseudoNeonI class. | Jim Grosbach | 2 | -7/+9 |
2010-10-06 | MC: Add missing forward in MCLoggingStreamer. | Michael J. Spencer | 1 | -0/+1 |
2010-10-06 | Revert "RequiresUnique" patch. This should be handled at a lower level. | Bill Wendling | 1 | -37/+7 |
2010-10-06 | If a symbol is global, reloc against it even if it is in a mergeable section. | Rafael Espindola | 1 | -3/+3 |
2010-10-06 | Remove unused variables. | Nick Lewycky | 1 | -3/+0 |
2010-10-06 | target operand flag values aren't a bitmask | Jim Grosbach | 1 | -2/+2 |
2010-10-06 | Make sure weak symbols are listed after the local ones. | Rafael Espindola | 2 | -2/+4 |
2010-10-06 | Correctly handle GOTPCREL relocations. | Rafael Espindola | 1 | -3/+6 |
2010-10-06 | ComputeLinearIndex doesn't need its TLI argument. | Dan Gohman | 2 | -9/+7 |
2010-10-06 | Change RequiresMerge to RequiresUnique. It's a better description of what this | Bill Wendling | 1 | -7/+8 |
2010-10-06 | - Add TargetInstrInfo::getOperandLatency() to compute operand latencies. This | Evan Cheng | 12 | -65/+335 |
2010-10-06 | If the destination module all ready has a copy of the global coming from the | Bill Wendling | 1 | -7/+36 |
2010-10-06 | enhance X86TypeInfo to include information about the encoding and | Chris Lattner | 1 | -20/+36 |
2010-10-06 | add a class for _REV nodes. | Chris Lattner | 1 | -19/+21 |
2010-10-06 | sink more intelligence into the ITy base class. Now it knows | Chris Lattner | 1 | -12/+21 |
2010-10-06 | refactor things a bit, now the REX_W and OpSize prefix bytes are inferred fro... | Chris Lattner | 1 | -22/+46 |
2010-10-06 | with tblgen suitably extended, we can now get the load node from typeinfo. | Chris Lattner | 1 | -6/+6 |
2010-10-06 | lib/System/Win32/Signals.inc: Enable LLVM_DISABLE_CRT_DEBUG also on mingw. | NAKAMURA Takumi | 1 | -6/+2 |
2010-10-06 | Provide a fast "get me the target triple from the module" API. This can | Bill Wendling | 2 | -1/+129 |
2010-10-06 | lets go all meta and define new X86 type wrappers that declare the associated | Chris Lattner | 2 | -42/+65 |
2010-10-06 | introduce a new BinOpRM class and use it to factor AND*rm. This points out | Chris Lattner | 1 | -21/+16 |
2010-10-06 | remove the !nameconcat tblgen feature. It "shorthand" and only used in 4 places | Chris Lattner | 1 | -8/+8 |
2010-10-06 | replace stuff like: | Chris Lattner | 1 | -15/+11 |
2010-10-05 | allow !strconcat to take more than two operands to eliminate | Chris Lattner | 3 | -16/+12 |
2010-10-05 | Use a relocation against the symbol if it is a PLT and the symbol is in another | Rafael Espindola | 1 | -2/+11 |
2010-10-05 | Comment out fastisel debugging message. | Eric Christopher | 1 | -1/+1 |
2010-10-05 | associate the instruction suffix letter with the integer gpr | Chris Lattner | 2 | -18/+29 |
2010-10-05 | introduce a new BinOpRR class, and convert 4 and instructions to use it. | Chris Lattner | 1 | -19/+12 |
2010-10-05 | Random cleanup and make the intermediate register in fptosi a | Eric Christopher | 1 | -5/+5 |
2010-10-05 | Count uses in all nested loops, not just the deepest. | Jakob Stoklund Olesen | 1 | -1/+2 |
2010-10-05 | Remove SplitAnalysis::removeUse. It was only used to make SplitAnalysis | Jakob Stoklund Olesen | 2 | -32/+0 |
2010-10-05 | dupli always has an interval now. | Jakob Stoklund Olesen | 1 | -14/+11 |
2010-10-05 | Move cmov pseudo instructions to InstrCompiler, | Chris Lattner | 2 | -582/+77 |
2010-10-05 | Use #NAME# to have the CMOV multiclass define things with the same names as b... | Chris Lattner | 4 | -43/+46 |
2010-10-05 | Another step towards getting rid of static ctors for pass registration: have ... | Owen Anderson | 1 | -1/+0 |
2010-10-05 | enhance tblgen to support anonymous defm's, use this to | Chris Lattner | 1 | -16/+16 |
2010-10-05 | convert cmov mr patterns to use a multipattern. Death to redundancy | Chris Lattner | 1 | -97/+25 |
2010-10-05 | Implement more alias cases. | Rafael Espindola | 1 | -0/+11 |
2010-10-05 | switch CMOVBE to the multipattern: | Chris Lattner | 4 | -53/+21 |
2010-10-05 | We can split around loops with multiple exits now. | Jakob Stoklund Olesen | 1 | -6/+0 |
2010-10-05 | Update SplitEditor API to reflect the fact that the original live interval is | Jakob Stoklund Olesen | 3 | -39/+27 |
2010-10-05 | Intervals are half-open. | Jakob Stoklund Olesen | 1 | -1/+1 |
2010-10-05 | fix a bug I introduced in r115669, which ended up with MOV64mr_TC | Chris Lattner | 1 | -1/+2 |
2010-10-05 | add a multiclass for cmov's, but don't start using it yet. | Chris Lattner | 1 | -1/+40 |
2010-10-05 | use a multipattern to define setcc instructions: | Chris Lattner | 1 | -173/+27 |