2010-07-27 |
Michael J. Spencer | Make MC use Windows COFF on Windows and add tests. |
tree | commitdiff |
2010-07-27 |
Jakob Stoklund Olesen | The isLoadFromStackSlot and isStoreToStackSlot have... |
tree | commitdiff |
2010-07-27 |
Jakob Stoklund Olesen | Add assertions that expose the PR7713 miscompilation... |
tree | commitdiff |
2010-07-26 |
Eli Friedman | And a bit more non-ASCII stuff. |
tree | commitdiff |
2010-07-26 |
Anton Korobeynikov | Drop some non-ascii stuff |
tree | commitdiff |
2010-07-26 |
Evan Cheng | On x86, f32 / f64 nodes share the same registers as... |
tree | commitdiff |
2010-07-26 |
Anton Korobeynikov | Add a note |
tree | commitdiff |
2010-07-26 |
Bruno Cardoso Lopes | Temporary hack to let codegen assert or generate poor... |
tree | commitdiff |
2010-07-26 |
Anton Korobeynikov | Currently EH lowering code expects typeinfo to be globa... |
tree | commitdiff |
2010-07-26 |
Evan Cheng | ARM fastisel isn't ready. |
tree | commitdiff |
2010-07-25 |
Douglas Gregor | Remove extraneous semicolon |
tree | commitdiff |
2010-07-25 |
Douglas Gregor | Unbreak CMake build |
tree | commitdiff |
2010-07-24 |
Anton Korobeynikov | Hook in GlobalMerge pass |
tree | commitdiff |
2010-07-24 |
Evan Cheng | Add an ILP scheduler. This is a register pressure aware... |
tree | commitdiff |
2010-07-24 |
Bruno Cardoso Lopes | Support x86 "eiz" and "riz" pseudo index registers... |
tree | commitdiff |
2010-07-23 |
Jim Grosbach | Use the appropriate register class for an i32 when... |
tree | commitdiff |
2010-07-23 |
Dale Johannesen | Revert 109076. It is wrong and was causing regressions... |
tree | commitdiff |
2010-07-23 |
Evan Cheng | - Allow target to specify when is register pressure... |
tree | commitdiff |
2010-07-23 |
Bruno Cardoso Lopes | Remove trailing whitespace |
tree | commitdiff |
2010-07-23 |
Bruno Cardoso Lopes | Add AVX version of CLMUL instructions |
tree | commitdiff |
2010-07-23 |
Gabor Greif | fix constness warnings |
tree | commitdiff |
2010-07-23 |
Gabor Greif | do not (implicitly) dereference iterator many times... |
tree | commitdiff |
2010-07-23 |
Bruno Cardoso Lopes | Declare CLMUL as a subtarget feature |
tree | commitdiff |
2010-07-23 |
Bruno Cardoso Lopes | Add x86 CLMUL (Carry-less multiplication) cpu feature |
tree | commitdiff |
2010-07-23 |
Bruno Cardoso Lopes | Add complete assembler support for FMA3 instructions... |
tree | commitdiff |
2010-07-23 |
Dale Johannesen | The only supported calling convention for X86-64 uses |
tree | commitdiff |
2010-07-23 |
Bruno Cardoso Lopes | Fix some AVX instructions which didnt had HasAVX prefix... |
tree | commitdiff |
2010-07-22 |
Chris Lattner | eliminate the TargetInstrInfo::GetInstSizeInBytes hook. |
tree | commitdiff |
2010-07-22 |
Bruno Cardoso Lopes | Add remaining AVX instructions (most of them dealing... |
tree | commitdiff |
2010-07-22 |
Chris Lattner | remove the JIT "NeedsExactSize" feature and supporting... |
tree | commitdiff |
2010-07-22 |
Chris Lattner | switch a private implementation of GetFunctionSizeInBytes. |
tree | commitdiff |
2010-07-22 |
Chris Lattner | X86MCInstLower now depends on AsmPrinter being around. |
tree | commitdiff |
2010-07-22 |
Chris Lattner | instead of migrating it to the MC instruction encoder... |
tree | commitdiff |
2010-07-22 |
Xerxes Ranby | ARMv4 JIT forgets to set the lr register when making... |
tree | commitdiff |
2010-07-22 |
Gabor Greif | undo 80 column trespassing I caused |
tree | commitdiff |
2010-07-22 |
Chandler Carruth | Mark an assert-only variable as used. |
tree | commitdiff |
2010-07-22 |
Chandler Carruth | Fix the generated file name for CMake. |
tree | commitdiff |
2010-07-22 |
Chandler Carruth | Attempt to fix linking issues with CMake. Please review... |
tree | commitdiff |
2010-07-22 |
Owen Anderson | Update CMake files. |
tree | commitdiff |
2010-07-22 |
Eric Christopher | Custom lower the memory barrier instructions and add... |
tree | commitdiff |
2010-07-22 |
Evan Cheng | Fix constant island pass's handling of tBR_JTr. The... |
tree | commitdiff |
2010-07-22 |
Eric Christopher | 80-columns. |
tree | commitdiff |
2010-07-22 |
Nate Begeman | Make fast isel win64-aware w.r.t. call-clobbered regs |
tree | commitdiff |
2010-07-21 |
Evan Cheng | More register pressure aware scheduling work. |
tree | commitdiff |
2010-07-21 |
Bruno Cardoso Lopes | Add more 256-bit forms for a bunch of regular AVX instr... |
tree | commitdiff |
2010-07-21 |
Rafael Espindola | Fixes win64. It was broken by a previous patch where... |
tree | commitdiff |
2010-07-21 |
Jim Grosbach | For ARM/Darwin, add a dwarf entry indicating whether... |
tree | commitdiff |
2010-07-21 |
Chris Lattner | add some rough support for making mcinst lowering work... |
tree | commitdiff |
2010-07-21 |
Eric Christopher | Baby steps towards ARM fast-isel. |
tree | commitdiff |
2010-07-21 |
Owen Anderson | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). |
tree | commitdiff |
2010-07-21 |
Bruno Cardoso Lopes | Add missing AVX convert instructions. Those instruction... |
tree | commitdiff |
2010-07-21 |
Nate Begeman | Fix a couple issues with Win64 ABI |
tree | commitdiff |
2010-07-21 |
Bruno Cardoso Lopes | Avoid AVX instructions to be selected instead of its... |
tree | commitdiff |
2010-07-21 |
Rafael Espindola | Fix calling convention on ARM if vfp2+ is enabled. |
tree | commitdiff |
2010-07-21 |
Eric Christopher | Pulling out previous patch, must've run the tests in |
tree | commitdiff |
2010-07-21 |
Eric Christopher | Lower MEMBARRIER on x86 and support processors without... |
tree | commitdiff |
2010-07-21 |
Bruno Cardoso Lopes | Add AVX only vzeroall and vzeroupper instructions |
tree | commitdiff |
2010-07-21 |
Evan Cheng | Teach bottom up pre-ra scheduler to track register... |
tree | commitdiff |
2010-07-21 |
Bruno Cardoso Lopes | Add new AVX vpermilps, vpermilpd and vperm2f128 instruc... |
tree | commitdiff |
2010-07-21 |
Bruno Cardoso Lopes | Add new AVX vmaskmov instructions, and also fix the... |
tree | commitdiff |
2010-07-20 |
Bruno Cardoso Lopes | Add new AVX vextractf128 instructions |
tree | commitdiff |
2010-07-20 |
Chris Lattner | make asmprinter optional, even though passing in null... |
tree | commitdiff |
2010-07-20 |
Chris Lattner | continue pushing dependencies around. |
tree | commitdiff |
2010-07-20 |
Chris Lattner | reduce X86MCInstLower dependencies on asmprinter. |
tree | commitdiff |
2010-07-20 |
Chris Lattner | pass around MF, not MMI. |
tree | commitdiff |
2010-07-20 |
Chris Lattner | cleanups. |
tree | commitdiff |
2010-07-20 |
Chris Lattner | move two asmprinter methods into the asmprinter .cpp... |
tree | commitdiff |
2010-07-20 |
Chris Lattner | prune #includes a little. |
tree | commitdiff |
2010-07-20 |
Bruno Cardoso Lopes | Add new AVX instruction vinsertf128 |
tree | commitdiff |
2010-07-20 |
Jim Grosbach | Using BIC for immediates needs an extra bump for its... |
tree | commitdiff |
2010-07-20 |
Jim Grosbach | Removed un-used code. |
tree | commitdiff |
2010-07-20 |
Bruno Cardoso Lopes | Fix PR7174, a couple o Mips fixes: |
tree | commitdiff |
2010-07-20 |
Bruno Cardoso Lopes | Fix Mips PR7473. Patch by stetorvs@gmail.com |
tree | commitdiff |
2010-07-20 |
Eric Christopher | Constify some arguments. |
tree | commitdiff |
2010-07-20 |
Bruno Cardoso Lopes | Add AVX vbroadcast new instruction |
tree | commitdiff |
2010-07-20 |
Daniel Dunbar | Update CMake files. |
tree | commitdiff |
2010-07-19 |
Chris Lattner | sink the arm implementations of ASmPrinter and MCInstLower |
tree | commitdiff |
2010-07-19 |
Chris Lattner | fix a layering problem by moving the x86 implementation |
tree | commitdiff |
2010-07-19 |
Bruno Cardoso Lopes | Add 256-bit vaddsub, vhadd, vhsub, vblend and vdpp... |
tree | commitdiff |
2010-07-19 |
Evan Cheng | ARM has to provide its own TargetLowering::findRepresen... |
tree | commitdiff |
2010-07-19 |
Daniel Dunbar | X86: Mark JMP{32,64}[mr] as requires 32-bit/64-bit... |
tree | commitdiff |
2010-07-19 |
Jim Grosbach | Since ARM emits inline jump tables as part of the Const... |
tree | commitdiff |
2010-07-19 |
Jim Grosbach | revert so I can get the right PR# in the log message. |
tree | commitdiff |
2010-07-19 |
Jim Grosbach | Since ARM emits inline jump tables as part of the Const... |
tree | commitdiff |
2010-07-19 |
Daniel Dunbar | X86-64: Mark WINCALL and more tail call instructions... |
tree | commitdiff |
2010-07-19 |
Daniel Dunbar | X86: Mark some tail call pseduo instruction as code... |
tree | commitdiff |
2010-07-19 |
Daniel Dunbar | X86: Mark In32/64BitMode on LEAVE[64] and SYSEXIT[64]. |
tree | commitdiff |
2010-07-19 |
Daniel Dunbar | MC/X86: We now match instructions like "incl %eax"... |
tree | commitdiff |
2010-07-19 |
Daniel Dunbar | X86: Mark MOV.*_{TC,NOREX} instruction as code gen... |
tree | commitdiff |
2010-07-19 |
Daniel Dunbar | X86: MOV8o8a, MOV8ao8, etc. are only valid in 32-bit... |
tree | commitdiff |
2010-07-19 |
Daniel Dunbar | TblGen/AsmMatcher: Add support for honoring instruction... |
tree | commitdiff |
2010-07-19 |
Daniel Dunbar | Target: Give the TargetAsmParser access to the TargetMa... |
tree | commitdiff |
2010-07-17 |
Chris Lattner | the stackifier is global! |
tree | commitdiff |
2010-07-17 |
Chris Lattner | doxygenify some comments. |
tree | commitdiff |
2010-07-17 |
Jim Grosbach | Add combiner patterns to more effectively utilize the... |
tree | commitdiff |
2010-07-17 |
Jim Grosbach | add BFI to getTargetNodeName() |
tree | commitdiff |
2010-07-17 |
Jim Grosbach | Fix logic think-o |
tree | commitdiff |
2010-07-17 |
Eric Christopher | Remove unnecessary check that was subsumed into canReal... |
tree | commitdiff |
2010-07-17 |
Eric Christopher | Make more explicit and add some currently disabled... |
tree | commitdiff |
2010-07-17 |
Eric Christopher | Make comment a bit more clear as well as return stateme... |
tree | commitdiff |
next |