The Week Of Monday 18 March 2013 Archives by thread
Starting: Mon Mar 18 00:00:37 PDT 2013
Ending: Sun Mar 24 23:43:23 PDT 2013
Messages: 806
- [compiler-rt] r177247 - [TSan] Makefiles: allow configurable paths to clang and FileCheck. Add -fno-rtti flag.
Alexey Samsonov
- [compiler-rt] r177248 - [TSan] Use ThreadRegistry::FindThreadContextLocked() to find thread by its stack/tls address.
Alexey Samsonov
- [compiler-rt] r177249 - [TSan] fix undefined variable in debug TSan build
Alexey Samsonov
- [llvm] r177250 - [asan] don't instrument functions with available_externally linkage. This saves a bit of compile time and reduces the number of redundant global strings generated by asan (https://code.google.com/p/address-sanitizer/issues/detail?id=167)
Kostya Serebryany
- [compiler-rt] r177251 - tsan: fix lint warnings
Dmitry Vyukov
- [compiler-rt] r177253 - [asan] while generating the description of a global variable, emit the module name in a separate field, thus not duplicating this information if every description. This decreases the binary size (observed up to 3%). https://code.google.com/p/address-sanitizer/issues/detail?id=168 . This changes the asan API version. compiler-rt part, llvm-part will follow
Kostya Serebryany
- [llvm] r177254 - [asan] while generating the description of a global variable, emit the module name in a separate field, thus not duplicating this information if every description. This decreases the binary size (observed up to 3%). https://code.google.com/p/address-sanitizer/issues/detail?id=168 . This changes the asan API version. llvm-part
Kostya Serebryany
- [compiler-rt] r177255 - tsan: fix huge stack frames
Dmitry Vyukov
- [llvm] r177256 - Windows TLS: Section name prefix to ensure correct order
Anton Korobeynikov
- [PATCH] Windows TLS: Section name prefix to ensure correct order.
Anton Korobeynikov
- [llvm] r177257 - TLS support for MinGW targets.
Anton Korobeynikov
- [PATCH] TLS support for MinGW targets.
Anton Korobeynikov
- [compiler-rt] r177258 - tsan: use StackDepot in sync object to store creation stacks
Dmitry Vyukov
- [PATCH] Fix llvm::removeUnreachableBlocks to handle unreachable loops
Evgeniy Stepanov
- Fix for pr13145: Naming a function like a register name confuses the asm parser
Stepan Dyatkovskiy
- [llvm] r177259 - Mark internal classes as POD-like to get better behavior out of
Chandler Carruth
- [compiler-rt] r177260 - tsan: fix Go build
Dmitry Vyukov
- [compiler-rt] r177261 - tsan: use StackDepot for thread creation stacks
Dmitry Vyukov
- [compiler-rt] r177262 - tsan: fix memory leak
Dmitry Vyukov
- [compiler-rt] r177263 - [asan] Switch to allocator2 on Android.
Evgeniy Stepanov
- [llvm] r177264 - [asan] when creating string constants, set unnamed_attr and align 1 so that equal strings are merged by the linker. Observed up to 1% binary size reduction. Thanks to Anton Korobeynikov for the suggestion
Kostya Serebryany
- [compiler-rt] r177265 - [TSan] re-apply r177249 lost in edits
Alexey Samsonov
- [test-suite] r177266 - Disabling EH tests on ARM for now
Renato Golin
- [compiler-rt] r177267 - tsan: fix clang -Wall build
Dmitry Vyukov
- [dragonegg] r177268 - File names in debug info get an extra layer of indirection since dblaikie's
Duncan Sands
- [compiler-rt] r177269 - tsan: move implementation out of h file
Dmitry Vyukov
- [PATCH] Teach Instcombine to use the nsw attribute for signed comparisons to 0 of (shl %v, Cst) or (mul %v, Cst)
Duncan Sands
- [llvm] r177239 - Split out filename & directory from DIFile to start generalizing over DIScopes
Renato Golin
- [compiler-rt] r177270 - [asan] make the __asan_get_heap_size more robust
Kostya Serebryany
- [llvm] r177271 - R600/SI: fix inserting waits for all defines
Christian Konig
- [llvm] r177272 - R600/SI: enable all S_LOAD and S_BUFFER_LOAD opcodes
Christian Konig
- [llvm] r177273 - R600/SI: implement SI.load.const intrinsic
Christian Konig
- [llvm] r177274 - R600/SI: add BUFFER_LOAD_DWORD pattern
Christian Konig
- [llvm] r177275 - R600/SI: add shl pattern
Christian Konig
- [llvm] r177276 - R600/SI: add float vector types
Christian Konig
- [llvm] r177277 - R600/SI: implement indirect adressing for SI
Christian Konig
- [PATCH] Propagate DAG node ordering during legalization and instruction selection
Justin Holewinski
- [compiler-rt] r177278 - tsan: madvise(DONTNEED) shadow memory on munmap()
Dmitry Vyukov
- [llvm] r177279 - The optimization a + (-0.0f) -> a was being misapplied to a + (+0.0f) in the vector case (because
David Tweed
- [llvm] r177280 - Initially forgotten-to-svn-add test case for r177279.
David Tweed
- [llvm] r177281 - Remove default copy ctor/assignment, makes AttributeSet trivially copyable.
Benjamin Kramer
- Should we have a "don't simplify floating point at all" flag?
David Tweed
- [llvm] r177284 - ReleaseNotes: Tweak hexagonv2/hexagonv3 removal note.
Matthew Curtis
- [llvm] r176860 - ReleaseNotes: Add Hexagon Target section
Matthew Curtis
- [test-suite] disable darwin -force_cpusubtype_ALL option for ppc64-elf-linux
Will Schmidt
- [compiler-rt] r177286 - tsan: better memory profiler
Dmitry Vyukov
- [PATCH] ARM/NEON: Improve codegen for long sext/zext operations.
Pete Couperus
- [compiler-rt] r177288 - tsan: mark shadow for thread stack as "don't need" when thread exits
Dmitry Vyukov
- [PATCH] R600: Use CONSTANT_BUFFER_0 address space for Implicit Parameters
Chad Rosier
- [Patch] Fix integer comparison in DIEInteger::BestForm
Eric Christopher
- [PATCH] Optimize sext 4xi8,4xi16 to 4xi64
Muhammad Tauqir Ahmad
- [compiler-rt] r177289 - tsan: touch less shadow memory during operations on big memory ranges
Dmitry Vyukov
- [llvm] r177290 - Fix integer comparison in DIEInteger::BestForm.
Hans Wennborg
- [compiler-rt] r177292 - tsan: add support for idle threads
Dmitry Vyukov
- [llvm] r177294 - Cleanup initial-value constants in PPCCTRLoops
Hal Finkel
- [llvm] r177295 - Fix large count and negative constant count handling in PPCCTRLoops
Hal Finkel
- [llvm] r177296 - Fix 80-col. violations in PPCCTRLoops
Hal Finkel
- [llvm] r177298 - Update
Bill Wendling
- [dragonegg] r177302 - Set TLS model on external variables.
Peter Collingbourne
- [dragonegg PATCH] Set TLS model on external variables
Peter Collingbourne
- [PING] Improved TableGen support for PowerPC pre-inc operand matching
Ulrich Weigand
- [PATCH] TableGen backend to generate an index in ctags(1) format.
Kevin Schoedel
- [RFC v2] Towards an assembler parser for PowerPC
Ulrich Weigand
- [polly] r177306 - use the canonical IV only when it exists
Sebastian Pop
- [polly] r177307 - ScopHelper: Remove some dead code
Tobias Grosser
- [test-suite] r177308 - Define the RUNTIMELIMIT before we include other Makefiles.
Chad Rosier
- [polly] r177309 - ScopHelper: clang-format
Tobias Grosser
- [compiler-rt] r177312 - tsan: smaller memory block headers (32b->16b)
Dmitry Vyukov
- [polly] r177313 - Correct function to decide if a SCEV can be ignored
Sebastian Pop
- [llvm] r177314 - Make the fields in the diagram match the descriptive text above them.
Eric Christopher
- [PATCH] Global merge on constants
Quentin Colombet
- [llvm] r177315 - Include '.test' suffix in target specific lit configs that need it
David Blaikie
- [test-suite] r177316 - Fix Darwin SjLj tests back
Renato Golin
- [llvm] r177317 - TableGen fix for the new machine model.
Andrew Trick
- [llvm] r177321 - Check whether a pointer is non-null (isKnownNonNull) in isKnownNonZero.
Manman Ren
- [test-suite] r177322 - Disable Shootout-C++ except on non-Darwin ARM
Renato Golin
- [llvm] r177323 - Annotate X86 arithmetic instructions with SchedRW lists.
Jakob Stoklund Olesen
- [llvm] r177326 - Add SchedRW annotations to most of X86InstrSSE.td.
Jakob Stoklund Olesen
- [llvm] r177327 - Remove unnecessary leading comment characters in lit-only file
David Blaikie
- [llvm] r177328 - Change test cases to handle unaligned references.
Bill Schmidt
- [llvm] r177331 - Extend global merge pass to optionally consider global constant variables.
Quentin Colombet
- [llvm] r177333 - ARM cost model: Correct cost for some cheap float to integer conversions
Arnold Schwaighofer
- [llvm] r177334 - ARM cost model: Make some vector integer to float casts cheaper
Arnold Schwaighofer
- [compiler-rt] r177337 - Add some GCOV functions that register all of the __llvm_gcov_flush() functions.
Bill Wendling
- [llvm] r177338 - Fix PPC unaligned 64-bit loads and stores
Hal Finkel
- [llvm] r177339 - Remove trailing spaces.
Jakub Staszak
- [llvm] r177340 - Register the flush function for each compile unit.
Bill Wendling
- [llvm] r177342 - Change NULL to 0.
Jakub Staszak
- [PATCH] Clean up dead code from llvm/include/Linker.h and implementation
Eli Bendersky
- [llvm] r177347 - [ms-inline asm] Avoid emitting a redundant sizing directive, if we've already
Chad Rosier
- [llvm] r177348 - Make method private. Keep coding standard.
Jakub Staszak
- [llvm] r177350 - Make methods const.
Jakub Staszak
- [llvm] r177351 - Remove unneeded #includes.
Jakub Staszak
- [llvm] r177356 - Add some constantness.
Jakub Staszak
- [llvm] r177357 - Move #include of BitVector from .h to .cpp file.
Jakub Staszak
- Fwd: [PATCH] Clean up dead code from llvm/include/Linker.h and implementation
Eli Bendersky
- [llvm] r177361 - Fix a sign-extension bug in PPCCTRLoops
Hal Finkel
- [compiler-rt] r177363 - Update ubsan test for clang change r177362.
Richard Smith
- [llvm] r177371 - Emit the linkage name instead of the function name, when available. This means
Nick Lewycky
- [www] r177373 - Euro-LLVM: Add Intel, Qualcomm and Samsung as sponsors
Tobias Grosser
- [llvm] r177374 - Tighten up an internal LSR API that should check for NULL.
Andrew Trick
- [llvm] r177375 - Cleanup some SCEV logic a bit.
Andrew Trick
- [llvm] r177377 - Revert "Cleanup some SCEV logic a bit."
Andrew Trick
- [PATCH] [MachO] MachOWriter generates bad indirect symbol tables when sections are split
Daniel Dunbar
- [llvm] r177002 - Refactor GCOV's six constructor arguments into a struct with a getter that
Matt Beaumont-Gay
- [llvm] r177379 - Don't reserve R31 on PPC64 unless the frame pointer is needed
Hal Finkel
- [llvm] r177380 - Improve long vector sext/zext lowering on ARM
Renato Golin
- [PATCH] pre-RA-sched: fix TargetOpcode usage
Christian König
- [compiler-rt] r177381 - tsan: do not allocate sync vars on relaxed atomic operations
Dmitry Vyukov
- [compiler-rt] r177382 - Support CMake build of profile runtime library on Linux
Alexey Samsonov
- [compiler-rt] r177383 - [sanitizer] Don't adjust the size of the user-allocated stack.
Evgeniy Stepanov
- [compiler-rt] r177384 - [sanitizer] Avoid use of uintptr_t.
Evgeniy Stepanov
- Fix for PR15318: AsmPrinter crashes with assertion
Hao Liu
- [PATCH] Add CMake option LLVM_USE_SANITIZER to allow bootstrap of LLVM/Clang under ASan/MSan.
Chandler Carruth
- [PATCH]Fix for PR15318: AsmPrinter crashes with assertion
Hao Liu
- [PATCH] IndVarSimplify : do not recompute an IV value used outside of the loop if it is trivially known not to be beneficial
Arnaud A. de Grandmaison
- [llvm] r177385 - Enable -Wnon-virtual-dtor build warning
Alexey Samsonov
- [compiler-rt] r177132 - Fix a virtual destructor warning.
Alexey Samsonov
- [llvm] r177386 - The testing to ensure a vector of zeros of type floating point isn't misclassified as negative zero can be simplified, as pointed out by Duncan Sands.
David Tweed
- [compiler-rt] r177387 - tsan: fix memory leak
Dmitry Vyukov
- [compiler-rt] r177388 - tsan: symbolizer "flush caches" functinality
Dmitry Vyukov
- [compiler-rt] r177389 - tsan: symbolizer "flush caches" support
Dmitry Vyukov
- [llvm] r177390 - llvm-symbolizer: flush internal caches functionality
Dmitry Vyukov
- Fix for PR14824: Optimization arm_ldst_opt inserts newly generated instruction vldmia at incorrect position
Stepan Dyatkovskiy
- [lld] r177392 - Add virtual destructors to fix -Wnon-virtual-dtor warnings
Alexey Samsonov
- [compiler-rt] r177393 - tsan: instruct malloc() to consume less memory
Dmitry Vyukov
- [compiler-rt] r177394 - tsan: flush dead thread info earlier (when another thread is finished rather than new thread is created)
Dmitry Vyukov
- [compiler-rt] r177395 - tsan: fix build
Dmitry Vyukov
- [compiler-rt] r177396 - Don't use --sysroot to linux SDK when building libprofile - SDK on Linux seems to be incomplete.
Alexey Samsonov
- [compiler-rt] r177397 - [sanitizer] Move ASan platform macros to sanitizer_common and rename them appropriately.
Evgeniy Stepanov
- [compiler-rt] r177400 - [sanitizer] Replace more platform checks with SANITIZER_ constants.
Evgeniy Stepanov
- [compiler-rt] r177401 - [sanitizer] More renamed macros.
Evgeniy Stepanov
- [llvm] r177403 - [docs] Remove incorrect information about lit.
Sean Silva
- [llvm] r177404 - Cleanup PPC64 unaligned i64 load/store
Hal Finkel
- [test-suite] r177405 - Disable the darwin -force_cpusubtype_ALL parameter for Linux targets.
Will Schmidt
- [llvm] r177406 - The Linker interface has some dead code after the cleanup in r172749
Eli Bendersky
- [compiler-rt] r177407 - [asan] s/ASAN_POSIX/SANITIZER_POSIX/
Evgeniy Stepanov
- [llvm] r177409 - Fix for r177390: map values are pointers, use DeleteContainerSeconds() instead of .clear()
Alexey Samsonov
- [llvm] r177410 - Remove stale comment
Eli Bendersky
- [llvm] r177411 - Update documentation of llvm-link to reflect recent cleanups.
Eli Bendersky
- [zorg] r177412 - Change LNT ARM bot to run once, as A15
Renato Golin
- [llvm] r177413 - [ms-inline asm] Move the size directive asm rewrite into the target specific
Chad Rosier
- [PATCH: polly] Fix compile failure when compiling with gcc
Andy Gibbs
- [PATCH: lld] Fix compiler warning on gcc
Andy Gibbs
- [llvm] r177417 - Annotate a lot of X86InstrInfo.td with SchedRW lists.
Jakob Stoklund Olesen
- [llvm] r177418 - Annotate X86InstrExtension.td with SchedRW lists.
Jakob Stoklund Olesen
- [llvm] r177421 - Optimize sext <4 x i8> and <4 x i16> to <4 x i64>.
Nadav Rotem
- [zorg] r176981 - The LTO phased clang builder was having issues finding the right libLTO. This patch should hopefully fix that.
Galina Kistanova
- [llvm] r177423 - Prepare to make r0 an allocatable register on PPC
Hal Finkel
- [lld] r177424 - Fix "control reaches end of non-void function" compiling lld on gcc.
Andy Gibbs
- [llvm] r177426 - Remove an invalid and unnecessary Pat pattern from the X86 backend:
Ulrich Weigand
- [llvm] r177427 - Fix sub-operand size mismatch in tocentry operands.
Ulrich Weigand
- [llvm] r177428 - Extend TableGen instruction selection matcher to improve handling
Ulrich Weigand
- [llvm] r177429 - Rewrite pre-increment store patterns to use standard memory operands.
Ulrich Weigand
- [llvm] r177430 - Rewrite LHAU8 pattern to use standard memory operand.
Ulrich Weigand
- [llvm] r177431 - Add missing mayLoad flag to LHAUX8 and LWAUX.
Ulrich Weigand
- [llvm] r177432 - IndVarSimplify: do not recompute an IV value outside of the loop if :
Arnaud A. de Grandmaison
- [polly] r177433 - ScopDetection: Add a couple of test cases
Tobias Grosser
- [llvm] r177434 - Add a comment to the CodeGen/PowerPC/asym-regclass-copy.ll test
Hal Finkel
- [compiler-rt] r177436 - Add a way to register and execute "writeout" functions.
Bill Wendling
- [llvm] r177437 - Register the GCOV writeout functions so that they're emitted serially.
Bill Wendling
- [polly] r177438 - IndependentBlocks: Add a couple of test cases.
Tobias Grosser
- [llvm] r177439 - [ms-inline asm] Create a helper function, CreateMemForInlineAsm, that creates
Chad Rosier
- [llvm] r177440 - [ms-inline asm] Remove the brackets from X86Operand in the IR. These will be
Chad Rosier
- [llvm] r177442 - Annotate X86InstrCompiler.td with SchedRW lists.
Jakob Stoklund Olesen
- [polly] r177444 - ScopDetect: Remove some redundant semicolons
Tobias Grosser
- [llvm] r177445 - Update global merge pass according to Duncan's advices:
Quentin Colombet
- [llvm] r177446 - [ms-inline asm] Move the immediate asm rewrite into the target specific
Chad Rosier
- [llvm] r177450 - Dead code.
Chad Rosier
- [llvm] r177451 - Dead code.
Chad Rosier
- [llvm-commits] [llvm] r171420 - in /llvm/trunk: lib/CodeGen/SelectionDAG/DAGCombiner.cpp test/CodeGen/R600/dagcombiner-bug-illegal-vec4-int-to-fp.ll test/CodeGen/R600/vec4-expand.ll test/CodeGen/X86/cvtv2f32.ll
Michael Liao
- [PATCH] Adding a timing option for IR parsing
Eli Bendersky
- [ATOM] Memory form of call optimization
Murali, Sriram
- [llvm] r177458 - Formatting fixups.
Eric Christopher
- [llvm] r177459 - Annotate X86InstrCMovSetCC.td with SchedRW lists.
Jakob Stoklund Olesen
- [llvm] r177460 - Annotate SSE float conversions with SchedRW lists.
Jakob Stoklund Olesen
- [llvm] r177461 - Annotate various null idioms with SchedRW lists.
Jakob Stoklund Olesen
- [llvm] r177462 - Move the DIFile operand to DITypes from the 4th operand to the 2nd.
David Blaikie
- [llvm] r177463 - Fix pr13145 - Naming a function like a register name confuses the asm parser.
Chad Rosier
- LLVM buildmaster will be restarted today after 6 PM Pacific
Galina Kistanova
- [PATCH] Document HLE metadata
darkbuck
- [PATCH] Add HLE hint in AtomicSDNode and MemInrinsicSDNode
darkbuck
- [PATCH] Add HLE target feature
darkbuck
- [llvm] r177465 - Propagate DAG node ordering during type legalization and instruction selection
Justin Holewinski
- [PATCH] Add HLE encoding/assembler support
darkbuck
- [PATCH] Enable HLE code generation
darkbuck
- [llvm] r177467 - Refactor the DIFile (2nd) parameter to DITypes to be an MDNode reference to a raw directory/file pair
David Blaikie
- [PATCH] llvm-readobj: COFF/ELF-specific low-level output
Eric Christopher
- [llvm] r176408 - recommit r172363 & r171325 (reverted in r172756)
Yi Jiang
- [llvm] r177472 - Fix AsmPrinter crashes with assertion. Bug 15318 in Bugzilla
Hao Liu
- [PATCH] [ms-cxxabi] Mangle function pointer template arguments correctly
Reid Kleckner
- [llvm] r177474 - Fix test case regression on ARM & PPC introduced r177239
David Blaikie
- [PATCH] Add LinkageName to DIBuilder::createGlobalVariable
David Blaikie
- [llvm] r177476 - Move scalar immediate shift lowering into a dedicated func
Michael Liao
- [llvm] r177477 - Mark all variable shifts needing customizing
Michael Liao
- [llvm] r177478 - Fix PR15296
Michael Liao
- [PATCH]Segmented-Stack for Android
조일용
- About commit TILE-Gx backend to community repository and default disabled
Jiong Wang
- [lld] r177482 - [ELF] Order .got.plt properly
Shankar Easwaran
- [lld] r177483 - [ELF] Interp section is only needed in dynamic executables
Shankar Easwaran
- [lld] r177484 - [ELF][Hexagon] Add Hexagon dynamic relocations
Shankar Easwaran
- [llvm] r177486 - Provide more details for DINameSpace debug info in the IR comment annotations
David Blaikie
- [llvm] r177487 - Test DW_TAG_namespace support in the backend
David Blaikie
- [llvm] r177488 - Don't assume the test directory is writable, use %T to find a writable
Nick Lewycky
- [llvm] r177489 - Add a test case for PR15318 fixed in r177472
Hao Liu
- [llvm] r177492 - Reorder the DIFile parameter in DINameSpace
David Blaikie
- [llvm] r177493 - Introduce some new statistics to help track the exact behavior of the
Chandler Carruth
- [llvm] r177494 - Move the endif to the correct line so we don't have warnings about
Chandler Carruth
- [llvm] r177495 - [SROA] Don't preserve the IR names in release builds.
Chandler Carruth
- [compiler-rt] r177497 - [sanitizer] Enable prctl interceptor on Android.
Evgeniy Stepanov
- [llvm] r177498 - Fix a silly search-and-replace goof with r177495 that only broke
Chandler Carruth
- [compiler-rt] r177499 - tsan: fix incorrect test
Dmitry Vyukov
- [compiler-rt] r177500 - tsan: fix flaky test
Dmitry Vyukov
- [compiler-rt] r177501 - [ASan] Move GetCurrentThread/SetCurrentThread from AsanThreadRegistry class into plain functions: they don't actually use registry
Alexey Samsonov
- [compiler-rt] r177502 - asan/tsan: reduce per-thread memory allocator caches
Dmitry Vyukov
- [compiler-rt] r177508 - [ASan] Move malloc stats collection away from AsanThreadRegistry class.
Alexey Samsonov
- [compiler-rt] r177510 - tsan: add internal_unlink() function
Dmitry Vyukov
- [compiler-rt] r177512 - tsan: move trace header into 0x600000000000 range
Dmitry Vyukov
- [compiler-rt] r177513 - tsan: fix build
Dmitry Vyukov
- [PATCH] Switch ASan to use ThreadRegistry from sanitizer_common.
Alexey Samsonov
- [polly] r177515 - Silence 'variable unused' warning in release mode
Tobias Grosser
- [polly] r177516 - Add option -polly-code-generator=none
Tobias Grosser
- [compiler-rt] r177517 - tsan: special handling of .rodata (don't try to find races, don't keep shadow, dont' put into traces)
Dmitry Vyukov
- [llvm] r177518 - pre-RA-sched: fix TargetOpcode usage
Christian Konig
- [compiler-rt] r177519 - tsan: fix incorrect test
Dmitry Vyukov
- [compiler-rt] r177520 - tsan: reduce size of mutexsets from 64 to 16 mutexes
Dmitry Vyukov
- [compiler-rt] r177522 - tsan: call fflush(0) on exit again
Dmitry Vyukov
- [compiler-rt] r177523 - tsan: add missing stat descriptions
Dmitry Vyukov
- [llvm] r177525 - Move SDNode order propagation to SDNodeOrdering, which also fixes a missed
Justin Holewinski
- [compiler-rt] r177526 - tsan: correct sizes of signal-related data structures
Dmitry Vyukov
- [llvm-commits] [PATCH] Casting.h: Don't cast away const with static_cast<>
Rafael Espíndola
- [polly] r177528 - Remove unnecessary explicit typing in std::make_pair
Andy Gibbs
- [llvm] r177529 - Revert "pre-RA-sched: fix TargetOpcode usage"
Christian Konig
- [www-pubs] r177531 - Added Whelan et. al.'s CC 2013 publication.
John Criswell
- [www-pubs] r177532 - Added five ASPLOS 2013 papers (including my own).
John Criswell
- [www-pubs] r177533 - Undo previous commit. It seems to have broken the publications page.
John Criswell
- [www-pubs] r177534 - Re-add my ASPLOS 2013 paper.
John Criswell
- [www-pubs] r177535 - Added missing comma.
John Criswell
- [www-pubs] r177536 - Added more ASPLOS 2013 publications with correct syntax this time.
John Criswell
- [www-pubs] r177538 - Added more ASPLOS 2013 papers.
John Criswell
- [llvm] r177539 - Annotate remaining IIC_BIN_* instructions.
Jakob Stoklund Olesen
- [llvm] r177540 - Add some missing SSE annotations.
Jakob Stoklund Olesen
- [llvm] r177543 - Add timing of the IR parsing code with a new -time-ir-parsing flag
Eli Bendersky
- [llvm] r177545 - Make target-specific test case in r177474 only run when that target is built
David Blaikie
- [llvm] r177547 - DIBuilder: allow linkage name to be specified for global variables
David Blaikie
- [polly] r177548 - Remove dependence on canonical induction variable
Tobias Grosser
- [llvm] r177550 - Remove blank line before block comment.
Eric Christopher
- [lld] r177554 - Set ordinals correctly.
Michael J. Spencer
- [lld] r177555 - Devirtualize File::kind.
Michael J. Spencer
- [lld] r177556 - Devirtualize Reference::kind.
Michael J. Spencer
- [lld] r177557 - memcpy instead of copy_n. Faster than copy_n on MSVC :(.
Michael J. Spencer
- [llvm] r177560 - Enhance debug info namespace test to check for context/scope reference
David Blaikie
- [lld] r177561 - [ELF][Reader] Remove static ordinal.
Michael J. Spencer
- [lld] r177562 - [ELF][Reader] Refactor how relocations are read. Improves performance.
Michael J. Spencer
- [lld] r177563 - [ELF][Reader][Perf] Only do loookup once.
Michael J. Spencer
- [lld] r177564 - [ELF][Reader] Add debug message to print all inputs the linker actually read.
Michael J. Spencer
- [llvm] r177566 - Refactor file/directory path in namespace debug info to refer directly to the pair rather than the DIFile
David Blaikie
- Weird handling of r+r (pre-inc) addresses
Ulrich Weigand
- [polly] r177567 - ScopDetect: Add test cases for non-simple regions
Tobias Grosser
- [llvm] r177573 - Make sure TableGen exits with an error code after printing errors.
Jakob Stoklund Olesen
- [PATCH] Line table, prologue_end, and inlined functions
Adrian Prantl
- [llvm] r177574 - Add std prefixes to fix the build with xlc.
Rafael Espindola
- [llvm] r177575 - xlC doesn't like Header being both a type and a member variable. Rename the
Rafael Espindola
- [llvm] r177576 - minor code style cleanup.
Chris Lattner
- [llvm-commits] [PATCH] More changes to build LLVM with xlC 12.1 on AIX 7.1
Rafael Espíndola
- [compiler-rt] r177578 - Create a coverage initialization function.
Bill Wendling
- [llvm] r177579 - Call the new llvm_gcov_init function to register the environment.
Bill Wendling
- [polly] r177582 - ScopDetect: Test case to verify that base pointers are scop invariant
Tobias Grosser
- [llvm] r177584 - Remove trailing spaces.
Jakub Staszak
- [llvm] r177586 - Correct cost model for vector shift on AVX2
Michael Liao
- [lld] r177588 - [SymbolTable][Perf] Use hash_combine instead of a custom hash, also use memcmp.
Michael J. Spencer
- [llvm] r177590 - Remove unused field in DICompileUnit
David Blaikie
- [llvm] r177591 - Annotate SSE horizontal and integer instructions.
Jakob Stoklund Olesen
- [llvm] r177592 - Annotate the remaining SSE MOV instructions.
Jakob Stoklund Olesen
- [polly] r177593 - CodePrepare: Do not require canonical induction variables for scev based mode
Tobias Grosser
- [llvm] r177595 - Debug Info: Swap the 2nd and 3rd parameters to DICompileUnit to match the common DIScope prefix
David Blaikie
- [llvm] r177596 - When computing the demanded bits of Load SDNodes, make sure that we are looking at the loaded-value operand and not the ptr result (in case of pre-inc loads).
Nadav Rotem
- [llvm] r177598 - Add a catch-all WriteSystem SchedWrite type.
Jakob Stoklund Olesen
- [llvm] r177599 - Model prefetches and barriers as loads.
Jakob Stoklund Olesen
- [llvm] r177600 - Make variable name more explicit and eliminate redundant lookup in SDNodeOrdering
Justin Holewinski
- [compiler-rt] r177601 - Add declaration for linux.
Bill Wendling
- [llvm] r177602 - [lit] Avoid CRLFs in bash scripts on Windows
Reid Kleckner
- [lld] r177603 - [X86_64][test] check that interp section is not emitted when building dynamic libraries
Shankar Easwaran
- [lld] r177604 - [ELF][Hexagon][test] check .got.plt order
Shankar Easwaran
- [compiler-rt] r177606 - Split ubsan runtime into three pieces (compiler-rt part):
Richard Smith
- [llvm] r177607 - Remove 'else' after 'return'.
Jakub Staszak
- [PATCH] [test] Use lit's shell test runner on Windows
Reid Kleckner
- [llvm] r177608 - Use pre-inc, pre-dec when possible.
Jakub Staszak
- [llvm] r177610 - Debug info: refactor the first field of DICompileUnit to be a raw file/directory pair
David Blaikie
- [llvm] r177611 - Add a WriteMicrocoded for ancient microcoded instructions.
Jakob Stoklund Olesen
- [PATCH] Fix missing std::
Matt Arsenault
- [PATCH] Fix build with STLPort and gcc
Matt Arsenault
- [llvm] r177614 - Removing unused DISubprogram::getFile
David Blaikie
- [compiler-rt] r177618 - Per discussion on cxx-abi-dev, switch from comparing type_info objects to
Richard Smith
- [llvm] r177619 - Move library call prototype attribute inference to functionattrs
Meador Inge
- [llvm] r177620 - Fix missing std::. Not sure how this compiles for anyone else.
Matt Arsenault
- [PATCH] SimplifyCFG: recognise and simplify more no-op resumes.
Peter Collingbourne
- [llvm] r177622 - simplify-libcalls: Removed unused variable
Meador Inge
- [compiler-rt] r177627 - tsan: use a single background thread for memory profiler and memory flush (and later for symbolizer flush)
Dmitry Vyukov
- [compiler-rt] r177628 - tsan: add a comment about magic numbers
Dmitry Vyukov
- [compiler-rt] r177629 - tsan: flush symbolizer cache if not symbolized for more than 5 seconds
Dmitry Vyukov
- [llvm] r177630 - [msan] Add an option to disable poisoning of shadow for undef values.
Evgeniy Stepanov
- [llvm] r177631 - [SROA] Prefix names using a custom IRBuilder inserter.
Chandler Carruth
- [llvm] r177632 - Hoist the definition of getTypeSizeInBits to be inlinable and in the
Chandler Carruth
- [PATCH] Make custom version of operator new a class method instead of global.
Alexey Samsonov
- [compiler-rt] r177634 - [ASan] Switch ASan to generic ThreadRegistry from sanitizer_common. Delete ASan-specific AsanThreadRegistry.
Alexey Samsonov
- Patches for SI
Christian König
- [compiler-rt] r177636 - tsan: remove bogus CHECK
Dmitry Vyukov
- [compiler-rt] r177637 - tsan: intercept abort() to fflush() libc streams
Dmitry Vyukov
- [compiler-rt] r177638 - tsan: add flag to control symbolizer flush frequency
Dmitry Vyukov
- [PATCH] InstCombine: Improve the result bitvect type when folding (cmp pred (load (gep GV, i)) C) to a bit test.
Ahmed Bougacha
- [PATCH] Fix an error on invalid deallocation in ASan allocator
Dmitry Vyukov
- [PATCH] tsan: handle vptr loads specially
Dmitry Vyukov
- [poolalloc] r177639 - Fixed comments to better inform the user how to use the DSNodeEquivs pass.
John Criswell
- [compiler-rt] r177640 - tsan: better reporting for races on vptr
Dmitry Vyukov
- [polly] r177642 - TempScop: Make assert more descriptive
Tobias Grosser
- [polly] r177643 - Remove last uses of canoncial induction variable when scev code generating
Tobias Grosser
- [polly] r177644 - Do not canonicalize indvars with scev based codegen
Tobias Grosser
- [polly] r177645 - Add failing test case
Tobias Grosser
- [PATCH] R600: Use legacy (0 * anything = 0) MUL instructions for pow intrinsics
Michel Dänzer
- [compiler-rt] r177647 - tsan: better reporting of thread leaks
Dmitry Vyukov
- [poolalloc] r177648 - Added comments.
John Criswell
- [llvm] r176341 - GCC thinks that this variable might be used uninitialized (it isn't).
Duncan Sands
- [PATCH] PR15546 Avoid NEON SP-FP unless unsafe-math or Darwin
Renato Golin
- Support dead-stripping in ELF objects
Robinson, Paul
- [llvm] r177650 - Update some EH tests that were violating the new EH model.
Bill Wendling
- [llvm] r177651 - Avoid NEON SP-FP unless unsafe-math or Darwin
Renato Golin
- [poolalloc] r177652 - More formatting and commenting added to the local pass of DSA.
John Criswell
- [llvm] r177653 - Correct PPC FRAMEADDR lowering using a pseudo-register
Hal Finkel
- [llvm] r177654 - Add support for spilling VRSAVE on PPC
Hal Finkel
- [poolalloc] r177660 - Improved DSA's ability to infer types when structure indexing is lowered to
John Criswell
- [llvm] r177661 - Remove unused field in DISubprogram
David Blaikie
- [llvm] r177664 - Fix Darwin NEON FP and increase coverage
Renato Golin
- [llvm] r177666 - Implement builtin_{setjmp/longjmp} on PPC
Hal Finkel
- [llvm] r177667 - This patch enables the Mips .set directive to define aliases
Jack Carter
- [llvm] r177669 - <rdar://problem/13477190> On Darwin, use DARWIN_USER_TEMP_DIR or DARWIN_USER_CACHE_DIR for the system temporary directory.
Douglas Gregor
- [llvm-commits] [lld] r172512 - in /lld/trunk: include/lld/Core/range.h unittests/CMakeLists.txt unittests/RangeTest.cpp
John McCall
- [llvm] r177674 - Move the DIFile in DISubprogram to the beginning to be a common prefix along with other DIScopes
David Blaikie
- [llvm] r177675 - Add a query to tell if a landing pad has a catch-all.
Bill Wendling
- [llvm] r177677 - Refactor the filename/directory information in DISubprogram to refer directly to the pair rather than the DIFile.
David Blaikie
- [llvm] r177679 - Fix a register-class comparison bug in PPCCTRLoops
Hal Finkel
- [llvm] r177680 - Always forward 'resume' instructions to the outter landing pad.
Bill Wendling
- [test-suite] r177681 - Testcase for PR15555 (r177680).
Bill Wendling
- [llvm] r177682 - Add TableGen ctags(1) emitter and helper script.
Sean Silva
- [llvm] r177683 - Remove the G8RC_NOX0_and_GPRC_NOR0 PPC register class
Hal Finkel
- [compiler-rt] r177684 - Don't forget to link in the C++-specific parts of the ubsan runtime when using the Makefile build system on Darwin.
Richard Smith
- [llvm] r177685 - This patch that enables the Mips assembler to use symbols for offset for instructions
Jack Carter
- [llvm] r177687 - Fix the invalid opcode for Mips branch instructions in the assembler
Jack Carter
- [compiler-rt] r177689 - ubsan: Pass floating-point arguments to the runtime by value if they fit the
Richard Smith
- [llvm] r177695 - Revert r177543: Add timing of the IR parsing code with a new
Chandler Carruth
- [llvm] r177699 - Introduce LLVM_STATIC_ASSERT macro, which expands to C/C++'s static_assert on compilers which support it.
Argyrios Kyrtzidis
- [PATCH] Make caching of memory mappings in sanitizer_procmaps optional
Sergey Matveev
- [llvm] r177700 - Remove the ARM-specific variant of this test. It's already covered by
Chandler Carruth
- [llvm] r177702 - Remove the empty directory. Silly git-svn.
Chandler Carruth
- [llvm] r177703 - Reorder the DIFile field in DILexicalBlock to become a prefix common with other DIScopes
David Blaikie
- [llvm] r177708 - Remove ScavengedRC from RegisterScavenging
Hal Finkel
- [compiler-rt] r177709 - asan: fix lint warning about line length
Dmitry Vyukov
- [compiler-rt] r177710 - [ASan] Fix an error on invalid deallocation in ASan allocator. When ASan checks if memory freed by user was indeed previously allocated, it first does an atomic write to presumed location of chunk header. This is wrong, as if the free is invalid, we may overwrite some valuable data (like other fields of the chunk header). Fix this by using atomic_compare_exchange instead.
Alexey Samsonov
- [compiler-rt] r177711 - [ASan] fix-up for r177634 on Windows.
Alexey Samsonov
- [llvm] r177712 - InstCombine: Improve the result bitvect type when folding (cmp pred (load (gep GV, i)) C) to a bit test.
Arnaud A. de Grandmaison
- [llvm] r177713 - Fix llvm::removeUnreachableBlocks to handle unreachable loops.
Evgeniy Stepanov
- [compiler-rt] r177714 - [msan] Get rid of "using std::string" in msandr.
Evgeniy Stepanov
- [compiler-rt] r177715 - tsan: work around FileCheck bug with empty outputs
Dmitry Vyukov
- [compiler-rt] r177716 - [msan] Place dlopen in an anon namespace.
Evgeniy Stepanov
- [llvm] r177717 - tsan: handle vptr loads specially
Dmitry Vyukov
- [compiler-rt] r177718 - [msan] Move test main and gtest include to separate files.
Evgeniy Stepanov
- [llvm] r177719 - tsan: fix the test
Dmitry Vyukov
- [compiler-rt] r177723 - [asan] Change the way we report the alloca frame on stack-buff-overflow.
Kostya Serebryany
- [llvm] r177724 - [asan] Change the way we report the alloca frame on stack-buff-overflow.
Kostya Serebryany
- [compiler-rt] r177726 - tsan: test that tsan explicitly says "race on vptr".
Dmitry Vyukov
- [compiler-rt] r177728 - [msan] Handle dlopen() failure in dlopen interceptor.
Evgeniy Stepanov
- [llvm] r177730 - R600: Use legacy (0 * anything = 0) MUL instructions for pow intrinsics
Michel Danzer
- [llvm] r177731 - Remove the xaddroff ComplexPattern.
Ulrich Weigand
- [llvm] r177732 - Tighten iaddroff ComplexPattern.
Ulrich Weigand
- [llvm] r177733 - Fix swapped BasePtr and Offset in pre-inc memory addresses.
Ulrich Weigand
- [llvm] r177734 - Rename memrr ptrreg and offreg components.
Ulrich Weigand
- [llvm] r177735 - Remove ABI-duplicated call instruction patterns.
Ulrich Weigand
- [llvm] r177736 - R600: Fix up test/CodeGen/R600/llvm.pow.ll for r177730
Michel Danzer
- [llvm] r177737 - fix small doc typo
Eli Bendersky
- [compiler-rt] r177741 - tsan: return 0 on malloc() failure instead of crashing
Dmitry Vyukov
- [llvm] r177742 - Refactor out the DIFile parameter to DILexicalBlock to refer to the raw file/directory pair
David Blaikie
- Question about addr capture
Shuxin Yang
- [compiler-rt] r177745 - Band-aid fix for the Windows build caused by r177710. Long-term, atomic_compare_exchange_strong should be a template on Windows too...
Timur Iskhodzhanov
- [compiler-rt] r177746 - Revert 177745 as it was incorrect
Timur Iskhodzhanov
- [llvm] r177747 - Hexagon: Add and enable memops setbit, clrbit, &, |, +, - for byte, short, and word.
Jyotsna Verma
- [llvm] r177748 - Revert r177675. This is language-specific and shouldn't be in the API.
Bill Wendling
- [llvm] r177749 - Don't use the removed API.
Bill Wendling
- [llvm] r177751 - Reverted r176374. In some cases the lit.site.cfg file does not get generated in tools/clang/tools/extra.
Galina Kistanova
- [zorg] r177752 - Fixed bug when configure step is never executed for in-tree builds.
Galina Kistanova
- [llvm] r177754 - reorder the fields in DILexicalBlockFile to match the common prefix for DIScopes
David Blaikie
- [PATCH] Fix for wrong instcombine on vector insert/extract
Andrea_DiBiagio at sn.scee.net
- [llvm] r177756 - Swap the DIFile in DILexicalBlockFile out for the raw name/directory pair
David Blaikie
- [llvm] r177757 - Add all clauses when merging the landing pads. Duplicates will be handled later on.
Bill Wendling
- [llvm] r177758 - Update test. There may be multiple catches, but those will be cleaned up.
Bill Wendling
- [PATCH] Emit void type as unspecified type with name "void"
Adrian Prantl
- [llvm] r177769 - Kill every call to @clang.arc.use in the ARC contract phase.
John McCall
- [zorg] r177770 - Added meaningful text in case Makefile.config is missing.
Galina Kistanova
- [polly] r177771 - ScopInfo: do not call getCanonicalInductionVariable for SCEVCodegen
Sebastian Pop
- [PATCH] Allow the register scavenger to spill multiple registers
Hal Finkel
- [llvm] r177772 - Support in AAEvaluator to print alias queries of loads/stores with TBAA tags.
Manman Ren
- [llvm] r177774 - Allow the register scavenger to spill multiple registers
Hal Finkel
- [llvm] r177775 - [docs] Document usage of SmallVectorImpl in interfaces.
Sean Silva
- [polly] r177777 - codegen: properly instantiate SCEVs to the place where they are used
Tobias Grosser
- [llvm] r177778 - [docs] Slight reword for precision.
Sean Silva
- [llvm] r177780 - Fix comparison of mixed signedness
Hal Finkel
- [polly] r177781 - CodePreparation: Comment and format the file properly
Tobias Grosser
- [polly] r177782 - DeadCodeElimination: clang-format and comment
Tobias Grosser
- [compiler-rt] r177784 - Build and install .syms files alongside sanitizer runtimes. These are used to
Richard Smith
- [polly] r177785 - IndependentBlocks: clang-format and remove includes
Tobias Grosser
- [polly] r177786 - Instvarsimplify: clang-format
Tobias Grosser
- [polly] r177787 - RegisterPasses: clang-format
Tobias Grosser
- [polly] r177795 - cmake: Do not clang-format check the externally imported json library
Tobias Grosser
- [polly] r177796 - clang-format: Many more files
Tobias Grosser
- [polly] r177798 - Cloog: Add virtual destructor to silence gcc warning
Tobias Grosser
- [llvm] r177816 - Changed the method name PtrState.IsKnownIncremented() to PtrState.HasKnownPositiveRefCount().
Michael Gottesman
- [llvm] r177818 - Change method name ClearRefCount => ClearKnownPositiveRefCount to match the name of the member that it is modifying.
Michael Gottesman
- [llvm] r177820 - Remove the type legality check from the SelectionDAGBuilder when it lowers @llvm.fmuladd to ISD::FMA nodes.
Owen Anderson
- [llvm] r177821 - Move X86-dependent test into the right subdirectory.
Benjamin Kramer
- [llvm-commits] [llvm] r170383 - /llvm/trunk/lib/MC/MCPureStreamer.cpp
Rafael Espíndola
- [llvm] r177822 - Plug a memory leak in FileCheck when the input file is empty.
Benjamin Kramer
- [llvm] r177823 - Remove dead PPC LR spilling code
Hal Finkel
- [llvm] r177825 - Make all unnamed RegisterClass TreePatternNodes typed MVT::i32.
Jakob Stoklund Olesen
- [llvm] r177827 - Cleanup some unused reg. scavenger parameters in PPCRegisterInfo
Hal Finkel
- [llvm] r177828 - Allow direct value types in pattern definitions.
Jakob Stoklund Olesen
- [llvm] r177829 - Use direct types in Sparc def : Pat patterns.
Jakob Stoklund Olesen
- [llvm] r177830 - MCize the bcl instruction in PPCAsmPrinter
Hal Finkel
- [polly] r177831 - RegisterPasses: Improve comments
Tobias Grosser
- [llvm] r177832 - Note in PPCFunctionInfo VRSAVE spills
Hal Finkel
- [llvm] r177833 - PPC ZERO register needs a register number of 0.
Hal Finkel
- [llvm] r177834 - Allow direct value types to be used in instruction 'set' patterns.
Jakob Stoklund Olesen
- [llvm] r177835 - Give Sparc instruction patterns direct types instead of register classes.
Jakob Stoklund Olesen
- [PATCH] Fix two issues on unaligned 256-bit vector memory access on AVX
Michael Liao
- [llvm-commits] [PATCH] Enable ELF machine to be explicityly specified in X86 backend
Dmitry N. Mikushin
- [PATCH] PEI scavengeFrameVirtualRegs and RS improvments
Hal Finkel
- [llvm] r177836 - Use dyn_cast instead of isa && cast.
Jakub Staszak
- [llvm] r177837 - Minor cleanups. No functionality change.
Jakub Staszak
- [PATCH] Add Git clone instructions for compiler-rt and test-suite.
Thomas Schwinge
- [llvm] r177841 - GettingStarted: Add Git clone instructions for compiler-rt and test-suite
Tobias Grosser
- [llvm] r177843 - Allow TableGen DAG arguments to be just a name.
Jakob Stoklund Olesen
- [llvm] r177844 - Allow types to be omitted in output patterns.
Jakob Stoklund Olesen
- [llvm] r177845 - Clean up Sparc patterns.
Jakob Stoklund Olesen
- [llvm] r177847 - [NVPTX] Fix handling of vector arguments
Justin Holewinski
- [llvm] r177848 - Mention the new TableGen pattern format in the release notes.
Jakob Stoklund Olesen
- [zorg] r177850 - Bump up the Clang LTO Builders timeout to 60 minutes.
Michael Gottesman
Last message date:
Sun Mar 24 23:43:23 PDT 2013
Archived on: Tue Aug 4 17:10:10 PDT 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).