Convert tabs to spaces
[oota-llvm.git] / lib / Target / PowerPC / PPC32ISelSimple.cpp
2005-04-22 Misha BrukmanConvert tabs to spaces
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-04-14 Nate BegemanAdd the necessary support to codegen condition register...
2005-04-10 Chris Lattnerrename getPPCOpcodeForSetCCNumber -> getPPCOpcodeForSet...
2005-04-09 Chris LattnerFix CodeGen/Generic/2005-05-09-GlobalInPHI.ll, which...
2005-04-09 Chris LattnerFix a crash on 173.applu by asking for a constant bigge...
2005-04-09 Chris LattnerSwitch this instruction selector over to using liveins...
2005-04-06 Nate BegemanFix some shift bugs
2005-04-05 Nate BegemanRename canUseAsImmediateForOpcode to getImmediateForOpc...
2005-03-30 Nate BegemanFix calls whose arguments fit entirely in registers...
2005-03-28 Nate BegemanPattern ISel: fix argument loading for i64s (thanks...
2005-03-28 Nate BegemanRemove fake instruction 'subc' (mnemonic for subfc).
2005-03-26 Nate BegemanCorrect a documention link
2005-03-24 Nate BegemanFix an incorrect argument being passed to BuildMI for...
2005-03-24 Nate BegemanCommit Gabor Greif's patch to use iterators in lowering...
2005-03-24 Chris Lattnereliminate dead variables, patch contributed by Gabor...
2005-03-24 Nate BegemanImplement more of the PPC32 Pattern ISel:
2005-03-21 Misha BrukmanWe may be adding functions to the Module during initial...
2005-03-15 Chris LattnerThis mega patch converts us from using Function::a...
2005-03-08 Chris LattnerFix a crash handling 'undef bool', fixing an llc crash...
2005-01-14 Chris LattnerFix Regression/CodeGen/PowerPC/2005-01-14-UndefLong.ll
2005-01-14 Chris LattnerFix: Regression/CodeGen/PowerPC/2005-01-14-SetSelectCra...
2005-01-02 Chris LattnerThis hunk:
2005-01-01 Chris LattnerFix a FIXME: Select instructions on longs were miscompiled.
2004-11-30 Chris LattnerFix several bugs in 'op x, imm' handling. Foremost...
2004-11-30 Chris LattnerFix CodeGen/PowerPC/2004-11-30-shr-var-crash.ll
2004-11-30 Chris LattnerFix test/Regression/CodeGen/PowerPC/2004-11-29-ShrCrash.ll
2004-11-30 Chris LattnerFix test/Regression/CodeGen/PowerPC/2004-11-30-shift...
2004-11-27 Nate BegemanRemove the ISel->AsmPrinter link via the TargetMachine...
2004-11-25 Nate BegemanEnable optimization suggested by Chris Lattner to not...
2004-11-24 Nate BegemanAdd the same optimization that we do loading from fixed...
2004-11-23 Chris LattnerSimplify code a bit
2004-11-23 Chris LattnerLA is really addi. Be consistent with operand ordering...
2004-11-21 Nate BegemanFix Shootout-C++/wc, which was broken by my recent...
2004-11-19 Nate BegemanEliminate another 6k register copies that the register...
2004-11-19 Nate BegemanGenerate fewer reg-reg copies for the register allocato...
2004-11-18 Nate BegemanEliminate another common source of moves that the regis...
2004-11-18 Nate BegemanWhen accessing the base register for global variables...
2004-11-18 Nate BegemanClean up and fix cast codegen by removing cases that...
2004-11-08 Nate BegemanPut int the getReg cast optimization from x86 so that...
2004-11-07 Nate BegemanDisable bogus cast elimination when the cast is used...
2004-11-04 Nate BegemanThanks to sabre for pointing out that we were incorrect...
2004-10-26 Nate BegemanFix treecc. Also fix a latent bug in emitBinaryConstOp...
2004-10-24 Nate BegemanImplement more complete and correct codegen for bitfiel...
2004-10-23 Nate BegemanKill casts from integer types to unsigned byte, when...
2004-10-22 Reid SpencerAdjust to changes in Makefile.rules
2004-10-20 Nate BegemanDon't clear or sign extend bool->int. This fires a...
2004-10-17 Nate BegemanImplement bitfield insert by recognizing the following...
2004-10-16 Nate BegemanFinally fix one of the oldest FIXMEs in the PowerPC...
2004-10-16 Chris LattnerADd support for undef and unreachable
2004-10-15 Nate BegemanBetter codegen of binary integer ops with 32 bit immedi...
2004-10-08 Nate BegemanImplement logical and with an immediate that consists...
2004-10-07 Nate BegemanSeveral fixes and enhancements to the PPC32 backend.
2004-10-06 Chris LattnerCorrect some typeos
2004-10-06 Nate BegemanTurning on fsel code gen now that we can do so would...
2004-10-06 Nate BegemanImplement floating point select for lt, gt, le, ge...
2004-09-29 Nate BegemanGenerate better code by being far less clever when...
2004-09-29 Nate Begemanimprove Type::BoolTy codegen by eliminating unnecessary...
2004-09-29 Nate BegemanTo go along with sabre's improved InstCombining, improv...
2004-09-27 Nate BegemanCorrect some BuildMI arguments for the upcoming simple...
2004-09-23 Nate BegemanFix the last of the major PPC GEP folding deficiencies...
2004-09-22 Nate Begemanadd optimized code sequences for setcc x, 0
2004-09-21 Misha Brukmans/ISel/PPC32ISel/ to have unique class names for debugg...
2004-09-04 Nate BegemanAll PPC instructions are now auto-printed
2004-09-02 Nate BegemanConvert remaining X-Form and Pseudo instructions over...
2004-09-01 Reid SpencerChanges For Bug 352
2004-08-29 Nate BegemanImplement the following missing functionality in the...
2004-08-22 Nate BegemanKill a majority of unnecessary sign extensions for...
2004-08-21 Nate BegemanBack out branchless SetCC code. While it helped a...
2004-08-20 Nate BegemanImplement code to convert SetCC into straight line...
2004-08-19 Misha BrukmanThis PHI has 4 additional operands, not 2.
2004-08-19 Nate BegemanConvert casts that will have no effect into move instru...
2004-08-19 Nate BegemanClean up floating point instruction selection.
2004-08-17 Nate BegemanRe-fix hiding the Frame Pointer from the register alloc...
2004-08-17 Misha BrukmanPowerPC 32-/64-bit split: Part I, PPC32* bit files...
2004-08-16 Nate BegemanFix mismatched adjust down/up of SP in functions that...
2004-08-15 Nate BegemanFix float to int codepath by always allocating 8 bytes...
2004-08-14 Nate BegemanFix handling of FP constants with single precision...
2004-08-13 Nate BegemanFix siod by switching BoolTy to byte rather than int...
2004-08-13 Nate BegemanFix 177.mesa compilation, don't use floating point...
2004-08-13 Nate BegemanFix llc crasher compiling siod by giving BuildMI the...
2004-08-11 Nate BegemanClean up 32/64bit and Darwin/AIX split. Next steps...
2004-08-11 Chris LattnerFix a case where constantexprs could leak into the...
2004-08-11 Nate BegemanFix 255.vortex by using getClassB instead of getClass
2004-08-11 Misha BrukmanBreaking up the PowerPC target into 32- and 64-bit...
2004-08-10 Misha BrukmanRenamed PPC32 (namespace for regs, opcodes) to PPC...
2004-08-10 Nate BegemanFix casts of float to unsigned long
2004-08-06 Chris LattnerChanges commited for Nate Begeman:
2004-07-28 Misha BrukmanSimplify loading (un)signed constants to registers...
2004-07-28 Misha BrukmanLI can only take signed values, so values > 32767 can...
2004-07-27 Misha BrukmanBuild COND_BRANCHes which may become long or short...
2004-07-27 Misha BrukmanAdd IMPLICIT_DEF of LR for branch-and-link instrs ...
2004-07-26 Misha Brukman* Rewrote casts
2004-07-23 Misha BrukmanEliminate spurious empty space; make code easier to...
2004-07-23 Misha BrukmanImplement casting a floating point to 32-bit unsigned...
2004-07-23 Misha Brukman* Codegen of GEPs dramatically improved by folding...
2004-07-23 Misha Brukman* Change class of BoolTy back to cInt
2004-07-22 Misha Brukman* Change bool from cInt to cByte (for now)
2004-07-21 Misha Brukman* Add the lost fix to define the second reg of a 2...
2004-07-21 Misha Brukman* Speed up canUseAsImmediateForOpcode() by comparing...
next