aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/VE
AgeCommit message (Expand)AuthorFilesLines
12 hours[llvm] Consistently respect `naked` fn attribute in `TargetFrameLowering::has...Alex Rønne Petersen2-5/+6
2024-09-18[NFC] Update function names in MCTargetAsmParser.h (#108643)Lei Huang1-4/+4
2024-08-27[TII][RISCV] Add renamable bit to copyPhysReg (#91179)Piyou Chen2-2/+4
2024-08-17[VE] Use SelectionDAG::getSignedConstant/getAllOnesConstant.Craig Topper2-3/+3
2024-08-11[Target] Construct SmallVector<MachineMemOperand *> with ArrayRef (NFC) (#102...Kazu Hirata1-4/+2
2024-07-21[MC] Remove unnecessary isVerboseAsm from Target::AsmTargetStreamerCtorTyFangrui Song1-2/+1
2024-07-13[Target] Use range-based for loops (NFC) (#98705)Kazu Hirata1-2/+1
2024-07-01MCExpr::evaluateAsRelocatable: replace the MCAsmLayout parameter with MCAssem...Fangrui Song2-4/+3
2024-07-01[MC] Remove unneeded MC*AsmBackend::fixupNeedsRelaxation overridesFangrui Song1-10/+0
2024-06-28[IR] Add getDataLayout() helpers to Function and GlobalValue (#96919)Nikita Popov1-1/+1
2024-06-13DAG: Replace bitwidth with type in suffix in atomic tablegen ops (#94845)Matt Arsenault1-4/+4
2024-06-04Reland "[NewPM][CodeGen] Port selection dag isel to new pass manager" (#94149)paperchalice3-8/+13
2024-06-02Revert "[NewPM][CodeGen] Port selection dag isel to new pass manager" (#94146)paperchalice3-13/+8
2024-06-02[NewPM][CodeGen] Port selection dag isel to new pass manager (#83567)paperchalice3-8/+13
2024-05-24[SelectionDAG][RISCV][VE] Rename VP_ASHR->VP_SRA VP_LSHR->VP_SRL. (#93221)Craig Topper1-2/+2
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