summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* We actually do support object file writing, so don't return true (error)Nate Begeman2006-09-081-3/+1
* - Identify a vector_shuffle that can be turned into an undef, e.g.Evan Cheng2006-09-081-15/+41
* 1. Remove condition on delete.Jim Laskey2006-09-0713-37/+57
* add a new value for the command line optnChris Lattner2006-09-071-1/+1
* Fix a cross-build issue. The asmsyntax shouldn't be affected by the buildChris Lattner2006-09-071-8/+12
* Make target asm info a property of the target machine.Jim Laskey2006-09-0719-192/+59
* Break out target asm info into separate files.Jim Laskey2006-09-0712-0/+437
* Eliminate X86ISD::TEST, using X86ISD::CMP instead. Match X86ISD::CMP patternsChris Lattner2006-09-072-29/+35
* Some notes on better load folding we could doChris Lattner2006-09-071-0/+2
* Consistency.Evan Cheng2006-09-071-1/+1
* Make the x86 asm flavor part of the subtarget info.Jim Laskey2006-09-073-24/+34
* Clean up.Evan Cheng2006-09-071-2/+2
* Watch out for variable_ops instructions.Evan Cheng2006-09-061-1/+1
* Variable ops instructions may ignore the last few operands for code emission.Evan Cheng2006-09-061-1/+3
* Oops - forgot to update banner.Jim Laskey2006-09-061-1/+1
* Separate target specifc asm properties from asm printers.Jim Laskey2006-09-061-0/+74
* Separate target specific asm properties from the asm printers.Jim Laskey2006-09-0613-164/+188
* add the orr instructionRafael Espindola2006-09-061-0/+4
* Bugfix to work with the two-addr changes that have been made in the tree rece...Chris Lattner2006-09-051-1/+2
* Fix a few dejagnu failures. e.g. fast-cc-merge-stack-adj.llEvan Cheng2006-09-051-2/+2
* JIT encoding bug.Evan Cheng2006-09-051-1/+1
* Update the X86 JIT to make it work with the new two-addr changes. This alsoChris Lattner2006-09-051-41/+52
* Completely eliminate def&use operands. Now a register operand is EITHER aChris Lattner2006-09-056-39/+49
* Fix a long-standing wart in the code generator: two-address instruction loweringChris Lattner2006-09-053-487/+473
* jmp_bufs are this big on alpha.Andrew Lenharth2006-09-051-0/+3
* add support for returning 64bit valuesRafael Espindola2006-09-041-0/+9
* Fix some X86 JIT failures. This should really come from TargetJITInfo.Chris Lattner2006-09-041-0/+3
* add setJumpBufSize() and setJumpBufAlignment() to target-lowering.Duraid Madina2006-09-041-0/+3
* Completely rearchitect the interface between targets and the pass manager.Chris Lattner2006-09-0421-519/+165
* Add accessorChris Lattner2006-09-041-0/+1
* remove #includeChris Lattner2006-09-041-1/+1
* Simplify target construction.Chris Lattner2006-09-038-14/+7
* add the SETULT condition codeRafael Espindola2006-09-031-0/+1
* add more condition codesRafael Espindola2006-09-022-2/+30
* Oops. Bad typo. Without the check of N1.hasOneUse() bad things can happen.Evan Cheng2006-09-011-2/+2
* Use a couple of multiclass patterns to factor some integer ops.Chris Lattner2006-09-012-135/+51
* remove a bunch of commentsChris Lattner2006-09-011-54/+0
* Minor asm fix.Evan Cheng2006-08-292-2/+5
* Remove dead code.Evan Cheng2006-08-291-4/+0
* Don't performance load/op/store transformation if op produces a floating pointEvan Cheng2006-08-291-1/+3
* - Enable x86 isel preprocessing by default unless -fast is specified.Evan Cheng2006-08-293-8/+13
* Handle callee saved registers in dwarf frame info (lead up to exceptionJim Laskey2006-08-291-6/+13
* Tidy up options.Jim Laskey2006-08-291-9/+9
* Avoid making unneeded load/mod/store transformation which can hurt performance.Evan Cheng2006-08-291-5/+10
* Make ppc64 jit kinda work right. About 2/3 of Olden passes with this,Nate Begeman2006-08-293-31/+133
* On Mac, print jump table entries after the function to work around a linker i...Evan Cheng2006-08-281-3/+6
* Add an optional pass to preprocess the DAG before x86 isel to allow selecting...Evan Cheng2006-08-281-0/+130
* For PR387:Reid Spencer2006-08-282-0/+5
* s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|Chris Lattner2006-08-279-9/+9
* Do not use getTargetNode() and SelectNodeTo() which takes more than 3Evan Cheng2006-08-274-66/+77
OpenPOWER on IntegriCloud