2010-02-08 |
Chris Lattner | unify the paths for external symbols and global variables: |
tree | commitdiff |
2010-02-08 |
Chris Lattner | switch the rest of the "@ concatentation" logic in... |
tree | commitdiff |
2010-02-08 |
Sean Callanan | Fixed the AT&T AsmLexer to report the proper strings |
tree | commitdiff |
2010-02-08 |
Chris Lattner | switch ELF @GOTOFF references to use X86MCTargetExpr. |
tree | commitdiff |
2010-02-08 |
Chris Lattner | add an x86 implementation of MCTargetExpr for |
tree | commitdiff |
2010-02-08 |
Johnny Chen | Add VCVTR (between floating-point and integer, VFP... |
tree | commitdiff |
2010-02-08 |
Dan Gohman | Rename the PerformTailCallOpt variable to GuaranteedTai... |
tree | commitdiff |
2010-02-08 |
Johnny Chen | Add VCMP (VFP floating-point compare without 'E' bit... |
tree | commitdiff |
2010-02-08 |
Johnny Chen | Added VMOVRRS/VMOVSRR to ARMInstrVFP.td for disassembly... |
tree | commitdiff |
2010-02-08 |
Torok Edwin | Fix x86 JIT stub on MSVC. |
tree | commitdiff |
2010-02-06 |
Bruno Cardoso Lopes | Add suport for VASTART on Mips. |
tree | commitdiff |
2010-02-06 |
Bruno Cardoso Lopes | First step towards varargs support in Mips: |
tree | commitdiff |
2010-02-06 |
Evan Cheng | Run codegen dce pass for all targets at all optimizatio... |
tree | commitdiff |
2010-02-06 |
Rafael Espindola | Fix alignment on ppc linux. This fixes the build of... |
tree | commitdiff |
2010-02-06 |
Evan Cheng | Do not emit callseq instructions around sibcalls. This... |
tree | commitdiff |
2010-02-06 |
Jakob Stoklund Olesen | Reintroduce the InlineHint function attribute. |
tree | commitdiff |
2010-02-06 |
Bob Wilson | Handle AddrMode6 (for NEON load/stores) in Thumb2's... |
tree | commitdiff |
2010-02-05 |
Chris Lattner | fix incorrect encoding of SBB8mi that Kevin noticed. |
tree | commitdiff |
2010-02-05 |
Chris Lattner | fix a case where we'd mis-encode fisttp because of... |
tree | commitdiff |
2010-02-05 |
Chris Lattner | add note. |
tree | commitdiff |
2010-02-05 |
Chris Lattner | port X86InstrInfo::determineREX over to the new encoder. |
tree | commitdiff |
2010-02-05 |
Chris Lattner | wire up 64-bit MCCodeEmitter. |
tree | commitdiff |
2010-02-05 |
Chris Lattner | really kill off the last MRMInitReg inst, remove logic... |
tree | commitdiff |
2010-02-05 |
Chris Lattner | lower the last of the MRMInitReg instructions in MCInst... |
tree | commitdiff |
2010-02-05 |
Chris Lattner | teach X86MCInstLower to lower the MOV32r0 and MOV8r0 |
tree | commitdiff |
2010-02-05 |
Chris Lattner | genericize helpers, use them for MOV16r0/MOV64r0 |
tree | commitdiff |
2010-02-05 |
Chris Lattner | factor code better in X86MCInstLower::Lower, teach... |
tree | commitdiff |
2010-02-05 |
Chris Lattner | implement the rest of the encoding types. |
tree | commitdiff |
2010-02-05 |
Chris Lattner | move functions for decoding X86II values into the X86II... |
tree | commitdiff |
2010-02-05 |
Chris Lattner | constant propagate a method away. |
tree | commitdiff |
2010-02-05 |
Chris Lattner | change getSizeOfImm and getBaseOpcodeFor to just take |
tree | commitdiff |
2010-02-05 |
Chris Lattner | add some more encodings. |
tree | commitdiff |
2010-02-05 |
Johnny Chen | VMOVRRD and VMOVDRR both have Inst{7-6} = 0b00. |
tree | commitdiff |
2010-02-05 |
Chris Lattner | implement the non-relocation forms of memory operands |
tree | commitdiff |
2010-02-05 |
Evan Cheng | Handle tail call with byval arguments. |
tree | commitdiff |
2010-02-05 |
Chris Lattner | start adding MRMDestMem, which requires memory form... |
tree | commitdiff |
2010-02-05 |
Chris Lattner | Add a few more encodings, we can now encode all of: |
tree | commitdiff |
2010-02-04 |
Evan Phoenix | Disable external stubs for X86-32 and X86-64 |
tree | commitdiff |
2010-02-04 |
Chris Lattner | move the PR6214 microoptzn to this file. |
tree | commitdiff |
2010-02-04 |
Evan Cheng | Re-enable x86 tail call optimization. |
tree | commitdiff |
2010-02-04 |
Chris Lattner | add support for the sparcv9-*-* target triple to turn on |
tree | commitdiff |
2010-02-04 |
Evan Cheng | Indirect tail call has to go through a call preserved... |
tree | commitdiff |
2010-02-04 |
Dale Johannesen | Rewrite FP constant handling in DEBUG_VALUE yet |
tree | commitdiff |
2010-02-03 |
Chris Lattner | enhance new encoder to support prefixes + RawFrm |
tree | commitdiff |
2010-02-03 |
Chris Lattner | set up some infrastructure, some minor cleanups. |
tree | commitdiff |
2010-02-03 |
Evan Cheng | Speculatively disable x86 automatic tail call optimizat... |
tree | commitdiff |
2010-02-03 |
Chris Lattner | stub out a new X86 encoder, which can be tried with |
tree | commitdiff |
2010-02-03 |
Chris Lattner | rename createX86MCCodeEmitter to more accurately reflec... |
tree | commitdiff |
2010-02-03 |
Kevin Enderby | Added support for X86 instruction prefixes so llvm... |
tree | commitdiff |
2010-02-03 |
Chris Lattner | reapply r95206, this time actually delete the code... |
tree | commitdiff |
2010-02-03 |
Chris Lattner | revert r95206, it is apparently causing bootstrap failu... |
tree | commitdiff |
2010-02-03 |
Chris Lattner | make the x86 backend emit darwin stubs through mcstreamer |
tree | commitdiff |
2010-02-03 |
Chris Lattner | make MachineModuleInfoMachO hold non-const MCSymbol... |
tree | commitdiff |
2010-02-03 |
Evan Cheng | Allow all types of callee's to be tail called. But... |
tree | commitdiff |
2010-02-03 |
Chris Lattner | don't emit \n's at the start of X86AsmPrinter::runOnMac... |
tree | commitdiff |
2010-02-03 |
Chris Lattner | rename printMachineInstruction -> EmitInstruction |
tree | commitdiff |
2010-02-03 |
Chris Lattner | print instructions through the mcstreamer. |
tree | commitdiff |
2010-02-03 |
Chris Lattner | emit instructions through the streamer. |
tree | commitdiff |
2010-02-03 |
Chris Lattner | Finally eliminate printMCInst and send instructions... |
tree | commitdiff |
2010-02-03 |
Chris Lattner | rejigger the world so that EmitInstruction prints the... |
tree | commitdiff |
2010-02-03 |
Chris Lattner | sink handling of target-independent machine instrs... |
tree | commitdiff |
2010-02-03 |
Dale Johannesen | Print FPImm a less kludgy way; APFloat.toString seems |
tree | commitdiff |
2010-02-02 |
Evan Cheng | ByVal frame object size should be that of the byval... |
tree | commitdiff |
2010-02-02 |
Jim Grosbach | As of r79039, we still try to eliminate the frame point... |
tree | commitdiff |
2010-02-02 |
Evan Cheng | Revert 95130. |
tree | commitdiff |
2010-02-02 |
Dale Johannesen | Accept floating point immediates in DEBUG_VALUE. |
tree | commitdiff |
2010-02-02 |
Daniel Dunbar | AsmParser/X86: Add temporary hack to allow parsing... |
tree | commitdiff |
2010-02-02 |
Chris Lattner | refactor code so that LLVMTargetMachine creates the... |
tree | commitdiff |
2010-02-02 |
Chris Lattner | tidy some targets. |
tree | commitdiff |
2010-02-02 |
Chris Lattner | remove dead code. |
tree | commitdiff |
2010-02-02 |
Chris Lattner | detemplatize the ppc code emitter. |
tree | commitdiff |
2010-02-02 |
Chris Lattner | remove dead code. |
tree | commitdiff |
2010-02-02 |
Chris Lattner | add a definition for ID. |
tree | commitdiff |
2010-02-02 |
Chris Lattner | detemplatize ARM code emitter. |
tree | commitdiff |
2010-02-02 |
Daniel Dunbar | MCAsmParser/X86: Represent absolute memory operands... |
tree | commitdiff |
2010-02-02 |
Daniel Dunbar | MCCodeEmitter/X86: Handle tied registers better when... |
tree | commitdiff |
2010-02-02 |
Chris Lattner | remove dead code. |
tree | commitdiff |
2010-02-02 |
Chris Lattner | detemplatize alpha code emission, it is now JIT specific. |
tree | commitdiff |
2010-02-02 |
Chris Lattner | eliminate all the dead addSimpleCodeEmitter implementat... |
tree | commitdiff |
2010-02-02 |
Evan Cheng | Pass callsite return type to TargetLowering::LowerCall... |
tree | commitdiff |
2010-02-02 |
Chris Lattner | eliminate FileModel::Model, just use CodeGenFileType... |
tree | commitdiff |
2010-02-02 |
Chris Lattner | remove the remnants of TargetMachOWriterInfo. |
tree | commitdiff |
2010-02-02 |
Johnny Chen | Added t2BFI (Bitfield Insert) entry for disassembler... |
tree | commitdiff |
2010-02-02 |
Chris Lattner | remove PPCMachOWriterInfo. |
tree | commitdiff |
2010-02-02 |
Evan Cheng | Perform sibcall in some cases when arguments are passes... |
tree | commitdiff |
2010-02-01 |
Johnny Chen | MOVi16 should also be marked as a UnaryDP instruction... |
tree | commitdiff |
2010-02-01 |
Evan Cheng | Fix PR6196. GV callee may not be a function. |
tree | commitdiff |
2010-02-01 |
Bruno Cardoso Lopes | MulOp is actually a Mips specific node, so do the match... |
tree | commitdiff |
2010-02-01 |
Evan Cheng | Undo r94946 now all the tests are passing again. |
tree | commitdiff |
2010-02-01 |
Bruno Cardoso Lopes | Fix stack size bug while using o32 abi |
tree | commitdiff |
2010-01-31 |
Johnny Chen | For MVNr and MVNs, we need to set Inst{25} = 0 so as... |
tree | commitdiff |
2010-01-31 |
Evan Cheng | Change TAILJMP's to be varargs and transfer implicit... |
tree | commitdiff |
2010-01-31 |
Evan Cheng | Fix a missing check from my last commit. |
tree | commitdiff |
2010-01-31 |
Evan Cheng | Avoid recursive sibcall's. |
tree | commitdiff |
2010-01-31 |
Eli Friedman | Remove a completed item, add a couple new ones. |
tree | commitdiff |
2010-01-31 |
Sean Callanan | Moved InstallLexer() from the X86-specific AsmLexer |
tree | commitdiff |
2010-01-30 |
Bruno Cardoso Lopes | Fix PR6144. Reload GP before the emission of CALLSEQ_EN... |
tree | commitdiff |
2010-01-30 |
Bruno Cardoso Lopes | Fix mov.d out register by using the FFR register class... |
tree | commitdiff |
2010-01-30 |
Anton Korobeynikov | Fix a gross typo: ARMv6+ may or may not support unalign... |
tree | commitdiff |
2010-01-30 |
Evan Cheng | Allow more tailcall optimization: calls with inputs... |
tree | commitdiff |
next |