summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* undo 80 column trespassing I causedGabor Greif2010-07-22
* Mark an assert-only variable as used.Chandler Carruth2010-07-22
* Fix the generated file name for CMake.Chandler Carruth2010-07-22
* Attempt to fix linking issues with CMake. Please review other CMake users,Chandler Carruth2010-07-22
* Update CMake files.Owen Anderson2010-07-22
* Custom lower the memory barrier instructions and add supportEric Christopher2010-07-22
* Fix constant island pass's handling of tBR_JTr. The offset of the instruction...Evan Cheng2010-07-22
* 80-columns.Eric Christopher2010-07-22
* Make fast isel win64-aware w.r.t. call-clobbered regsNate Begeman2010-07-22
* More register pressure aware scheduling work.Evan Cheng2010-07-21
* Add more 256-bit forms for a bunch of regular AVX instructionsBruno Cardoso Lopes2010-07-21
* Fixes win64. It was broken by a previous patch where I missed the !isWin64Rafael Espindola2010-07-21
* For ARM/Darwin, add a dwarf entry indicating whether a function is arm or thumbJim Grosbach2010-07-21
* add some rough support for making mcinst lowering work without anChris Lattner2010-07-21
* Baby steps towards ARM fast-isel.Eric Christopher2010-07-21
* Fix batch of converting RegisterPass<> to INTIALIZE_PASS().Owen Anderson2010-07-21
* Add missing AVX convert instructions. Those instructions are not described in...Bruno Cardoso Lopes2010-07-21
* Fix a couple issues with Win64 ABINate Begeman2010-07-21
* Avoid AVX instructions to be selected instead of its SSE formBruno Cardoso Lopes2010-07-21
* Fix calling convention on ARM if vfp2+ is enabled.Rafael Espindola2010-07-21
* Pulling out previous patch, must've run the tests inEric Christopher2010-07-21
* Lower MEMBARRIER on x86 and support processors without SSE2.Eric Christopher2010-07-21
* Add AVX only vzeroall and vzeroupper instructionsBruno Cardoso Lopes2010-07-21
* Teach bottom up pre-ra scheduler to track register pressure. Work in progress.Evan Cheng2010-07-21
* Add new AVX vpermilps, vpermilpd and vperm2f128 instructionsBruno Cardoso Lopes2010-07-21
* Add new AVX vmaskmov instructions, and also fix the VEX encoding bits to supp...Bruno Cardoso Lopes2010-07-21
* Add new AVX vextractf128 instructionsBruno Cardoso Lopes2010-07-20
* make asmprinter optional, even though passing in null will cause things to ex...Chris Lattner2010-07-20
* continue pushing dependencies around.Chris Lattner2010-07-20
* reduce X86MCInstLower dependencies on asmprinter.Chris Lattner2010-07-20
* pass around MF, not MMI.Chris Lattner2010-07-20
* cleanups.Chris Lattner2010-07-20
* move two asmprinter methods into the asmprinter .cpp file.Chris Lattner2010-07-20
* prune #includes a little.Chris Lattner2010-07-20
* Add new AVX instruction vinsertf128Bruno Cardoso Lopes2010-07-20
* Using BIC for immediates needs an extra bump for its complexity to getJim Grosbach2010-07-20
* Removed un-used code.Jim Grosbach2010-07-20
* Fix PR7174, a couple o Mips fixes:Bruno Cardoso Lopes2010-07-20
* Fix Mips PR7473. Patch by stetorvs@gmail.comBruno Cardoso Lopes2010-07-20
* Constify some arguments.Eric Christopher2010-07-20
* Add AVX vbroadcast new instructionBruno Cardoso Lopes2010-07-20
* Update CMake files.Daniel Dunbar2010-07-20
* sink the arm implementations of ASmPrinter and MCInstLowerChris Lattner2010-07-19
* fix a layering problem by moving the x86 implementationChris Lattner2010-07-19
* Add 256-bit vaddsub, vhadd, vhsub, vblend and vdpp instructions!Bruno Cardoso Lopes2010-07-19
* ARM has to provide its own TargetLowering::findRepresentativeClass because it...Evan Cheng2010-07-19
* X86: Mark JMP{32,64}[mr] as requires 32-bit/64-bit mode. They are the sameDaniel Dunbar2010-07-19
* Since ARM emits inline jump tables as part of the ConstantIsland pass,Jim Grosbach2010-07-19
* revert so I can get the right PR# in the log message.Jim Grosbach2010-07-19
* Since ARM emits inline jump tables as part of the ConstantIsland pass,Jim Grosbach2010-07-19