summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* reapply r95206, this time actually delete the code I'm replacing in the third...Chris Lattner2010-02-031-9/+23
* revert r95206, it is apparently causing bootstrap failure on i386-darwin9Chris Lattner2010-02-031-24/+7
* make the x86 backend emit darwin stubs through mcstreamerChris Lattner2010-02-031-7/+24
* make MachineModuleInfoMachO hold non-const MCSymbol*'s insteadChris Lattner2010-02-035-21/+20
* Allow all types of callee's to be tail called. But avoid automatic tailcall i...Evan Cheng2010-02-031-17/+1
* don't emit \n's at the start of X86AsmPrinter::runOnMachineFunction,Chris Lattner2010-02-031-1/+0
* rename printMachineInstruction -> EmitInstructionChris Lattner2010-02-032-8/+3
* print instructions through the mcstreamer.Chris Lattner2010-02-031-13/+6
* emit instructions through the streamer.Chris Lattner2010-02-031-2/+1
* Finally eliminate printMCInst and send instructions throughChris Lattner2010-02-033-17/+4
* rejigger the world so that EmitInstruction prints the \n atChris Lattner2010-02-0311-3/+26
* sink handling of target-independent machine instrs (otherChris Lattner2010-02-037-51/+0
* Print FPImm a less kludgy way; APFloat.toString seemsDale Johannesen2010-02-031-6/+3
* ByVal frame object size should be that of the byval argument, not the size of...Evan Cheng2010-02-021-7/+11
* As of r79039, we still try to eliminate the frame pointer on leaf functions,Jim Grosbach2010-02-021-1/+1
* Revert 95130.Evan Cheng2010-02-0224-29/+33
* Accept floating point immediates in DEBUG_VALUE.Dale Johannesen2010-02-021-1/+11
* AsmParser/X86: Add temporary hack to allow parsing "sal". Eventually we needDaniel Dunbar2010-02-021-2/+8
* refactor code so that LLVMTargetMachine creates the asmstreamer and Chris Lattner2010-02-0213-33/+48
* tidy some targets.Chris Lattner2010-02-023-6/+0
* remove dead code.Chris Lattner2010-02-024-43/+0
* detemplatize the ppc code emitter.Chris Lattner2010-02-021-37/+21
* remove dead code.Chris Lattner2010-02-024-73/+0
* add a definition for ID.Chris Lattner2010-02-021-0/+3
* detemplatize ARM code emitter.Chris Lattner2010-02-021-111/+57
* MCAsmParser/X86: Represent absolute memory operands as CodeGen does, with scaleDaniel Dunbar2010-02-021-2/+2
* MCCodeEmitter/X86: Handle tied registers better when converting MCInst ->Daniel Dunbar2010-02-021-6/+18
* remove dead code.Chris Lattner2010-02-024-43/+2
* detemplatize alpha code emission, it is now JIT specific.Chris Lattner2010-02-021-32/+13
* eliminate all the dead addSimpleCodeEmitter implementations.Chris Lattner2010-02-0210-155/+0
* Pass callsite return type to TargetLowering::LowerCall and use that to check ...Evan Cheng2010-02-0224-33/+29
* eliminate FileModel::Model, just use CodeGenFileType. The clientChris Lattner2010-02-023-3/+3
* remove the remnants of TargetMachOWriterInfo.Chris Lattner2010-02-022-26/+0
* Added t2BFI (Bitfield Insert) entry for disassembler, with blank pattern field.Johnny Chen2010-02-021-1/+10
* remove PPCMachOWriterInfo.Chris Lattner2010-02-025-214/+1
* Perform sibcall in some cases when arguments are passes memory. Look for casesEvan Cheng2010-02-021-6/+49
* MOVi16 should also be marked as a UnaryDP instruction, i.e., it doesn't have aJohnny Chen2010-02-011-1/+1
* Fix PR6196. GV callee may not be a function.Evan Cheng2010-02-011-3/+5
* MulOp is actually a Mips specific node, so do the match using Opcode. This fi...Bruno Cardoso Lopes2010-02-011-1/+1
* Undo r94946 now all the tests are passing again.Evan Cheng2010-02-011-11/+3
* Fix stack size bug while using o32 abiBruno Cardoso Lopes2010-02-011-10/+18
* For MVNr and MVNs, we need to set Inst{25} = 0 so as not to confuse the decoder.Johnny Chen2010-01-311-1/+4
* Change TAILJMP's to be varargs and transfer implicit uses over from TCRETURN'...Evan Cheng2010-01-313-7/+13
* Fix a missing check from my last commit.Evan Cheng2010-01-311-1/+2
* Avoid recursive sibcall's.Evan Cheng2010-01-311-6/+20
* Remove a completed item, add a couple new ones.Eli Friedman2010-01-311-4/+38
* Moved InstallLexer() from the X86-specific AsmLexerSean Callanan2010-01-312-9/+4
* Fix PR6144. Reload GP before the emission of CALLSEQ_END to guarantee the rig...Bruno Cardoso Lopes2010-01-301-5/+5
* Fix mov.d out register by using the FFR register class directlyBruno Cardoso Lopes2010-01-301-1/+5
* Fix a gross typo: ARMv6+ may or may not support unaligned memory operations.Anton Korobeynikov2010-01-301-2/+5
OpenPOWER on IntegriCloud