aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2024-09-02Perform lowering hir output operand to treebadumbatish1-1/+11
2024-09-02Perform type check on InlineAsm's operandbadumbatish1-5/+60
2024-09-02Lower the HIR to tree with CompileExprbadumbatish2-13/+20
2024-09-02Move strip double quotes, add scaffold expandbadumbatish4-29/+39
2024-09-02Start work on expand inline asmbadumbatish2-2/+50
2024-09-02Added counting to check for asm_construct_outputsbadumbatish1-0/+7
2024-09-02Added new test for prep of output {}badumbatish1-0/+18
2024-09-02Minor fix to asm codegen prbadumbatish3-18/+21
2024-09-02Refactor compile-asm for first round reviewbadumbatish2-271/+107
2024-09-02Successfully produce pseudo-nopbadumbatish3-30/+224
2024-09-02Scaffolding codebadumbatish3-1/+97
2024-09-02Scaffolding new compile-asm filesbadumbatish5-40/+131
2024-09-02Setting up interfaces for codegenjjasmine2-2/+30
2024-09-02Local testing for build_string and debug()jjasmine1-1/+4
2024-09-02Make sure CompileExpr::visit is reachedjjasmine3-4/+16
2024-09-02Scaffolding asm codegenjjasmine12-0/+40
2024-09-02Fix the parser's operand and flags storagebadumbatish1-6/+15
2024-08-29Add pop guard for binderbadumbatish1-1/+4
2024-08-29Add running cicd 32bitbadumbatish1-1/+4
2024-08-28gccrs: emit error code for E0758Raiki Tamura2-7/+11
2024-08-28gccrs: Add typecheck for path patterns.Raiki Tamura6-28/+175
2024-08-27rust: Add checking for union patternsRaiki Tamura2-25/+76
2024-08-22feature-gate: Cleanup visitor and constructorArthur Cohen15-169/+90
2024-08-22attributes: Start handling prelude_import properlyArthur Cohen7-2/+29
2024-08-21Fix the disorder struct and class in inline asmbadumbatish2-2/+3
2024-08-19ast: Introduce class hierarchy for lang item pathsArthur Cohen13-42/+294
2024-08-19ast: Remove PathExpr abstract classArthur Cohen2-7/+2
2024-08-19ast: PathPattern: Remove `remove_all_segments` methodArthur Cohen1-11/+6
2024-08-16Attempted to access a nonexistent field [E0609]Muhammad Mahad2-2/+19
2024-08-16Move errors with locationsKushal Pal3-10/+96
2024-08-16Subset errors with locationsKushal Pal3-9/+64
2024-08-16Map locations to placeholder regionsKushal Pal2-0/+24
2024-08-14Fixed testcaseKushal Pal1-2/+2
2024-08-06[#2324] Add error message for E0532Liam Naddell3-0/+63
2024-08-06borrowck: Avoid overloading issues on 32bit architecturesArthur Cohen1-2/+2
2024-08-06borrowck: Fix debug prints on 32-bits architecturesArthur Cohen2-3/+6
2024-08-06Eager expansion for include* #1805 #1865Liam Naddell15-40/+170
2024-08-02Simplify construction of BIR::StatementKushal Pal2-25/+51
2024-08-02Loan errors with locationsKushal Pal8-32/+295
2024-08-02Add location to BIR::Statement of kind RETURNKushal Pal4-7/+15
2024-08-02Implement resolve expr for inline asm astbadumbatish2-6/+63
2024-08-01Add location to BIR::LoanKushal Pal2-2/+4
2024-08-01Add location support to BIR::StatementKushal Pal6-121/+194
2024-08-01Turn to switch case, use new helper functionsbadumbatish1-70/+94
2024-08-01Set up the hir lowering for operandbadumbatish2-14/+343
2024-07-31Improve compressed point bit manipulationKushal Pal2-3/+35
2024-07-31Use new constructors and control flow for operandbadumbatish2-84/+53
2024-07-31Fix the parser's operand and flags storagebadumbatish5-28/+60
2024-07-31Fixed bitwise operation in `extract_stmt`Kushal Pal1-1/+1
2024-07-30Move mbe macro tests to their own directoryPierre-Emmanuel Patry80-0/+35