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