Implement new helper methods for creating two-index GEP instructions
[oota-llvm.git] / lib / Target / PowerPC /
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-12 Misha BrukmanImplement getModuleMatchQuality and getJITMatchQuality...
2004-07-11 Chris LattnerDelete the allocate*TargetMachine function, which is...
2004-07-11 Chris LattnerDelete the allocate*TargetMachine function, which is...
2004-07-11 Chris LattnerMake these format a bit nicer
2004-07-11 Chris LattnerAuto-registrate target
2004-07-11 Chris LattnerAdd compilability
2004-07-09 Misha Brukman* Add support for indexing into structures, thanks...
2004-07-09 Misha BrukmanRead/write the offset value for stack-relative loads...
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-08 Misha Brukman* Fix header comment, excise references to X86
2004-07-07 Misha Brukman* Use a map for caching lookups to external functions...
2004-07-07 Misha Brukman* Wrap long lines (comments and code)
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 BrukmanUse the more compact `bl' instead of cryptic (but equiv...
2004-07-06 Misha Brukman* Add utility functions: convert SetCC => PPC opcode...
2004-07-02 Misha BrukmanAdd FIXME notes for spilling int/fp regs (need to calcu...
2004-07-02 Chris LattnerFix all of those problems that the PPC backend has...
2004-07-01 Misha Brukman* Follow the PowerPC convention of leaving 24 bytes...
2004-07-01 Misha Brukman* Get rid of constant-expr handling code: we use the...
2004-07-01 Misha BrukmanWrap long line
2004-07-01 Misha Brukman* Do not allocate r0 as we use it indiscriminantly...
2004-07-01 Misha BrukmanCheck if operand has an allocated reg before requesting it.
2004-06-30 Misha Brukman* Coalesce the handy CALL* alias opcodes with the stand...
2004-06-30 Misha Brukman* Allow more registers to be allocated from the general...
2004-06-30 Misha Brukman* Inquire about the number of operands from the instruc...
2004-06-30 Misha BrukmanAlways assume a function may have calls because the...
2004-06-29 Misha Brukman* Don't save LR when outputting globals: it's already...
2004-06-29 Misha Brukman* Stop using BBNumbering, we don't really need it
2004-06-29 Misha BrukmanSet up the prologue and epilogue to be more like the...
2004-06-29 Misha Brukman* Use LA instead of LWZ for LoadLoAddr
2004-06-29 Misha BrukmanOnly allocate non-volatile registers R13-31 (for now).
2004-06-29 Misha BrukmanLower ConstantExpressions before the code generator.
2004-06-29 Misha Brukman* Fix saving LR in function prologue
2004-06-29 Misha BrukmanAssembly syntax/comment fixes by Nate Begeman.
2004-06-29 Chris LattnerThe code generator should work with unreachable blocks...
2004-06-28 Misha BrukmanCan't print out machine code before it is constructed.
2004-06-28 Misha BrukmanFix the assembly opcode on LOADLoAddr, courtesy of...
2004-06-28 Misha BrukmanSet isBranch and isTerminator bits on all branch instru...
2004-06-28 Misha BrukmanFix loading and storing PC-relative static variables...
2004-06-28 Misha BrukmanNo need to generate a lazy-linking stub for internal...
2004-06-28 Misha BrukmanDo not set the `link' bit when branching to the first...
2004-06-28 Misha BrukmanFix spacing around function arguments.
2004-06-25 Misha BrukmanAllow debugging machine instrs (by printout) before...
2004-06-25 Misha BrukmanCombine several if stmts with returns into an if-then...
2004-06-25 Misha BrukmanDo not move any values into registers for a void return...
2004-06-25 Misha BrukmanConvert tabs to spaces.
2004-06-25 Misha BrukmanFix opcode: no immediate in an `or r1, r2, r3' (all...
2004-06-25 Misha Brukman* Be consistent about MachineBB labels and references...
2004-06-25 Misha Brukman* Initialize the entire array statically, not member...
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 option to print out machine code before register...
2004-06-24 Misha BrukmanUse DEBUG() guard for printing out debug info.
2004-06-24 Misha BrukmanAdd a `break' in the switch/case statement between...
2004-06-24 Misha Brukman* Lowercase the register names
2004-06-24 Misha Brukman* Tabs to spaces
2004-06-24 Misha Brukman* Tabs to spaces
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-24 Misha Brukman* Order #includes
2004-06-21 Misha BrukmanSpell out `NoFramePointerElim'.
2004-06-21 Misha BrukmanUse the common `NoFPElim' setting instead of our own.
2004-06-21 Misha Brukman* Make indentation consistent at 2 chars
2004-06-21 Misha BrukmanThis file is no longer applicable.
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 BrukmanType::getPrimitiveID() -> getTypeID()
2004-06-21 Misha BrukmanInitial revision
2004-06-14 Misha BrukmanAdd file comment.
2004-06-10 Chris LattnerFix the fixed stack offset, patch contributed by Vladim...
2004-02-28 Chris Lattnerfine grainify namespacification
2004-02-15 Alkis EvlogimenosAdd back machine code deleter pass until we get a Machi...
2004-02-12 Alkis EvlogimenosChange MachineBasicBlock's vector of MachineInstr point...
2004-02-02 Brian GaekeInclude PowerPC.h. Flesh out the stub versions of...
2004-02-02 Brian GaekeAdd comments describing how you would add prototypes...
2004-01-23 Brian GaekeAdd the JITInfo object, accessor & initializer.
2004-01-23 Brian GaekeAdd CodeEmitter and JITInfo stubs. Dump the old
2004-01-21 Brian GaekeImport of skeletal PowerPC backend I have had laying...