2008-02-28 |
Evan Cheng | Add a quick and dirty "loop aligner pass". x86 uses... |
tree | commitdiff |
2008-02-27 |
Bill Wendling | Final de-tabification. |
tree | commitdiff |
2008-02-27 |
Evan Cheng | Spiller now remove unused spill slots. |
tree | commitdiff |
2008-02-26 |
Bill Wendling | Change "Name" to "AsmName" in the target register info... |
tree | commitdiff |
2008-02-20 |
Anton Korobeynikov | Remove bunch of gcc 4.3-related warnings from Target |
tree | commitdiff |
2008-02-16 |
Andrew Lenharth | I cannot find a libgcc function for this builtin. ... |
tree | commitdiff |
2008-02-15 |
Chris Lattner | Handle \n's in value names for more targets. The asm... |
tree | commitdiff |
2008-02-14 |
Duncan Sands | In TargetLowering::LowerCallTo, don't assert that |
tree | commitdiff |
2008-02-14 |
Nate Begeman | Change how FP immediates are handled. |
tree | commitdiff |
2008-02-13 |
Dan Gohman | Simplify some logic in ComputeMaskedBits. And change... |
tree | commitdiff |
2008-02-13 |
Chris Lattner | don't try to avoid inserting loads when lowering FORMAL... |
tree | commitdiff |
2008-02-13 |
Dan Gohman | Convert SelectionDAG::ComputeMaskedBits to use APInt... |
tree | commitdiff |
2008-02-12 |
Dale Johannesen | __DATA not __DATA__ is the right segment name on darwin. |
tree | commitdiff |
2008-02-12 |
Nate Begeman | Remove some dead code |
tree | commitdiff |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
tree | commitdiff |
2008-02-08 |
Evan Cheng | It's not always safe to fold movsd into xorpd, etc... |
tree | commitdiff |
2008-02-06 |
Dan Gohman | Re-apply the memory operand changes, with a fix for... |
tree | commitdiff |
2008-02-04 |
Evan Cheng | Dwarf requires variable entries to be in the source... |
tree | commitdiff |
2008-02-04 |
Nate Begeman | This method should be virtual |
tree | commitdiff |
2008-02-04 |
Nate Begeman | Eliminate some redundant code. |
tree | commitdiff |
2008-02-03 |
Chris Lattner | explicitly include Compiler.h instead of getting it... |
tree | commitdiff |
2008-02-03 |
Chris Lattner | don't do ReplaceUses on a result that doesn't exist. |
tree | commitdiff |
2008-02-02 |
Evan Cheng | Get rid of the annoying blank lines before labels. |
tree | commitdiff |
2008-02-02 |
Evan Cheng | SDIsel processes llvm.dbg.declare by recording the... |
tree | commitdiff |
2008-01-31 |
Evan Cheng | Revert 46556 and 46585. Dan please fix the PseudoSource... |
tree | commitdiff |
2008-01-31 |
Dan Gohman | Create a new class, MemOperand, for describing memory... |
tree | commitdiff |
2008-01-30 |
Evan Cheng | Even though InsertAtEndOfBasicBlock is an ugly hack... |
tree | commitdiff |
2008-01-30 |
Dan Gohman | Factor the addressing mode and the load/store VT out... |
tree | commitdiff |
2008-01-28 |
Bill Wendling | If the function has no machine instructions, then emit... |
tree | commitdiff |
2008-01-23 |
Duncan Sands | The last pieces needed for loading arbitrary |
tree | commitdiff |
2008-01-23 |
Dale Johannesen | Honor explicit section information on Darwin. |
tree | commitdiff |
2008-01-17 |
Dale Johannesen | Revert the part of 45849 that treated weak globals |
tree | commitdiff |
2008-01-17 |
Chris Lattner | This commit changes: |
tree | commitdiff |
2008-01-15 |
Chris Lattner | rename SDTRet -> SDTNone. |
tree | commitdiff |
2008-01-15 |
Owen Anderson | Remove DefInst from LiveVariables::VarInfo. Use the... |
tree | commitdiff |
2008-01-11 |
Chris Lattner | rename MachineInstr::setInstrDescriptor -> setDesc |
tree | commitdiff |
2008-01-11 |
Dale Johannesen | Weak zeroes don't go in bss on Darwin. |
tree | commitdiff |
2008-01-10 |
Chris Lattner | get def use info more correct. |
tree | commitdiff |
2008-01-07 |
Evan Cheng | Only mark instructions that load a single value without... |
tree | commitdiff |
2008-01-07 |
Chris Lattner | rename TargetInstrDescriptor -> TargetInstrDesc. |
tree | commitdiff |
2008-01-07 |
Chris Lattner | Rename all the M_* flags to be namespace qualified... |
tree | commitdiff |
2008-01-07 |
Chris Lattner | Move a bunch more accessors from TargetInstrInfo to... |
tree | commitdiff |
2008-01-07 |
Chris Lattner | remove MachineOpCode typedef. |
tree | commitdiff |
2008-01-07 |
Chris Lattner | Rename MachineInstr::getInstrDescriptor -> getDesc... |
tree | commitdiff |
2008-01-07 |
Owen Anderson | Move even more functionality from MRegisterInfo into... |
tree | commitdiff |
2008-01-06 |
Chris Lattner | rename isLoad -> isSimpleLoad due to evan's desire... |
tree | commitdiff |
2008-01-06 |
Chris Lattner | rename isStore -> mayStore to more accurately reflect... |
tree | commitdiff |
2008-01-06 |
Chris Lattner | remove explicit isStore flags that are now inferrable. |
tree | commitdiff |
2008-01-04 |
Owen Anderson | Move some more functionality from MRegisterInfo to... |
tree | commitdiff |
2008-01-01 |
Owen Anderson | Move some more instruction creation methods from Regist... |
tree | commitdiff |
2008-01-01 |
Chris Lattner | Fix a problem where lib/Target/TargetInstrInfo.h would... |
tree | commitdiff |
2007-12-31 |
Owen Anderson | Move copyRegToReg from MRegisterInfo to TargetInstrInfo... |
tree | commitdiff |
2007-12-31 |
Chris Lattner | Rename SSARegMap -> MachineRegisterInfo in keeping... |
tree | commitdiff |
2007-12-30 |
Chris Lattner | Add new shorter predicates for testing machine operands... |
tree | commitdiff |
2007-12-30 |
Chris Lattner | Use MachineOperand::getImm instead of MachineOperand... |
tree | commitdiff |
2007-12-30 |
Chris Lattner | use simplified operand addition methods. |
tree | commitdiff |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
tree | commitdiff |
2007-12-29 |
Chris Lattner | remove attribution from lib Makefiles. |
tree | commitdiff |
2007-12-12 |
Evan Cheng | Implicit def instructions, e.g. X86::IMPLICIT_DEF_GR32... |
tree | commitdiff |
2007-12-08 |
Evan Cheng | Doh |
tree | commitdiff |
2007-12-08 |
Evan Cheng | Fix a compilation warning. |
tree | commitdiff |
2007-12-05 |
Evan Cheng | Add a argument to storeRegToStackSlot and storeRegToAdd... |
tree | commitdiff |
2007-12-02 |
Evan Cheng | Remove redundant foldMemoryOperand variants and other... |
tree | commitdiff |
2007-12-01 |
Evan Cheng | Allow some reloads to be folded in multi-use cases... |
tree | commitdiff |
2007-11-27 |
Chris Lattner | several entries got significantly better, though they... |
tree | commitdiff |
2007-11-27 |
Chris Lattner | implement a trivial readme entry. |
tree | commitdiff |
2007-11-24 |
Chris Lattner | Several changes: |
tree | commitdiff |
2007-11-13 |
Dale Johannesen | Add parameter to getDwarfRegNum to permit targets |
tree | commitdiff |
2007-11-13 |
Bill Wendling | Unifacalize the CALLSEQ{START,END} stuff. |
tree | commitdiff |
2007-11-13 |
Bill Wendling | Unify CALLSEQ_{START,END}. They take 4 parameters:... |
tree | commitdiff |
2007-11-12 |
Owen Anderson | Add a flag for indirect branch instructions. |
tree | commitdiff |
2007-11-11 |
Anton Korobeynikov | Use TableGen to emit information for dwarf register... |
tree | commitdiff |
2007-11-09 |
Evan Cheng | Much improved pic jumptable codegen: |
tree | commitdiff |
2007-11-08 |
Lauro Ramos Venancio | [ARM] Implement __builtin_thread_pointer. |
tree | commitdiff |
2007-11-05 |
Rafael Espindola | Move the LowerMEMCPY and LowerMEMCPYCall to a common... |
tree | commitdiff |
2007-11-05 |
Lauro Ramos Venancio | [ARM] Fix code generation for: |
tree | commitdiff |
2007-11-05 |
Duncan Sands | Eliminate the remaining uses of getTypeSize. This |
tree | commitdiff |
2007-10-31 |
Rafael Espindola | Make ARM and X86 LowerMEMCPY identical by moving the... |
tree | commitdiff |
2007-10-31 |
Rafael Espindola | Make ARM an X86 memcpy expansion more similar to each... |
tree | commitdiff |
2007-10-25 |
Dale Johannesen | Support non-POSIX hosts by removing use of strncasecmp. |
tree | commitdiff |
2007-10-22 |
Evan Cheng | Fix memcpy lowering when addresses are 4-byte aligned... |
tree | commitdiff |
2007-10-19 |
Rafael Espindola | split LowerMEMCPY into LowerMEMCPYCall and LowerMEMCPYI... |
tree | commitdiff |
2007-10-19 |
Chris Lattner | Add an easy microoptimization I noticed. |
tree | commitdiff |
2007-10-18 |
Evan Cheng | - Added getOpcodeAfterMemoryUnfold(). It doesn't unfold... |
tree | commitdiff |
2007-10-18 |
Evan Cheng | Use SmallVectorImpl instead of SmallVector with hardcod... |
tree | commitdiff |
2007-10-18 |
Christopher Lamb | Fix a misnamed parameter. |
tree | commitdiff |
2007-10-18 |
Chris Lattner | legalizing the ret operation on f64 shouldn't introduce... |
tree | commitdiff |
2007-10-14 |
Evan Cheng | Revert 42908 for now. |
tree | commitdiff |
2007-10-12 |
Dan Gohman | Change the names used for internal labels to use the... |
tree | commitdiff |
2007-10-11 |
Dan Gohman | Set ISD::FPOW to Expand. |
tree | commitdiff |
2007-10-08 |
Dan Gohman | Migrate X86 and ARM from using X86ISD::{,I}DIV and... |
tree | commitdiff |
2007-10-05 |
Evan Cheng | - Added a few target hooks to generate load / store... |
tree | commitdiff |
2007-10-03 |
Dan Gohman | Use empty() member functions when that's what's being... |
tree | commitdiff |
2007-09-30 |
Gordon Henriksen | AsmPrinters overriding getAnalysisUsage should call... |
tree | commitdiff |
2007-09-26 |
Evan Cheng | Allow copyRegToReg to emit cross register classes copies. |
tree | commitdiff |
2007-09-25 |
Dan Gohman | More explicit keywords. |
tree | commitdiff |
2007-09-21 |
Evan Cheng | Honor user-defined section specification of a global... |
tree | commitdiff |
2007-09-20 |
Evan Cheng | Enable if-conversion for ARM by default. |
tree | commitdiff |
2007-09-19 |
Evan Cheng | Avoid referencing deleted instruction. |
tree | commitdiff |
2007-09-14 |
Dan Gohman | Remove isReg, isImm, and isMBB, and change all their... |
tree | commitdiff |
next |