aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PTX/PTXAsmPrinter.cpp
AgeCommit message (Expand)Author
2012-05-24Remove the PTX back-end and all of its artifacts (triple, etc.)Justin Holewinski
2012-03-17Reorder includes in Target backends to following coding standards. Remove som...Craig Topper
2012-02-19Remove dead code. Improve llvm_unreachable text. Simplify some control flow.Ahmed Charles
2012-01-20More dead code removal (using -Wunreachable-code)David Blaikie
2011-12-06PTX: Continue to fix up the register mess.Justin Holewinski
2011-12-06PTX: Encode registers as unsigned values in the MC asm printer instead of usi...Justin Holewinski
2011-11-11allow non-device function calls in PTX when natively handling device-side printfDan Bailey
2011-11-07Simplify code. No functionality change.Benjamin Kramer
2011-11-03fixed global array handling for ptx to use the correct bit widthsDan Bailey
2011-10-17Add support for a new extension to the .file directive:Nick Lewycky
2011-10-09PTX: Print .ptr kernel attributes if PTX version >= 2.2Justin Holewinski
2011-09-30PTX: Various stylistic and code readability changes recommended by Jim Grosbach.Justin Holewinski
2011-09-29PTX: Fix broken shared library buildJustin Holewinski
2011-09-28PTX: Fix alignment logicJustin Holewinski
2011-09-28PTX: MC-ize the PTX backend (patch 2 of N)Justin Holewinski
2011-09-28PTX: MC-ize the PTX back-end (patch 1 of N)Justin Holewinski
2011-09-27PTX: Fix case where printed alignment could be 0Justin Holewinski
2011-09-27PTX: Use external symbols to keep track of params and locals. This also fixesJustin Holewinski
2011-09-26PTX: Fix detection of stack load/store vs. global load/store, as well as fix theJustin Holewinski
2011-09-26PTX: Fix some lingering issues with stack allocationJustin Holewinski
2011-09-26PTX: Unify handling of loads/storesJustin Holewinski
2011-09-26PTX: Handle FrameIndex nodesJustin Holewinski
2011-09-23PTX: Cleanup unused code in PTXMachineFunctionInfoJustin Holewinski
2011-09-23PTX: Handle function call return valuesJustin Holewinski
2011-09-23PTX: Start fixing function callsJustin Holewinski
2011-09-23PTX: Generalize handling of .param typesJustin Holewinski
2011-09-22PTX: Use .param space for device function return values on SM 2.0+, and attemptJustin Holewinski
2011-09-22PTX: Fixup codegen to handle emission of virtual registers.Justin Holewinski
2011-08-24Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng
2011-08-09PTX: Add initial support for device function callsJustin Holewinski
2011-07-18land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner
2011-06-25PTX: Reverting implementation of i8.Dan Bailey
2011-06-24PTX: Add support for i8 type and introduce associated .b8 registersDan Bailey
2011-06-24PTX: Add preliminary support for outputting debug information in the form ofJustin Holewinski
2011-06-24PTX: Re-work target sm/compute selection and add some basic GPUJustin Holewinski
2011-06-23PTX: Always use registers for return values, but use .param space for deviceJustin Holewinski
2011-06-23PTX: Whitespace fixes and remove commented out codeJustin Holewinski
2011-06-23PTX: Prevent DCE from eliminating st.param calls, and unify the handling ofJustin Holewinski
2011-06-23PTX: Use .param space for parameters in device functions for SM >= 2.0Justin Holewinski
2011-06-22PTX: Fix FrameIndex mapping bugJustin Holewinski
2011-06-22PTX: Add .address_size directive if PTX version >= 2.3Justin Holewinski
2011-06-20PTX: Add basic register spilling codeJustin Holewinski
2011-06-19Fix a FIXME by making GlobalVariable::getInitializer() return aJay Foad
2011-06-16PTX: Finish new calling convention implementationJustin Holewinski
2011-06-16PTX: Rename register classes for readability and combine int and fp registersJustin Holewinski
2011-06-16PTX: Fix whitespace errorsJustin Holewinski
2011-04-28PTX: patch to AsmPrinterJustin Holewinski
2011-04-20PTX: Add intrinsics to list of built-in intrinsics, which allows them to beJustin Holewinski
2011-03-18PTX: Fix various codegen issuesJustin Holewinski
2011-03-18ptx: fix parameter order that is reversedChe-Liang Chiou