summaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/CSKY
AgeCommit message (Expand)Author
2025-03-05[CSKY] Update fp16-promote.ll test (NFC)Nikita Popov
2024-10-18[llvm] Consistently respect `naked` fn attribute in `TargetFrameLowering::has...Alex Rønne Petersen
2024-02-06[CSKY] Convert tests to opaque pointers (NFC)Fangrui Song
2023-10-31[CSKY,test] Update switch.llFangrui Song
2023-10-09Revert "[CodeGen] Really renumber slot indexes before register allocation (#6...Jay Foad
2023-10-09[CodeGen] Really renumber slot indexes before register allocation (#67038)Jay Foad
2023-08-08[CSKY] Optimize multiplication with immediatesBen Shi
2023-08-08[CSKY][test][NFC] Add tests of multiplication with immediatesBen Shi
2023-08-08[CSKY] Optimize conditional branch and value select with BTSTIBen Shi
2023-08-04[CSKY][NFC] Fix broken tests in eac78fdf68f58e113b2cf18a14baccb8f5ebcf50Ben Shi
2023-08-04[CSKY][test][NFC] Add tests of conditional branch and value selectBen Shi
2023-08-04[CSKY] Optimize ANDI/ORI to BSETI/BCLRI for specific immediatesBen Shi
2023-08-01[CSKY] Optimize 'llvm.cttz.i32' and 'llvm.ctlz.i32'Ben Shi
2023-08-01[CSKY][NFC][test] Add more tests of CodeGen for intrinsicsBen Shi
2023-08-01[CSKY] Optimize implementation of intrinsic 'llvm.cttz.i32'Ben Shi
2023-07-31[CSKY] Add more IR patterns to select FNMULBen Shi
2023-07-28[CSKY] Optimize conditional branches with float comparisonBen Shi
2023-07-04[CSKY] Optimize conditional select with CLRT/CLRFBen Shi
2023-07-04[CSKY][test][NFC] Add more tests of conditional selectBen Shi
2023-07-03[CSKY] Optimize conditional branch with BLZ32/BLSZ32/BHZ32/BHSZ32Ben Shi
2023-07-03[CSKY] Optimize IR pattern icmp-select with DECT32/DECF32Ben Shi
2023-06-30[CSKY] Optimize IR pattern icmp-select with INCT32/INCF32Ben Shi
2023-06-30[CSKY][test][NFC] Add tests of IR pattern icmp-selectBen Shi
2023-06-30[CSKY] Optimize subtraction with SUBI32/SUBI16Ben Shi
2023-06-29[CSKY][test][NFC] Add tests of ANDI/ORIBen Shi
2023-06-20[CSKY] Optimize multiplication with immediatesBen Shi
2023-06-20[CSKY][test][NFC] Add more tests of multiplication with immediatesBen Shi
2023-06-14[CSKY] Add support for half-precision floatsZi Xuan Wu (Zeson)
2023-05-17[NFC][Py Reformat] Reformat lit.local.cfg python files in llvmTobias Hieta
2022-12-12[CSKY][NFC] Fix check-all error due to change of expected outputZi Xuan Wu (Zeson)
2022-11-21[CSKY] Lower ISD::ConstantPool node to support getting the address of Constan...Zi Xuan Wu (Zeson)
2022-07-27[CSKY] Fix the btsti16 instruction missing in generic processorZi Xuan Wu (Zeson)
2022-07-21[CSKY] Fix the testcase error due to the verifyInstructionPredicatesZi Xuan Wu (Zeson)
2022-04-08[CSKY] support select instruction in floating typeZi Xuan Wu
2022-04-07[CSKY] Support bitcast operation from/to double to/from two GPRsZi Xuan Wu
2022-04-06[CSKY] Add atomic expand pass to support atomic operation with libcallZi Xuan Wu
2022-03-29[CSKY] Add CSKYTargetObjectFile to support exception handlingZi Xuan Wu
2022-03-29[CSKY] Add missing codegen pattern for 16-bit instructionZi Xuan Wu
2022-02-07[CSKY] Add inline asm constraints and related codegen supportZi Xuan Wu
2022-01-27[CSKY] Add floating operation support including float and doubleZi Xuan Wu
2022-01-21[CSKY] Add codegen support of GlobalTLSAddress loweringZi Xuan Wu
2022-01-11[CSKY] Add CSKYConstantIslands Pass to lift or duplicate constant pool entryZi Xuan Wu
2022-01-10[CSKY] Lower leaf DAG node such as global symbol, frame address and jumptable...Zi Xuan Wu
2022-01-05[CSKY] Add codegen of select/br/cmp instruction and some frame lowering infraZi Xuan Wu
2021-12-09[CSKY] Complete codegen of basic arithmetic and load/store operationsZi Xuan Wu
2021-12-06[CSKY] Add compressed instruction mapping between 32-bit and 16-bit instructionZi Xuan Wu
2021-11-01[CSKY] First patch to construct codegen infra and generate first add instructionZi Xuan Wu