aboutsummaryrefslogtreecommitdiff
path: root/src/zig_llvm.cpp
AgeCommit message (Expand)Author
2019-09-03fix stack traces on macos when passing absolute path to root source fileAndrew Kelley
2019-08-26remove no longer needed gcc8 workaround. add gcc9 workaroundAndrew Kelley
2019-08-16correct LLVM subarch names for armyvt
2019-08-13avoid the word "coroutine", they're "async functions"Andrew Kelley
2019-07-25`@frameSize` works via PrefixDataAndrew Kelley
2019-07-25calling an inferred async functionAndrew Kelley
2019-07-03add -ffunction-sections arg when building C objectsAndrew Kelley
2019-07-02Added ZigLLVMCreateTargetMachine and pass function-sections flagTimon Kruiper
2019-07-01Added function-section functionalityTimon Kruiper
2019-06-04Propagate DIFlags to LLVMLemonBoy
2019-05-20Build archives using the K_DARWIN format when targeting osxLemonBoy
2019-04-02more regression fixes. empty test passes againAndrew Kelley
2019-03-18workaround for Ubuntu/Debian bugAndrew Kelley
2019-02-28Merge remote-tracking branch 'origin/master' into llvm8Andrew Kelley
2019-02-26breaking changes to the way targets work in zigAndrew Kelley
2019-02-04fix vector debug info tripping LLVM assertionAndrew Kelley
2019-02-04fix vector debug info tripping LLVM assertionAndrew Kelley
2019-02-04Merge remote-tracking branch 'origin/master' into llvm8Andrew Kelley
2019-01-30introduce vector type for SIMDAndrew Kelley
2019-01-24update to llvm8 trunk. all tests passingAndrew Kelley
2019-01-01Merge remote-tracking branch 'origin/master' into llvm8Andrew Kelley
2018-12-30Add DIFlagStaticMember flag to functions.alexander
2018-12-23llvm8: fix ZigLLVMCreateFunctionAndrew Kelley
2018-12-23llvm8: fix build errorsAndrew Kelley
2018-12-23Merge remote-tracking branch 'origin/master' into llvm8Andrew Kelley
2018-11-28work around to support debian's fork of llvm 7.0.1Andrew Kelley
2018-11-05update to build against llvm trunkAndrew Kelley
2018-10-09support building static librariesAndrew Kelley
2018-09-30fixed native target detectionemekoi
2018-09-24Ignore class-memaccess error for gcc 8 and aboveWink Saville
2018-09-16Merge remote-tracking branch 'origin/master' into llvm7Andrew Kelley
2018-09-11rename --enable-timing-info to -ftime-report to match clangAndrew Kelley
2018-07-24Merge remote-tracking branch 'origin/master' into llvm7Andrew Kelley
2018-07-16self-hosted: create tmp dir for .o files and emit .o file for fnAndrew Kelley
2018-07-03update for latest llvmAndrew Kelley
2018-06-14llvm7: find external liblldWasm and update for newest lld macho APIAndrew Kelley
2018-06-14Merge remote-tracking branch 'origin/master' into llvm7Andrew Kelley
2018-06-09support `--target-arch wasm32` (#1094)Ben Noordhuis
2018-05-26update to latest LLVM APIAndrew Kelley
2018-04-26Merge remote-tracking branch 'origin/master' into llvm7Andrew Kelley
2018-04-18improve cmpxchgAndrew Kelley
2018-04-16Set SizeLevel to 2 in ReleaseSmall modeAlexandros Naskos
2018-04-16Added ReleaseSmall modeAlexandros Naskos
2018-04-04update to latest llvm APIAndrew Kelley
2018-03-22use the llvm API for creating memcpy and memset instructionsAndrew Kelley
2018-03-01Merge remote-tracking branch 'origin/master' into llvm6Andrew Kelley
2018-02-25add coroutine LLVM passesAndrew Kelley
2018-02-25codegen for coro_id instructionAndrew Kelley
2018-02-13Merge remote-tracking branch 'origin/master' into llvm6Andrew Kelley
2018-02-13zig_llvm.cpp uses new(std::nothrow)Andrew Kelley