aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPCAsmPrinter.cpp
AgeCommit message (Expand)Author
2005-11-17only use dyld stubs if not in ppc-static mode. This completes support forChris Lattner
2005-11-17refactor call operand handling to eliminate special cases from printOp.Chris Lattner
2005-11-17disentangle call operands from branch operands a bitChris Lattner
2005-11-16Patch to clean up function call pseudos and support the BLA instruction,Nate Begeman
2005-11-15Make sure to use SwitchSection to switch sections so that we don't accidental...Chris Lattner
2005-11-14Handle globals with explicit alignment requestsChris Lattner
2005-11-14Teach the PPC asmwriter to honor globals with explicit section requests.Chris Lattner
2005-11-10Make BB and CPI labels use the function number, not the function name as aChris Lattner
2005-11-10Darwin supports quoted labels. This implements:Chris Lattner
2005-11-10Make the aix asm printer interface properly with the parent classChris Lattner
2005-11-01Add a flag to enable a darwin linker optimizationChris Lattner
2005-10-31Make constant pool entries use private labels. This is important when you'reChris Lattner
2005-10-28Do not globalize internal symbolsChris Lattner
2005-10-18Fix the JIT encoding of LWA, LD, STD, and STDU.Chris Lattner
2005-10-16More PPC32 -> PPC changes, as well as merging some classes that wereNate Begeman
2005-10-14Rename PPC32*.h to PPC*.hChris Lattner
2005-10-14Rename PowerPC*.h to PPC*.hChris Lattner
2005-10-14Nuke the PowerPCTargetMachine.h header. Note that the PowerPCTargetMachineChris Lattner
2005-10-14Eliminate PowerPC.td and PPC32.td, consolidating them into PPC.tdChris Lattner
2005-10-14Like the comment says...Chris Lattner
2005-10-14Nuke PowerPCInstrFormats.h, its contents are dead. Remove the definitionsChris Lattner
2005-10-03Speed up the asm printer a lot by not printing formatted LLVM asm outputChris Lattner
2005-09-01Align functions to 16-byte boundaries, to eliminate noise in performance meas...Chris Lattner
2005-09-01Local labels on darwin apparently start with just 'L', not .L like otherChris Lattner
2005-08-26Remove operand type 'crbit', since it is no longer usedNate Begeman
2005-08-22Nate noticed that 30% of the malloc/frees in llc come from calls to Lowercase...Chris Lattner
2005-08-21Don't print out the MBB label for the entry mbbChris Lattner
2005-08-05Consolidate the GPOpt stuff to all use the Subtarget, instead of stillChris Lattner
2005-08-04Hack to naturally align doubles in the constant pool. Remove this once weNate Begeman
2005-08-02Update to use the new MathExtras.h support for log2 computation.Chris Lattner
2005-07-26Wrap some long lines, fix emission of weak global variablesChris Lattner
2005-07-21Support building non-PICNate Begeman
2005-07-21Support assembling fsqrt on darwin. This will be implemented better whenNate Begeman
2005-07-20Generate mfocrf when targeting g5. Generate fsqrt/fsqrts when targetin g5.Nate Begeman
2005-07-12Remove some code that moved to the generic asm printer a long time ago.Nate Begeman
2005-07-08Add support for assembling .s files on mac os x for intelNate Begeman
2005-04-21Remove trailing whitespaceMisha Brukman
2005-04-14Add the necessary support to codegen condition register logical ops withNate Begeman
2005-04-10Make sure that BRCOND branches can be converted into long branches too.Nate Begeman
2005-04-05Behold, rlwinm with certain immediate arguments is printed as the much moreNate Begeman
2005-03-30Fix external symbol printing in the AsmPrinter. Tell the ISel that weNate Begeman
2005-03-15This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner
2004-12-12Fix Regression/CodeGen/PowerPC/2004-12-12-ZeroSizeCommon.ll, and all programsChris Lattner
2004-12-12CSE calls to getTypeSize.Chris Lattner
2004-11-27Remove the ISel->AsmPrinter link via the TargetMachine that was put inNate Begeman
2004-11-25Enable optimization suggested by Chris Lattner to not emit reloc stubs forNate Begeman
2004-11-14Handle GhostLinkage (should not ever reach the assembly printing stage!)Misha Brukman
2004-11-09Allow hbd to be bugpointable on darwin by fixing common and linkonce codegenNate Begeman
2004-10-26Remove file that is no longer used, and move include of MRegisterInfo.hNate Begeman
2004-10-23Align function arguments in function headersMisha Brukman