Fix handling of FP constants with single precision, and loading of internal linkage...
[oota-llvm.git] / lib / Target / PowerPC / PPC32ISelSimple.cpp
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...
2004-07-21 Misha Brukman* Fix printing of signed immediate values
2004-07-20 Misha BrukmanTreat external variables similarly to those with weak...
2004-07-20 Misha Brukman* Differentiate between global and weak symbol loads
2004-07-20 Misha BrukmanMove handing of GlobalValues from getReg() to copyConst...
2004-07-20 Misha Brukman* cFP class split into cFP32 and cFP64
2004-07-18 Chris LattnerFix infinite loop
2004-07-18 Chris LattnerCPR Fixes
2004-07-16 Misha Brukman* Use LI(S) to copy constants into registers intead...
2004-07-15 Chris LattnerPatches towards fixing PR341
2004-07-14 Misha BrukmanMake sure MTSPR instruction is inserted into the BasicBlock
2004-07-14 Misha BrukmanDon't define the same register twice when loading a...
2004-07-14 Misha Brukman* Fix multiplication by powers of two and otherwise
2004-07-13 Misha Brukman* Specify that FP arith options have 3 operands
2004-07-12 Misha BrukmanCorrectly load FP constants out of the constant pool.
2004-07-11 Chris LattnerAdd compilability
2004-07-09 Misha Brukman* Add support for indexing into structures, thanks...
2004-07-08 Misha BrukmanAdd support for __fixdfdi(), __floatdisf(), and __float...
2004-07-08 Misha Brukman* Use several Function* for external functions instead...
2004-07-08 Misha Brukman* Add support for loading FP constants from the constan...
2004-07-07 Misha Brukman* Use a map for caching lookups to external functions...
2004-07-07 Misha BrukmanAdd fmod() to the Module being compiled so that it...
2004-07-06 Misha Brukman* Add support for calling vararg functions (must pass...
2004-07-06 Misha Brukman* Add utility functions: convert SetCC => PPC opcode...
2004-07-01 Misha Brukman* Get rid of constant-expr handling code: we use the...
2004-06-29 Misha Brukman* Don't save LR when outputting globals: it's already...
2004-06-28 Misha BrukmanFix loading and storing PC-relative static variables...
2004-06-25 Misha BrukmanDo not move any values into registers for a void return...
2004-06-25 Misha BrukmanFix opcode: no immediate in an `or r1, r2, r3' (all...
2004-06-25 Misha BrukmanFix bug in previous checkin.
2004-06-25 Misha Brukman* Wrap long lines
2004-06-25 Misha BrukmanExcise X86-specific comments.
2004-06-24 Misha BrukmanAdd a `break' in the switch/case statement between...
2004-06-24 Misha BrukmanUnindent some more code to be consistent.
2004-06-24 Misha BrukmanUnindent some code, it only needs 2 spaces.
2004-06-24 Misha BrukmanIn emitting code for a GEP instr, iterate over GEPTypes...
2004-06-21 Misha Brukman* Make indentation consistent at 2 chars
2004-06-21 Misha Brukmanllvm/IntrinsicLowering.h => llvm/CodeGen/IntrinsicLower...
2004-06-21 Misha BrukmanIntrinsic::isnan has gone away, support for it commente...
2004-06-21 Misha BrukmanConvert tabs to spaces.
2004-06-21 Misha BrukmanType::getPrimitiveID() -> getTypeID()
2004-06-21 Misha BrukmanInitial revision