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 |
2007-09-11 |
Bill Wendling | Enable indirect encoding for the personality function |
tree | commitdiff |
2007-09-11 |
Evan Cheng | Remove (somewhat confusing) Imp<> helper, use let Defs... |
tree | commitdiff |
2007-09-11 |
Duncan Sands | Fold the adjust_trampoline intrinsic into |
tree | commitdiff |
2007-09-10 |
Evan Cheng | 80 col. |
tree | commitdiff |
2007-09-10 |
Chris Lattner | Add some notes about better flag handling. |
tree | commitdiff |
2007-09-07 |
Owen Anderson | Add lengthof and endof templates that hide a lot of... |
tree | commitdiff |
2007-08-31 |
Dale Johannesen | Enhance APFloat to retain bits of NaNs (fixes oggenc). |
tree | commitdiff |
2007-08-30 |
Raul Herbster | Instruction formats added used to generate multiply... |
tree | commitdiff |
2007-08-30 |
Raul Herbster | Unused relocation type reloc_arm_absolute removed. |
tree | commitdiff |
2007-08-30 |
Raul Herbster | Comments added. It now generates V5TE multiply instruct... |
tree | commitdiff |
2007-08-30 |
Raul Herbster | ARM instruction table was modified by adding informatio... |
tree | commitdiff |
2007-08-30 |
Raul Herbster | JITInfo now resolves function addrs and also relocation... |
tree | commitdiff |
2007-08-30 |
Evan Cheng | Add a variant of foldMemoryOperand to fold any load... |
tree | commitdiff |
2007-08-07 |
Evan Cheng | Initial JIT support for ARM by Raul Fernandes Herbster. |
tree | commitdiff |
2007-08-02 |
Dan Gohman | More explicit keywords. |
tree | commitdiff |
2007-08-01 |
Evan Cheng | Indexed loads each has 2 outputs. |
tree | commitdiff |
2007-07-30 |
Dan Gohman | More explicit keywords. |
tree | commitdiff |
2007-07-27 |
Duncan Sands | Support for trampolines, except for X86 codegen which is |
tree | commitdiff |
2007-07-25 |
Dan Gohman | Don't ignore the return value of AsmPrinter::doInitiali... |
tree | commitdiff |
2007-07-21 |
Evan Cheng | No more noResults. |
tree | commitdiff |
2007-07-20 |
Evan Cheng | Added -print-emitted-asm to print out JIT generated... |
tree | commitdiff |
2007-07-19 |
Evan Cheng | Change instruction description to split OperandList... |
tree | commitdiff |
2007-07-19 |
Evan Cheng | Only adjust esp around calls in presence of alloca. |
tree | commitdiff |
2007-07-17 |
Chris Lattner | no email addrs in file headers |
tree | commitdiff |
2007-07-14 |
Anton Korobeynikov | Long live the exception handling! |
tree | commitdiff |
2007-07-12 |
Dale Johannesen | ARM: make branch folder remove unconditional branches |
tree | commitdiff |
2007-07-11 |
Dale Johannesen | Fix hang compiling TimberWolf (allow for islands |
tree | commitdiff |
2007-07-10 |
Evan Cheng | Didn't mean the last commit. Revert. |
tree | commitdiff |
2007-07-10 |
Evan Cheng | Update. |
tree | commitdiff |
2007-07-10 |
Evan Cheng | Remove clobbersPred. Add an OptionalDefOperand to instr... |
tree | commitdiff |
2007-07-09 |
Chris Lattner | The various "getModuleMatchQuality" implementations... |
tree | commitdiff |
2007-07-06 |
Evan Cheng | No need for ccop anymore. |
tree | commitdiff |
2007-07-06 |
Evan Cheng | Incorrect check. |
tree | commitdiff |
2007-07-06 |
Evan Cheng | Do away with ImmutablePredicateOperand. |
tree | commitdiff |
2007-07-06 |
Evan Cheng | Print the s bit if the instruction is toggled to its... |
tree | commitdiff |
2007-07-06 |
Evan Cheng | PredicateDefOperand -> OptionalDefOperand. |
tree | commitdiff |
2007-07-05 |
Evan Cheng | Initial ARM JIT support by Raul Fernandes Herbster. |
tree | commitdiff |
2007-07-05 |
Evan Cheng | Unbreak the build. |
tree | commitdiff |
2007-07-05 |
Gabor Greif | Here is the bulk of the sanitizing. |
tree | commitdiff |
2007-07-05 |
Evan Cheng | Reflects the chanegs made to PredicateOperand. |
tree | commitdiff |
2007-07-05 |
Evan Cheng | Added ARM::CPSR to represent ARM CPSR status register. |
tree | commitdiff |
2007-07-05 |
Evan Cheng | Unfortunately we now require C++ code to isel Bcc,... |
tree | commitdiff |
2007-07-05 |
Evan Cheng | Each ARM use predicate operand is now made up of two... |
tree | commitdiff |
next |