openhub.net
Black Duck Software, Inc.
Black Duck Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
T
TeeRISC-Compiler
Settings
|
Report Duplicate
1
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
1 day
ago. based on code collected
1 day
ago.
Apr 22, 2023 — Apr 22, 2024
Showing page 1 of 3,104
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
TeeRISCISelLowering::LowerOperation is yet to be implemented, so add an assert() to aid debugging.
Samuel Jacob
More...
over 10 years ago
Create a new class - Return. And create RET, IRET and ERET instructions based on this.
Samuel Jacob
More...
over 10 years ago
Made RET as real instruction(added a new opcode). Created IRET, ERET instructions also.
Samuel Jacob
More...
over 10 years ago
More code rearrangements
Samuel Jacob
More...
over 10 years ago
Move definitions near their usage.
Samuel Jacob
More...
over 10 years ago
Add LoadRI and StoreRI classes.
Samuel Jacob
More...
over 10 years ago
Delete some extra whitespaces and change some formats.
Samuel Jacob
More...
over 10 years ago
Created ArithLogic and ArithLogicImm classes and used them in arithmetic and logical instructions.
Samuel Jacob
More...
over 10 years ago
Created Arith class so that most of the Arithematic instruction properties can be initiated in a single place.
Samuel Jacob
More...
over 10 years ago
Set default value to rExtra and ConditionCode in F1 class.
Samuel Jacob
More...
over 10 years ago
Modified Register-Register instruction format(F1) to have sign flag.
Samuel Jacob
More...
over 10 years ago
Added MUL, DIV and MOD instruction definitions.
Samuel Jacob
More...
over 10 years ago
Added AND_IMM instruction
Samuel Jacob
More...
over 10 years ago
Update Opcode numbers from the TeeRISC spec.
Samuel Jacob
More...
over 10 years ago
Modified F1 instructions to use ZERO.Num for Extra register rather than 0.
Samuel Jacob
More...
over 10 years ago
RET instruction is not Pseudo instruction but a codegen only instruction. So modify it accordingly - instruction encoding: IP = LR + ZERO
Samuel Jacob
More...
over 10 years ago
Mark pseudo instructions ADJCALLSTACKDOWN and ADJCALLSTACKUP as for codegen only.
Samuel Jacob
More...
over 10 years ago
Lower the pseudo instructions - ADJCALLSTACKDOWN and ADJCALLSTACKUP
Samuel Jacob
More...
over 10 years ago
Added LSHIFT_IMM and RSHIFT_IMM instructions to fix 32bit imm encoding.
Samuel Jacob
More...
over 10 years ago
Remove SETHI pseudo instruction and take care of 32bit immediate loading through pattern replacement
Samuel Jacob
More...
over 10 years ago
Added SUB instruction.
Samuel Jacob
More...
over 10 years ago
Added the all logical instructions except NOR.
Samuel Jacob
More...
over 10 years ago
Removed unused operand simm16
Samuel Jacob
More...
over 10 years ago
Replace access width numbers in F3 class instruction with macro.
Samuel Jacob
More...
over 10 years ago
Replace ConditionCode numbers with macros
Samuel Jacob
More...
over 10 years ago
Statically define rS1 and rS2 registers as ZERO in CALL instruction
Samuel Jacob
More...
over 10 years ago
Fix emitPrologue() to correctly emit instruction for storing FP in the stack.
Samuel Jacob
More...
almost 11 years ago
Minor code cleanup in DecodeMem()
Samuel Jacob
More...
almost 11 years ago
Added getMemEncoding() for memri types.
Samuel Jacob
More...
almost 11 years ago
Renamed SelectADDR to SelectAddrRegImm
Samuel Jacob
More...
almost 11 years ago
←
1
2
3
4
5
6
7
8
9
…
3103
3104
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree