aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/VE
AgeCommit message (Expand)AuthorFilesLines
2024-03-25[MC] Make `MCParsedAsmOperand::getReg()` return `MCRegister` (#86444)Sergei Barannikov1-1/+1
2024-03-18[SystemZ] Don't lower ATOMIC_LOAD/STORE to LOAD/STORE (#75879)Jonas Paulsson1-5/+5
2024-03-11[NFC] Remove unused variable after 94c988bcArthur Eubanks1-1/+0
2024-03-11[NFC] Remove unused parameter from shouldAssumeDSOLocal()Arthur Eubanks1-1/+1
2024-02-25[CodeGen] Port AtomicExpand to new Pass Manager (#71220)Rishabh Bali1-1/+1
2024-02-18[MC][AsmParser] Make `MatchRegisterName` return `MCRegister` (NFC) (#81408)Sergei Barannikov1-4/+4
2024-02-16[LoongArch|Mips|SystemZ|VE] Fix shared build. NFCMichael Liao1-0/+1
2024-02-01[TTI] Use Register in isLoadFromStackSlot and isStoreToStackSlot [nfc] (#80339)Philip Reames2-4/+4
2024-01-26[NFC] Rename TargetInstrInfo::FoldImmediate to TargetInstrInfo::foldImmediate...Shengchen Kan2-3/+3
2024-01-02[llvm][NFC] Use SDValue::getConstantOperandVal(i) where possible (#76708)Alex Bradbury1-7/+7
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata1-15/+19
2023-12-07[RISCV][MC] Pass MCSubtargetInfo down to shouldForceRelocation and evaluateTa...Craig Topper1-1/+2
2023-11-22[llvm][TypeSize] Fix addition/subtraction in TypeSize. (#72979)Sander de Smalen1-3/+3
2023-10-27Replace TypeSize::{getFixed,getScalable} with canonical TypeSize::{Fixed,Scal...Fangrui Song1-3/+3
2023-10-12Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata2-4/+6
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks2-2/+2
2023-09-13reland [InlineAsm] wrap ConstraintCode in enum class NFC (#66264)Nick Desaulniers1-7/+6
2023-09-06[MC] Change tryParseRegister to return ParseStatus (NFC)Sergei Barannikov1-26/+24
2023-09-01[llvm] Fix duplicate word typos. NFCFangrui Song1-1/+1
2023-08-31SelectionDAG: Swap operands of atomic_storeMatt Arsenault1-12/+12
2023-08-30[VE] Remove CodeGen deps from MCTargetDesc, NFCReid Kleckner2-92/+90
2023-08-29[MC,AArch64] Suppress local symbol to STT_SECTION conversion for GOT relocationsFangrui Song1-2/+3
2023-08-18[VE] Change the way of lowering storeKazushi (Jam) Marukawa1-0/+6
2023-08-17[VE] Avoid vectorizing store/load in scalar modeKazushi (Jam) Marukawa1-6/+5
2023-08-16[VE] Replace OperandMatchResultTy with ParseStatus (NFC)Sergei Barannikov1-58/+57
2023-08-16[VE][NFC] Correct debug message spacingKazushi (Jam) Marukawa1-2/+1
2023-08-15[VE] Enable vpu feature by default in llcKazushi (Jam) Marukawa1-1/+1
2023-07-01[MC] Add three-state parseDirective as a replacement for ParseDirectiveSergei Barannikov1-3/+3
2023-06-06[M68k,MSP430,VE,Xtensa] Migrate to new encodeInstruction that uses SmallVecto...Fangrui Song1-3/+4
2023-05-17[CodeGen] Replace CCState's getNextStackOffset with getStackSize (NFC)Sergei Barannikov1-1/+1
2023-05-14[MC] Remove redundant classof definitions for MCTargetDesc's derived classesFangrui Song1-2/+0
2023-05-03Split out `CodeGenTypes` from `CodeGen` for LLT/MVTNAKAMURA Takumi4-3/+4
2023-05-03Restore CodeGen/LowLevelType from `Support`NAKAMURA Takumi3-0/+3
2023-04-26VE: Register null MCTargetStreamerMatt Arsenault2-2/+9
2023-04-17[CMake] Reorder and reformat depsNAKAMURA Takumi4-6/+6
2023-04-02[Targets] Rename Flag->Glue. NFCCraig Topper3-11/+11
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott1-1/+1
2023-01-31[VE] Fix useDeprecatedPositionallyEncodedOperands errors.James Y Knight3-66/+64
2023-01-28[Target] Use llvm::count{l,r}_{zero,one} (NFC)Kazu Hirata1-2/+2
2023-01-24[NFC] Deprecate SelectionDag functions taking Alignment as unsignedGuillaume Chatelet1-4/+4
2023-01-24[NFC] Deprecate SelectionDag::getLoad that takes alignment asGuillaume Chatelet1-6/+7
2023-01-17[MC] Use MCRegister instead of unsigned in MCInstPrinter (NFC)Sergei Barannikov4-7/+8
2023-01-11[CodeGen] Introduce a generic MEMBARRIER instruction [mostly-nfc]Philip Reames1-4/+0
2023-01-09[VE] Use generic MEMBARRIER SDAG node [nfc]Philip Reames3-8/+2
2023-01-08[NFC] Hide implementation details in anonymous namespacesBenjamin Kramer2-0/+4
2022-12-21[llvm][SelectionDAGISel] support -{start|stop}-{before|after}= for remaining ...Nick Desaulniers3-6/+14
2022-12-21CodeGen: Don't lazily construct MachineFunctionInfoMatt Arsenault3-1/+13
2022-12-20[Support] Move TargetParsers to new componentArchibald Elliott1-0/+1
2022-12-18[MC] Use `MCRegister` instead of `unsigned` in `MCTargetAsmParser`Sergei Barannikov1-18/+20
2022-12-17[CodeGen] Additional Register argument to storeRegToStackSlot/loadRegFromStac...Christudasan Devadasan2-4/+8