Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/M680x0/M680x0-llvm
M68K LLVM Port
https://github.com/M680x0/M680x0-llvm
Which m68k variants does this support?
ngbrown opened this issue over 3 years ago
ngbrown opened this issue over 3 years ago
[LLVM] Complete the M68000 backend so it can be merged upstream
glaubitz opened this issue over 4 years ago
glaubitz opened this issue over 4 years ago
Convert to new LLVM git monorepo
glaubitz opened this issue over 5 years ago
glaubitz opened this issue over 5 years ago
M680x0-llvm should understand the m68k-*-*-* triplet
glaubitz opened this issue almost 6 years ago
glaubitz opened this issue almost 6 years ago
Build fails with X86 backend enabled
glaubitz opened this issue almost 6 years ago
glaubitz opened this issue almost 6 years ago
Make x40 a default target
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Fix mul/div library calls
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Implement `M680x0InstrInfo::analyzeBranchPredicate`
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Make registers spill for arbitrary sizes
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Add `-malign-int` and `-mshort` akin GCC
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Get rid of "pseudo" registers
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Optimise Type Fixtures for tablegen
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Evaluate whether splitting one big shift(or rotate) into a few smaller is faster than doing a move, if so do custom lowering
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Move ` M680x0InstrInfo::getGlobalBaseReg` to `M680x0MachineFunctionInfo`
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Use `xor` in `M680x0InstrInfo::AddZExt`
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Make sure ` M680x0TargetLowering::LowerFormalArguments` lowers correctly and write tests
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Make sure `M680x0TargetLowering::LowerCall` lowers correctly and write tests
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Use link/unlk
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Update comments and code in `M680x0InstrBuilder.h/cpp`
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Add TLS support
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Make sure `M680x0FrameLowering::mergeSPUpdates` is correct
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Order the symbols in the local stack
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Check if pseudo expand uses free address register
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Infer sizes in `M680x0ExpandPseudo::ExpandMI` to reduce code duplication
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Improve Fast CC
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Make sure backend can emit standard SysV CC
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Rewrite CC_M680x0_Any_AssignToReg
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Assembler: GAS vs Motorola, how to deal with that?
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
`.sdata` and .`sbss` in ELF?
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
What is kernel mode in M68k context?
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
JSR can be relaxed to use shorter BSR
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Add native floats support
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Make sure `computeDataLayout` works for every extended ISA and object format
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Check register ordering for `XR16` and `XR32`
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Make sure arguments to `M680x0RegisterInfo` base-constructor are correct
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Can Tablegen generate predicates
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Separate cleanly x00 from extended ISAs in `M680x0InstrInfo::ExpandCCR`
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Can Tablegen now parse complex defm names inside the loop?
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Can `SETCC_C_*` instructions be replaced with `Pat<>`?
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
What's the deal with 16 bit indirect jumps
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
`MxBiArOp_FMR` and `MxBiArOp_FMI` cannot consume CCR from MxAdd/MxSub
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Check if we can adopt `combineADDX` from x86
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Check if we need to adopt `checkBoolTestSetCCCombine` from x86
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Add segmented stacks support
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Fix PIC style GOT
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Improve mutable/non-mutable analysis in `M680x0TargetLowering::LowerMemArgument`
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Fix custom lowering for `i16 ISD::SMULO, ISD::UMULO`
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Improve `M680x0DAGToDAGISel::matchAddress`
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Fix displacements for JumpTables and ExternalSymbols
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Move `isInt` from `M680x0ISelDAGToDAG` to utils or somewhere
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Add interrupts support
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Fix missing CCR in stack update
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Is it possible to use `lea` to adjust stack?
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Add tail calls support
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Make sure `M680x0FrameLowering::hasReservedCallFrame` is correct
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Make sure buffer does not contain trash in `M680x0MCCodeEmitter.cpp:EmitConstant`
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Figure out relocation differences between pre and post x20 ISA
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Allow scale factors other than 1
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
CallingConv: Check if `CCIfNest` is applied correctly
m4yers opened this issue almost 6 years ago
m4yers opened this issue almost 6 years ago
Merge pull request #1 from M680x0/M680x0
SamuraiCrow opened this pull request about 6 years ago
SamuraiCrow opened this pull request about 6 years ago