aboutsummaryrefslogtreecommitdiff
path: root/src/ir_print.cpp
AgeCommit message (Expand)Author
2017-08-30successfully cross-building behavior tests for windowsAndrew Kelley
2017-08-29more alignment improvementsAndrew Kelley
2017-08-29introduce align keywordAndrew Kelley
2017-08-26remove @alignOf and add @cAbiAlignOf and @preferredAlignOfAndrew Kelley
2017-08-19add setEvalBranchQuota builtin functionAndrew Kelley
2017-08-09more intuitive left shift and right shift operatorsAndrew Kelley
2017-08-06fix segfault when var args fn proto shows up in ir printingAndrew Kelley
2017-06-14partial implementation of printing floating point numbers with errol3Andrew Kelley
2017-05-23building with mingw for windowsAndrew Kelley
2017-05-20add setFloatMode builtin and std.math.floorAndrew Kelley
2017-05-17typeId builtin instead of isInteger, isFloat, etcAndrew Kelley
2017-05-09inline function call with builtin function instead...Andrew Kelley
2017-05-07delete @generatedCode builtin functionAndrew Kelley
2017-05-07detect duplicate switch value even when else prong presentAndrew Kelley
2017-05-06builtin functions for division and remainder divisionAndrew Kelley
2017-05-01`@import("builtin")` instead of `@compileVar`Andrew Kelley
2017-04-23blocks check that their statements are voidJosh Wolfe
2017-04-23make undefined as a constant value lazyAndrew Kelley
2017-04-22slicing now returns correct const-nessAndrew Kelley
2017-04-20Add @offsetOf builtin functionRaul Leal
2017-04-18add `@fieldParentPtr` builtin functionAndrew Kelley
2017-04-18rename `@intType` to `@IntType` to follow conventionAndrew Kelley
2017-04-13ability to inline at function callsiteAndrew Kelley
2017-04-08add enumTagName builtin functionAndrew Kelley
2017-04-03delete alloca builtin functionAndrew Kelley
2017-04-02zig build system progressAndrew Kelley
2017-03-31change `@bitcast` to `@ptrcast`Andrew Kelley
2017-03-31first pass at zig build systemAndrew Kelley
2017-03-26add stack protector safety when linking libcAndrew Kelley
2017-03-26add debug safety checks for remainder divisionAndrew Kelley
2017-03-18lazy analysis of top level declarationsAndrew Kelley
2017-03-16introduce new test syntaxAndrew Kelley
2017-02-09lots of miscellaneous things all in one big commitAndrew Kelley
2017-02-05setGlobalSection and setGlobalAlign work for functionsAndrew Kelley
2017-02-04remove volatileStore builtin; add volatile pointersAndrew Kelley
2017-02-04ability to set global variable alignment and ...Andrew Kelley
2017-02-03add volatileStore() builtin functionAndrew Kelley
2017-02-03add setGlobalAlign and setGlobalSection builtin functionsAndrew Kelley
2017-01-24printf var args proof of conceptAndrew Kelley
2017-01-22remove staticEval builtin in favor of comptime expressionAndrew Kelley
2017-01-12IR: implement macro for function aliasing function pointerAndrew Kelley
2017-01-10IR: implement error for missing or extra switch prongsAndrew Kelley
2017-01-08pass unnecessary if statement testAndrew Kelley
2017-01-05containers created during eval get names for parametersAndrew Kelley
2016-12-26IR: pass intToEnum testAndrew Kelley
2016-12-26IR: pass cStringConcatenation testAndrew Kelley
2016-12-26IR: pass intToPtrCast testAndrew Kelley
2016-12-26IR: pass enumToInt testAndrew Kelley
2016-12-25IR: support compile time global pointer reinterpretAndrew Kelley
2016-12-22IR: support const refAndrew Kelley