- ece6db5 [msan] Remove readonly/readnone attributes from all called functions. by Evgeniy Stepanov · 12 years ago
- 06180bf Use the new MIBundleBuilder class in the Mips target. by Jakob Stoklund Olesen · 12 years ago
- fad649a Add higher-level API for dealing with bundled MachineInstrs. by Jakob Stoklund Olesen · 12 years ago
- f3c0c77 [mips] Delete nodes and instructions for dynamic alloca that are no longer in by Akira Hatanaka · 12 years ago
- 249330e [mips] Shorten predicate name. by Akira Hatanaka · 12 years ago
- 64ed8e9 [mips] Delete unused sub-target features. by Akira Hatanaka · 12 years ago
- ab9705f [mips] Remove unnecessary predicates. by Akira Hatanaka · 12 years ago
- 70d3beb Add support to ValueTracking for determining that a pointer is non-null by Chandler Carruth · 12 years ago
- c4e8ddf Add a 'using' declaration to suppress GCC's -Woverloaded-virtual while we by Matt Beaumont-Gay · 12 years ago
- 873a1dd fixed valgrind issues of prior commit, this change applies r169456 changes back to the tree with fixes. on darwin no valgrind issues exist in the tests that used to fail. by Pedro Artigas · 12 years ago
- 5b4af8b Remove unused field. by Jakub Staszak · 12 years ago
- 582088c Remove trailing spaces. by Jakub Staszak · 12 years ago
- 2766a47 Replace r169459 with something safer. Rather than having computeMaskedBits to by Evan Cheng · 12 years ago
- d3a0563 Remove unneeded function, since PR8156 was fixed over a year ago. by Jakub Staszak · 12 years ago
- b2af3a0 Simplify code. by Jakub Staszak · 12 years ago
- dde785c Fix a bug in the code that merges consecutive stores. Previously we did not by Nadav Rotem · 12 years ago
- 67b9928 MemorySanitizer.cpp: Suppress a warning. [-Wunused-variable] by NAKAMURA Takumi · 12 years ago
- 7baaee3 [msan] Fix a typo in a comment. by Evgeniy Stepanov · 12 years ago
- 4031b19 [msan] Do not store origin for clean values. by Evgeniy Stepanov · 12 years ago
- 6afe478 s/getLowerBoundDefault/getDefaultLowerBound/ for consistency. Also put the more natural check first in the if-then statement. by Bill Wendling · 12 years ago
- 222c2fd Handle non-default array bounds. by Bill Wendling · 12 years ago
- da92646 Remove intrinsic specific instructions for (V)MOVQUmr with patterns pointing to the normal instructions. by Craig Topper · 12 years ago
- ab69b25 Mark MOVDQ(A/U)rm as ReMaterializable. Mark all MOVDQ(A/U) instructions as neverHasSideEffects. by Craig Topper · 12 years ago
- c707892 Revert r169456, "change MCContext to work on the doInitialization/doFinalization model" by NAKAMURA Takumi · 12 years ago
- c9758b1 [arm fast-isel] Make the fast-isel implementation of memcpy respect alignment. by Chad Rosier · 12 years ago
- 8a7186d Let targets provide hooks that compute known zero and ones for any_extend by Evan Cheng · 12 years ago
- 486a7ad by Pedro Artigas · 12 years ago
- 1c21164 Set the 'MadeChange' variable if we are deleting blocks. by Bill Wendling · 12 years ago
- 85893f4 Have CannotBeNegativeZero() be aware of the nsz fast-math flag by Michael Ilseman · 12 years ago
- 22af4bc RegPressureTracker::dump(): Remove unnecessary argument. by Andrew Trick · 12 years ago
- 5c10f50 Change std::vector to SmallVector<4> and remove some unused methods. by Eli Bendersky · 12 years ago
- 5807fd4 Define new-value store instructions with base+immediate addressing mode by Jyotsna Verma · 12 years ago
- 46defa5 Fix name. The array is unboundED. by Bill Wendling · 12 years ago
- f3329c4 RegisterPressureTracker: fix findUseBetween to handle DebugValue by Andrew Trick · 12 years ago
- f54f615 RegisterPressureTracker: unify virtual registers and physical regunits. by Andrew Trick · 12 years ago
- 553c42c RegisterPresssureTracker: Track live physical register by unit. by Andrew Trick · 12 years ago
- 0602bb4 Cost Model: change the default cost of control flow instructions (br / ret / ...) to zero. by Nadav Rotem · 12 years ago
- f2a1c83 Correct ARM NOP encoding by David Sehr · 12 years ago
- 2f10861 [NVPTX] Fix crash with unnamed struct arguments by Justin Holewinski · 12 years ago
- 61b632d Use multiclass to define store instructions with base+immediate offset by Jyotsna Verma · 12 years ago
- e1fd317 Adjust JIT target triple on OS X to match the current architecture. by Bob Wilson · 12 years ago
- 73714ea Fix misplaced closing brace. by Matthew Curtis · 12 years ago
- d979153 Try to unbreak the build on hosts that don't transitively pull in a definition for int64_t. by Benjamin Kramer · 12 years ago
- b47a4f7 Remove unused MachineInstr constructors. by Jakob Stoklund Olesen · 12 years ago
- 14ccc90 Added a option to the disassembler to print immediates as hex. by Kevin Enderby · 12 years ago
- d1abec3 by Pedro Artigas · 12 years ago
- 1e3b656 [msan] Instrument bswap intrinsic. by Evgeniy Stepanov · 12 years ago
- 1b3fcf9 [msan] Initialize callbacks in runOnFunction as opposed to doInitialization. by Evgeniy Stepanov · 12 years ago
- 61cac06 [msan] Change linkage type of __msan_track_origins. by Evgeniy Stepanov · 12 years ago
- 226e0e6 Simplified BLEND pattern matching for shuffles. by Elena Demikhovsky · 12 years ago
- 17cf535 Added RegisterPressureTracker::dump() for debugging. by Andrew Trick · 12 years ago
- 96a564f Copy clang/Driver/<Option parsing stuff> to llvm. by Michael J. Spencer · 12 years ago
- 4e54480 Add x86 isel lowering logic to form bit test with inverted condition. e.g. by Evan Cheng · 12 years ago
- 105ab4f Appease GCC's -Wparentheses. by Matt Beaumont-Gay · 12 years ago
- e01b81b Split up the ParseOptionalAttrs method into three different methods for each by Bill Wendling · 12 years ago
- 46c5f79 LoopVectorizer: Increase the number of pointers that can be tested at runtime. If we cant prove statically that the pointers are disjoint then we add the runtime check. by Nadav Rotem · 12 years ago
- dc5eff5 Enable if-conversion during vectorization. by Nadav Rotem · 12 years ago
- c8e7045 ARM custom lower ctpop for vector types. Patch by Pete Couperus. by Evan Cheng · 12 years ago
- e570dee Fix a bug in vectorization of if-converted reduction variables. If the by Nadav Rotem · 12 years ago
- f7999fe Speed up the AllocationOrder class a bit. by Jakob Stoklund Olesen · 12 years ago
- a09e18f For rdar://12329730, last piece. by Shuxin Yang · 12 years ago
- 836cfc4 Comment change made in r169304 as requested by Eric Christopher. by David Blaikie · 12 years ago
- e198626 Define store instructions with base+register offset addressing mode by Jyotsna Verma · 12 years ago
- 9493dae Use the 'count' attribute to calculate the upper bound of an array. by Bill Wendling · 12 years ago
- b36c531 Reapply r160148 (reverted in r163570) fixing spurious breakpoints in modern GDB by David Blaikie · 12 years ago
- f659c0d Make NaCl naming consistent. The triple OSType is called NaCl and is represented by Eli Bendersky · 12 years ago
- f6088d1 Add support for reduction variables when IF-conversion is enabled. by Nadav Rotem · 12 years ago
- 4b3aafb Add patterns to define 'combine', 'tstbit', 'ct0/cl0' (count trailing/leading zeros) by Jyotsna Verma · 12 years ago
- 9ee1ec6 Add constant extender support to ALU32 instructions for V2. by Jyotsna Verma · 12 years ago
- d7802bf This patch introduces initial-exec model support for thread-local storage by Bill Schmidt · 12 years ago
- a1514e2 Sort includes for all of the .h files under the 'lib' tree. These were by Chandler Carruth · 12 years ago
- e6f2df9 Give scalar if-converted blocks half the score because they are not always executed due to CF. by Nadav Rotem · 12 years ago
- 8a0ff3a Add a comment about the requirement that the Windows.h header be last. by Chandler Carruth · 12 years ago
- a7645a3 Add a 'count' field to the DWARF subrange. by Bill Wendling · 12 years ago
- 319d594 by Nadav Rotem · 12 years ago
- 6c55412 [asan] add experimental -asan-realign-stack option (true by default, which does not change the current behavior) by Kostya Serebryany · 12 years ago
- ee72115 Add 'using' declarations to suppress -Woverloaded-virtual warnings. by Matt Beaumont-Gay · 12 years ago
- 3db6676 Move all operand definitions into HexagonOperands.td by Jyotsna Verma · 12 years ago
- 3e91da2 Move generic Hexagon subtarget information into Hexagon.td by Jyotsna Verma · 12 years ago
- bba3eb0 rdar://12329730 (2nd part, revised) by Shuxin Yang · 12 years ago
- f985f44 ASan: add initial support for handling llvm.lifetime intrinsics in ASan - emit calls into runtime library that poison memory for local variables when their lifetime is over and unpoison memory when their lifetime begins. by Alexey Samsonov · 12 years ago
- f94e8c4 Simplify code. No functionality change. by Jakub Staszak · 12 years ago
- 69261a6 Stack Alignment: when creating stack objects in MachineFrameInfo, make sure by Manman Ren · 12 years ago
- 46608c0 Use dyn_cast instead of isa and cast. No functionality change. by Jakub Staszak · 12 years ago
- 915584e LoopVectorize.cpp: Suppress a warning. [-Wunused-variable] by NAKAMURA Takumi · 12 years ago
- 36422d8 Fix whitespace. by NAKAMURA Takumi · 12 years ago
- f714156 Remove the old TRI::ResolveRegAllocHint() and getRawAllocationOrder() hooks. by Jakob Stoklund Olesen · 12 years ago
- 46f6fe7 Remove VirtRegMap::getRegAllocPref(). by Jakob Stoklund Olesen · 12 years ago
- 980bddf Use MRI::getSimpleHint() instead of getRegAllocPref() in remaining cases. by Jakob Stoklund Olesen · 12 years ago
- dc8126b Stack Alignment: move functions from header file MachineFrameInfo.h. by Manman Ren · 12 years ago
- 4af1ca5 RuntimeDyld: Fix up r169178. MSVC doesn't like "or". by NAKAMURA Takumi · 12 years ago
- c811976 rdar://12329730 (2nd part) by Shuxin Yang · 12 years ago
- fc63744 Add VirtRegMap::hasKnownPreference(). by Jakob Stoklund Olesen · 12 years ago
- ade0474 Runtime dynamic linker for MCJIT should support MIPS BigEndian architecture. by Akira Hatanaka · 12 years ago
- ff0b2cf Classic JIT is still being supported by MIPS, along with MCJIT. by Akira Hatanaka · 12 years ago
- cb66b5d Minor tweaking to SmallVector static size. by Michael Ilseman · 12 years ago
- b8f842d minor renaming, documentation and cleanups. by Nadav Rotem · 12 years ago
- 25752e7 Functions in MipsCodeEmitter.cpp that expand unaligned loads/stores are dead by Akira Hatanaka · 12 years ago
- fc29db1 Use the new getRegAllocationHints() hook from AllocationOrder. by Jakob Stoklund Olesen · 12 years ago
- e70b268 constify the cost API by Nadav Rotem · 12 years ago