summaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/X86/cmp.ll
AgeCommit message (Expand)Author
2025-08-02[X86] Try to shrink i64 compares if the input has enough sign bits (#149719)AZero13
2025-07-08MC: Centralize X86 PC-relative fixup adjustment in MCAssemblerFangrui Song
2024-08-06[X86][RA] Add two address hints for compressible NDD instructions. (#98603)Freddy Ye
2024-05-12[X86][CodeGen] Add NDD entries for transform TEST+AND -> TESTShengchen Kan
2024-04-28[X86] cmp.ll - update check prefixes to share common CHECKSimon Pilgrim
2024-03-17[X86] Support APX CMOV/CFCMOV instructions (#82592)XinWang10
2024-03-03Revert "[X86] Don't always separate conditions in `(br (and/or cond0, cond1))...NAKAMURA Takumi
2024-03-01[X86] Don't always separate conditions in `(br (and/or cond0, cond1))` into s...Noah Goldstein
2024-02-05[X86] Convert tests to opaque pointers (NFC)Nikita Popov
2024-01-26[X86][ISEL] Add NDD entries in X86ISelDAGToDAG.cppShengchen Kan
2023-02-06Recommit "Improve and enable folding of conditional branches with tail calls....Noah Goldstein
2023-02-01Revert "Improve and enable folding of conditional branches with tail calls."Mikhail Goncharov
2023-02-01Improve and enable folding of conditional branches with tail calls.Noah Goldstein
2022-08-03[X86] Teach PostprocessISelDAG to fold ANDrm+TESTrr when chain result is used.Craig Topper
2022-08-03[X86] Add a test for missed opportunity combine AND32rm+TEST32rr.Craig Topper
2022-06-22[X86] Migrate tests to use opaque pointers (NFC)Nikita Popov
2022-03-17[x86] try harder to use shift instead of test if it can save some immediate b...Sanjay Patel
2022-03-15X86ISelDAGToDAG: Transform TEST + MOV64ri to SHR + TESTMatthias Braun
2022-03-15Add tests for D121320Matthias Braun
2022-03-10[x86] add tests for and+setcc; NFCSanjay Patel
2022-03-07[x86] add tests for mask+cmp; NFCSanjay Patel
2022-03-07[x86] remove unnecessary decorations in test file; NFCSanjay Patel
2021-06-11[NFC][X86][Codegen] Megacommit: mass-regenerate all check lines that were alr...Roman Lebedev
2021-03-28[X86][update_llc_test_checks] Use a less greedy regular expression for replac...Craig Topper
2020-12-30[X86][test] Add explicit dso_local to definitions in ELF static relocation mo...Fangrui Song
2020-12-05[test] Add explicit dso_local to function declarations in static relocation m...Fangrui Song
2019-10-29[X86] Narrow i64 compares with constant to i32 when the upper 32-bits are kno...Craig Topper
2019-06-10[X86] When promoting i16 compare with immediate to i32, try to use sign_exten...Craig Topper
2018-12-17Convert (CMP (srl/shl X, C), 0) to (CMP (and X, C'), 0) when only the zero fl...Craig Topper
2018-12-17[X86] Add test case for PR39968. NFCCraig Topper
2018-09-19[X86] Handle COPYs of physregs better (regalloc hints)Simon Pilgrim
2018-04-24Correct dwarf unwind information in function epiloguePetar Jovanovic
2018-02-20[llvm-mc] - Produce R_X86_64_PLT32 for "call/jmp foo".George Rimar
2017-12-04[CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih
2017-11-08Revert "Correct dwarf unwind information in function epilogue for X86"Reid Kleckner
2017-11-07Reland "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic
2017-11-01Revert "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic
2017-11-01Correct dwarf unwind information in function epilogue for X86Petar Jovanovic
2017-10-10[MC] Suppress .Lcfi labels when emitting textual assemblyReid Kleckner
2017-09-22[x86] remove unnecessary OS specifier from testSanjay Patel
2017-08-25[x86] Fix an amazing goof in the handling of sub, or, and xor lowering.Chandler Carruth
2017-08-24[x86] NFC: Clean up two tests and generate precise checks for them.Chandler Carruth
2017-01-12[X86] Replace AND+IMM64 with SRL/SHLNikolai Bozhenov
2016-07-07Recommit r274692 - [X86] Transform setcc + movzbl into xorl + setccMichael Kuperstein
2016-07-07Revert r274692 to check whether this is what breaks windows selfhost.Michael Kuperstein
2016-07-06[X86] Transform setcc + movzbl into xorl + setccMichael Kuperstein
2016-06-28[X86 Target Lowering] Merged ICMP test.Elena Demikhovsky
2015-08-19[X86] Emit more efficient >= comparisons against 0David Majnemer
2015-05-20Revert r237828 "[X86] Remove unused node after morphing it from shr to and."Hans Wennborg
2015-05-20[X86] Remove unused node after morphing it from shr to and.Benjamin Kramer