aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PTX
AgeCommit message (Expand)Author
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-24Starting to refactor Target to separate out code that's needed to fully describeEvan Cheng
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-22Test Commit.Dan Bailey
2011-06-22PTX: Add signed integer comparisonsJustin Holewinski
2011-06-22PTX: Add .address_size directive if PTX version >= 2.3Justin Holewinski
2011-06-20PTX: Fix conversion between predicates and value typesJustin Holewinski
2011-06-20PTX: Fix if-then-else formatting and add missing assertsJustin Holewinski
2011-06-20PTX: Add basic register spilling codeJustin Holewinski
2011-06-19Fix a FIXME by making GlobalVariable::getInitializer() return aJay Foad
2011-06-17Use the verbose asm flag instead of a new flag for decoding the LSDA.Bill Wendling
2011-06-17Add an option that allows one to "decode" the LSDA.Bill Wendling
2011-06-17PTX: Adjust rounding modesJustin Holewinski
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-06-15Use set operations instead of plain lists to enumerate register classes.Jakob Stoklund Olesen
2011-05-30Use the dwarf->llvm mapping to print register names in the cfiRafael Espindola
2011-05-18PTX: add flag to disable mad/fma selectionJustin Holewinski
2011-05-10PTX: add PTX 2.3 setting in PTX sub-target.Justin Holewinski
2011-05-06Make the logic for determining function alignment more explicit. No function...Eli Friedman
2011-05-06PTX: add PTX 2.3 language targetJustin Holewinski
2011-05-01Simplify the handling of pcrel relocations on ELF. Now we do the right thingRafael Espindola
2011-04-30Add all the plumbing needed for MC to expand cfi to the old tables inRafael Espindola
2011-04-28PTX: support for select_cc and fixes for setccJustin Holewinski
2011-04-28PTX: support for selectJustin Holewinski
2011-04-28PTX: mov fix and rounding correction for cvtJustin Holewinski
2011-04-28PTX: support for fnegJustin Holewinski
2011-04-28PTX: support for zext loads and trunc storesJustin Holewinski
2011-04-28PTX: support for bitwise operations on predicatesJustin Holewinski
2011-04-28PTX: patch to AsmPrinterJustin Holewinski
2011-04-21Remove unused argument.Rafael Espindola
2011-04-21PTX: Expand useable register spaceJustin Holewinski
2011-04-21ptx: fix parameter orderingChe-Liang Chiou
2011-04-21ptx: PTXMachineFunctionInfo no longer sort registers and so should not use st...Che-Liang Chiou
2011-04-20Revert r129846; it's breaking a buildbot. SeeEli Friedman
2011-04-20PTX: Add intrinsics to list of built-in intrinsics, which allows them to beJustin Holewinski
2011-04-20ptx: add integer div and rem instructionChe-Liang Chiou
2011-04-20ptx: add floating-point comparison to setpChe-Liang Chiou
2011-04-20ptx: fix parameter orderingChe-Liang Chiou
2011-04-02ptx: support setp's 4-operand formatChe-Liang Chiou
2011-03-28ptx: clean up branch code a bitChe-Liang Chiou
2011-03-23PTX: Improve support for 64-bit addressingJustin Holewinski
2011-03-22ptx: add analyze/insert/remove branchChe-Liang Chiou
2011-03-18PTX: Fix various codegen issuesJustin Holewinski