aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC/MCTargetDesc
AgeCommit message (Expand)AuthorFilesLines
2023-12-14[XCOFF] Fix UB 'left shift of negative value' after #72532Vitaly Buka1-1/+1
2023-12-13[XCOFF] Display branch-absolute targets in hex. (#72532)stephenpeckham1-1/+4
2023-12-07[Target] Remove unnecessary includes (NFC)Kazu Hirata3-3/+0
2023-12-07[RISCV][MC] Pass MCSubtargetInfo down to shouldForceRelocation and evaluateTa...Craig Topper1-1/+2
2023-11-06[PowerPC] Add an alias for -mregnames so that full register names used in ass...Stefan Pintilie1-6/+8
2023-10-12Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata2-4/+7
2023-10-10Use llvm::endianness (NFC)Kazu Hirata1-1/+1
2023-09-07[AIX][TLS] Produce a faster local-exec access sequence with -maix-small-local...Amy Kwan1-0/+4
2023-08-30[PPC] Fix layering issues between MCTargetDesc and CodeGenReid Kleckner6-21/+278
2023-08-30[PowerPC] Support initial-exec TLS relocation on AIXQiu Chaofan2-1/+4
2023-08-29[MC,AArch64] Suppress local symbol to STT_SECTION conversion for GOT relocationsFangrui Song1-2/+3
2023-08-09[PPC32] Emit relocation type R_PPC_DTPREL32 for tls variablesVarun Erigila1-1/+7
2023-08-07[PPC32] Parse bl __tls_get_addr(x@tlsgd)@plt+32768Fangrui Song1-4/+10
2023-07-05[XCOFF] Force recording a relocation for weak symbol label.esmeyi1-1/+5
2023-06-19[AIX][TLS] Generate 64-bit local-exec access code sequenceAmy Kwan2-5/+6
2023-06-05[AArch64,AVR,PowerPC] Migrate to new encodeInstruction that uses SmallVectorI...Fangrui Song2-5/+6
2023-05-03Split out `CodeGenTypes` from `CodeGen` for LLT/MVTNAKAMURA Takumi1-1/+1
2023-05-03Restore CodeGen/LowLevelType from `Support`NAKAMURA Takumi1-0/+1
2023-05-01[PowerPC] Implement DFP add and sub instructions.Stefan Pintilie1-35/+34
2023-04-17[CMake] Reorder and reformat depsNAKAMURA Takumi1-1/+1
2023-03-23[XCOFF] support the ref directive for object generation.esmeyi3-1/+17
2023-03-10[NFC] fix typo `funciton` -> `function`Yuanfang Chen1-1/+1
2023-02-17Simplify with hasFeature. NFCFangrui Song1-2/+2
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott4-5/+5
2023-02-02[PowerPC] Switch to by-name matching for instructions (part 2 of 2).James Y Knight2-113/+71
2023-01-28[Target] Use llvm::count{l,r}_{zero,one} (NFC)Kazu Hirata1-8/+8
2023-01-23[MC] Make more use of MCInstrDesc::operands. NFC.Jay Foad1-1/+1
2023-01-17[MC] Use MCRegister instead of unsigned in MCInstPrinter (NFC)Sergei Barannikov2-4/+4
2022-12-20[Support] Move TargetParsers to new componentArchibald Elliott1-0/+1
2022-12-18PPC: Implement null target streamerMatt Arsenault1-0/+7
2022-12-04[llvm] Use std::nullopt instead of None in comments (NFC)Kazu Hirata1-4/+4
2022-12-04[llvm] Use std::nullopt instead of None in comments (NFC)Kazu Hirata1-4/+5
2022-12-04[Target] llvm::Optional => std::optionalFangrui Song2-5/+6
2022-12-04[MC] llvm::Optional => std::optionalFangrui Song1-2/+3
2022-12-02[Target] Use std::nullopt instead of None (NFC)Kazu Hirata2-4/+4
2022-11-24[Alignment][NFC] Use Align in MCStreamer::emitValueToAlignmentGuillaume Chatelet1-2/+2
2022-11-24[Alignment][NFC] Use Align in MCStreamer::emitCodeAlignmentGuillaume Chatelet2-2/+2
2022-11-03[PowerPC] Add new DMR register classes to Future CPU.Stefan Pintilie1-1/+30
2022-08-10[PowerPC] Change a double Log2 for localentry to integral Log2. NFCFangrui Song1-1/+1
2022-07-14[CodeGen] Move instruction predicate verification to emitInstructionDavid Green4-13/+5
2022-07-13Revert "Move instruction predicate verification to emitInstruction"David Green4-5/+13
2022-07-13Move instruction predicate verification to emitInstructionDavid Green4-13/+5
2022-06-20[llvm] Don't use Optional::hasValue (NFC)Kazu Hirata1-2/+2
2022-06-07[MC] De-capitalize MCStreamer functionsFangrui Song1-1/+1
2022-05-17[XCOFF] support writing sections, relocations and symbols for XCOFF64.esmeyi1-3/+20
2022-04-29[PowerPC][NFC] Add a function to determine if a call needs to be NOTOC.Stefan Pintilie1-3/+4
2022-03-23[PowerPC] The BL8_NOTOC_RM instruction needs to produce a notoc relocation.Stefan Pintilie1-1/+2
2022-02-22[PowerPC] Allow absolute expressions in relocationsNemanja Ivanovic5-4/+21
2022-02-16[NFC][MC] remove unused argument `MCRegisterInfo` in `MCCodeEmitter`Shao-Ce SUN2-2/+0
2022-02-09Cleanup LLVMMC headersserge-sans-paille1-0/+1