- 7f51248 If the destination module all ready has a copy of the global coming from the by Bill Wendling · 14 years ago
- b2fc409 enhance X86TypeInfo to include information about the encoding and by Chris Lattner · 14 years ago
- 994526c Update release location. by Tanya Lattner · 14 years ago
- 3ab0b59 add a class for _REV nodes. by Chris Lattner · 14 years ago
- 08808f9 sink more intelligence into the ITy base class. Now it knows by Chris Lattner · 14 years ago
- 44402c0 refactor things a bit, now the REX_W and OpSize prefix bytes are inferred from the type info. by Chris Lattner · 14 years ago
- da4b361 with tblgen suitably extended, we can now get the load node from typeinfo. by Chris Lattner · 14 years ago
- 46f5552 Generalize tblgen's dag parsing logic to handle arbitrary expressions by Chris Lattner · 14 years ago
- d752593 rename add some comments. by Chris Lattner · 14 years ago
- 4822509 filecheckize by Chris Lattner · 14 years ago
- 578bcf0 cleanups by Chris Lattner · 14 years ago
- a8bbe70 lib/System/Win32/Signals.inc: Enable LLVM_DISABLE_CRT_DEBUG also on mingw. by NAKAMURA Takumi · 14 years ago
- 3471174 Provide a fast "get me the target triple from the module" API. This can by Bill Wendling · 14 years ago
- 417b543 lets go all meta and define new X86 type wrappers that declare the associated by Chris Lattner · 14 years ago
- ff27af2 introduce a new BinOpRM class and use it to factor AND*rm. This points out by Chris Lattner · 14 years ago
- c7252ce remove the !nameconcat tblgen feature. It "shorthand" and only used in 4 places by Chris Lattner · 14 years ago
- 78caacc replace stuff like: by Chris Lattner · 14 years ago
- 8d978a7 allow !strconcat to take more than two operands to eliminate by Chris Lattner · 14 years ago
- 3729d00 Use a relocation against the symbol if it is a PLT and the symbol is in another by Rafael Espindola · 14 years ago
- e540a6f Comment out fastisel debugging message. by Eric Christopher · 14 years ago
- 20b2499 associate the instruction suffix letter with the integer gpr by Chris Lattner · 14 years ago
- e00047c introduce a new BinOpRR class, and convert 4 and instructions to use it. by Chris Lattner · 14 years ago
- 022b7fb Random cleanup and make the intermediate register in fptosi a by Eric Christopher · 14 years ago
- 9b90d7e Count uses in all nested loops, not just the deepest. by Jakob Stoklund Olesen · 14 years ago
- fc3ef3c Remove SplitAnalysis::removeUse. It was only used to make SplitAnalysis by Jakob Stoklund Olesen · 14 years ago
- d00f7e0 dupli always has an interval now. by Jakob Stoklund Olesen · 14 years ago
- 6dbbff9 Move cmov pseudo instructions to InstrCompiler, by Chris Lattner · 14 years ago
- 25cbf50 Use #NAME# to have the CMOV multiclass define things with the same names as before by Chris Lattner · 14 years ago
- c2b0875 when david added support for #NAME# he didn't update the comments and by Chris Lattner · 14 years ago
- e2a268f Another step towards getting rid of static ctors for pass registration: have INITIALIZE_PASS AND INITIALIZE_AG_PASS by Owen Anderson · 14 years ago
- df72eae enhance tblgen to support anonymous defm's, use this to by Chris Lattner · 14 years ago
- 286997c convert cmov mr patterns to use a multipattern. Death to redundancy by Chris Lattner · 14 years ago
- 01f9ea3 Implement more alias cases. by Rafael Espindola · 14 years ago
- d350e47 switch CMOVBE to the multipattern: 21 insertions(+), 53 deletions(-) by Chris Lattner · 14 years ago
- 2e2be60 We can split around loops with multiple exits now. by Jakob Stoklund Olesen · 14 years ago
- 57d0f2d Update SplitEditor API to reflect the fact that the original live interval is by Jakob Stoklund Olesen · 14 years ago
- dbc3609 Intervals are half-open. by Jakob Stoklund Olesen · 14 years ago
- e583c89 fix a bug I introduced in r115669, which ended up with MOV64mr_TC by Chris Lattner · 14 years ago
- b484213 add a multiclass for cmov's, but don't start using it yet. by Chris Lattner · 14 years ago
- 0659b04 PSHUFW is in SSE, not SSSE3. by Bill Wendling · 14 years ago
- d244699 use a multipattern to define setcc instructions: by Chris Lattner · 14 years ago
- f5c347d 256 sections should be enough for anyone... by Rafael Espindola · 14 years ago
- 2c383d8 move SETB pseudos into the same place in InstrCompiler.td by Chris Lattner · 14 years ago
- 508fc47 Replace a gross hack (the MOV64ri_alt instruction) with a slightly less by Chris Lattner · 14 years ago
- 62fed8b Don't crash in a strange .size directive. by Rafael Espindola · 14 years ago
- 748a2fe distribute the rest of the contents of X86Instr64bit.td out to by Chris Lattner · 14 years ago
- 984a7fc When we find a reaching definition, make sure it is visited from all paths by by Jakob Stoklund Olesen · 14 years ago
- fc60d77 Don't use nextIndex to check for live out of instruction. by Jakob Stoklund Olesen · 14 years ago
- 9c3aa4d trailing whitespace by Jim Grosbach · 14 years ago
- 1070192 move the rest of the simple 64-bit arithmetic into InstrArithmetic.td by Chris Lattner · 14 years ago
- 853b18e Remove trailing space. This is just an excuse to poke the by Duncan Sands · 14 years ago
- 5bbbcdb continue moving 64-bit stuff into X86InstrArithmetic.td by Chris Lattner · 14 years ago
- ea1104a Fix Punctuation. by Michael J. Spencer · 14 years ago
- eb6e77f MC-COFF: Fix (PR8278) temporary symbol relocations. by Michael J. Spencer · 14 years ago
- e452b17 Add support for a fill value in the .zero directive. by Rafael Espindola · 14 years ago
- a818c07 Tweak VNInfo printing. by Jakob Stoklund Olesen · 14 years ago
- 201ecfc Add assert for valid slot indexes. by Jakob Stoklund Olesen · 14 years ago
- d86609f Increase the number of bits used internally by the ARM target to represent the by Jim Grosbach · 14 years ago
- 737cd21 Implement a simple alias case and refactor the code a bit so that the by Rafael Espindola · 14 years ago
- a25c0a4 test/COFF: Fix symbol indexes and names. Update tests to match. by Michael J. Spencer · 14 years ago
- f191d12 test/COFF: Remove temp file usage. by Michael J. Spencer · 14 years ago
- 3ef2c9f test/coff-dump: Support reading from stdin. by Michael J. Spencer · 14 years ago
- cc1f91c Cleanup Whitespace. by Michael J. Spencer · 14 years ago
- 3a9e769 Use a more efficient lowering of uint64_t --> float that can take advantage of hardware signed integer conversion without by Owen Anderson · 14 years ago
- 6422794 move 64-bit add and adc to InstrArithmetic. by Chris Lattner · 14 years ago
- c7d4655 rewrote two addr constraints so that they are only set, not set and then nestedly cleared. by Chris Lattner · 14 years ago
- 6367cfc split the 32-bit integer arithmetic instructions out to their own file. by Chris Lattner · 14 years ago
- 2dc9164 Update attribute reading for the changed source location code. by Sebastian Redl · 14 years ago
- 5c77c16 Produce a undefined reference to _GLOBAL_OFFSET_TABLE_ when needed. by Rafael Espindola · 14 years ago
- 266a69f Tests that now pass. by Rafael Espindola · 14 years ago
- 644801a After printing "Running 'Graphviz' program... " and running the by Dan Gohman · 14 years ago
- 8f413fa On ELF we need to know which symbols are used in relocations to decide if by Rafael Espindola · 14 years ago
- 4a12f22 Properly deserialize Clang types that are used as attribute arguments by Douglas Gregor · 14 years ago
- 6057895 test/CodeGen/X86/atomic_op.ll: Rename @main to @func. Extra sequences will be inserted to @main as prologue on cygming, to fail. by NAKAMURA Takumi · 14 years ago
- 5249ff3 integrate the 64-bit shifts into X86InstrShiftRotate.td. Enough for tonight. by Chris Lattner · 14 years ago
- 5f58e84 move 32-bit shift and rotates out to their own file. by Chris Lattner · 14 years ago
- 2c065e1 add new file by Chris Lattner · 14 years ago
- 8917cd3 move sign and zero extensions out to their own file. by Chris Lattner · 14 years ago
- d8cc272 move some instructions from Instr64Bit -> InstrInfo. by Chris Lattner · 14 years ago
- 5673e1d move CMOV_FR32 and friends to InstrCompiler, since they are by Chris Lattner · 14 years ago
- 41efbfa move various pattern matching support goop out of X86Instr64Bit, to live by Chris Lattner · 14 years ago
- 35649fc split conditional moves and setcc's out to their own file. by Chris Lattner · 14 years ago
- d3f033d move string pseudo instructions to InstrCompiler consolidate 64-bit and 32-bit together. by Chris Lattner · 14 years ago
- 010496c move the atomic pseudo instructions out to X86InstrCompiler.td by Chris Lattner · 14 years ago
- 8af88ef move more pseudo instructions out to X86InstrCompiler.td by Chris Lattner · 14 years ago
- d071b83 move VMX instructions out to their own file. by Chris Lattner · 14 years ago
- 87be16a continue moving stuff out to X86InstrSystem.td. Move by Chris Lattner · 14 years ago
- a0b991b Support: Add __forceinline to Compiler.h on MSVC. by Michael J. Spencer · 14 years ago
- f000a7a fix MSVC 2010 build. by Michael J. Spencer · 14 years ago
- 2bbb769 Cleanup Whitespace. by Michael J. Spencer · 14 years ago
- 434c7cb refactor .td files a bit, moving system instructions out to X86InstrSystem.td by Chris Lattner · 14 years ago
- 894a1b1 s/The ARM has/The ARM backend has/ by Jim Grosbach · 14 years ago
- e862228 Update LLVMLibDeps by Jim Grosbach · 14 years ago
- 33caa07 Re-apply r115363 and r115366 now that r115525 has removed the un-needed header by Jim Grosbach · 14 years ago
- 90371ad Added a testcase for the ENTER instruction. by Sean Callanan · 14 years ago
- 6aeb2e3 Fixed the disassembler to handle two new X86 by Sean Callanan · 14 years ago
- 2a135ae This DAG combine BRCOND transformation can look pass truncate of the operand: by Evan Cheng · 14 years ago
- 48f9543 AVX intrinsics and builtins were also added to clang by Bruno Cardoso Lopes · 14 years ago
- 3311cf83 Spell AltiVec correctly by Douglas Gregor · 14 years ago
- 6cf6c79 The pshufw instruction came about in MMX2 when SSE was introduced. Don't place by Bill Wendling · 14 years ago