- 39f6e73 [OCaml] Add Llvm.mdnull. by Peter Zotov · 11 years ago
- 0a24620 fix typo in comment by Sanjay Patel · 11 years ago
- b588e02 AArch64: make register block rules apply to vector types too. by Tim Northover · 11 years ago
- 15e1919 R600/SI: Set the ATC bit on all resource descriptors for the HSA runtime by Tom Stellard · 11 years ago
- fcf4242 Triple: Add AMDHSA operating system type by Tom Stellard · 11 years ago
- 8fc3ffb [LICM] Avoind store sinking if no preheader is available by Bruno Cardoso Lopes · 11 years ago
- bd3e068 Remove unused function. by Asiri Rathnayake · 11 years ago
- dc05f3a Add support for ARM modified-immediate assembly syntax. by Asiri Rathnayake · 11 years ago
- fc3aa4b Add ARM relocations to ELFYAML by Will Newton · 11 years ago
- 364f2f3 Emit Tag_ABI_FP_denormal correctly in fast-math mode. by Charlie Turner · 11 years ago
- 4b09648 [signext.ll] Removal Of Duplicate Test Cases by Sonam Kumari · 11 years ago
- 1bd6c62 Fix variable used only in assertion. by Nick Lewycky · 11 years ago
- 84c0f65 Fix several bugs in r221220's new program finding code. by Chandler Carruth · 11 years ago
- 7e32aa1 Simplify pointer comparisons involving memory allocation functions by Hal Finkel · 11 years ago
- 0dfac40 Try to fix a bot failure due to a variable used only in an assert. by Philip Reames · 11 years ago
- 78cc6fc [Statepoints 2/4] Statepoint infrastructure for garbage collection: MI & x86-64 Backend by Philip Reames · 11 years ago
- 204e21b [Statepoints 1/4] Statepoint infrastructure for garbage collection: IR Intrinsics by Philip Reames · 11 years ago
- b043278 [NVPTX] Do not emit .weak symbols for NVPTX by Jingyue Wu · 11 years ago
- 03c735b Parse 'ghccc' in .ll files as the GHC convention (cc 10) by Reid Kleckner · 11 years ago
- 14fe2e6 [AArch64] Don't combine "select (setcc i1 LHS, RHS), vL, vR". by Ahmed Bougacha · 11 years ago
- 217a4a8 [AArch64] Fix v2i8->i16 bitcast legalization. by Ahmed Bougacha · 11 years ago
- 787a419 [OCaml] Move Llvm.clone_module to its own Llvm_transform_utils module. by Peter Zotov · 11 years ago
- a0a26f2 [OCaml] [cmake] Add CMake buildsystem for OCaml. by Peter Zotov · 11 years ago
- f97b79e Use a continue to reduce indentation and clang-format. NFC. by Rafael Espindola · 11 years ago
- 6eee2bb Use a range loop. NFC. by Rafael Espindola · 11 years ago
- fcf3609 Use C++ typed enums instead of 'unsigned char' for MCInst Kind. NFC. by Pete Cooper · 11 years ago
- eb1f2e8 [MachineVerifier] Accept a MBB with a single landing pad successor. by Ahmed Bougacha · 11 years ago
- e8f8c64 Drop SrcStructTypesSet. It is redundant. by Rafael Espindola · 11 years ago
- f7f8809 ARM: lower tail calls correctly when using GHC calling convention. by Tim Northover · 11 years ago
- c9605b6 Revert r223049, r223050 and r223051 while investigating test failures. by Hans Wennborg · 11 years ago
- 07c6024 SimplifyCFG: Omit range checks for switch lookup tables when default is unreachable by Hans Wennborg · 11 years ago
- b2fd944 SimplifyCFG: don't remove unreachable default switch destinations by Hans Wennborg · 11 years ago
- e6f4d33 SelectionDAG switch lowering: Replace unreachable default with most popular case. by Hans Wennborg · 11 years ago
- d9788e9 Partial revert of r222986. by Rafael Espindola · 11 years ago
- 0b2f9a2 R600/SI: Various instruction format bit test cleanups by Matt Arsenault · 11 years ago
- 462763d The andi16, addiusp and jraddiusp micromips instructions were missing dedicated decoder methods in MipsDisassembler.cpp to properly decode immediate operands. These methods are added together with corresponding tests. by Vladimir Medic · 11 years ago
- f1b5d9a [msan] Add compile-time checks for missing origins. by Evgeniy Stepanov · 11 years ago
- 8b9cea4 [PowerPC] Fix unwind info with dynamic stack realignment by Jay Foad · 11 years ago
- 5e6e75a Removed extra whitespace. (Testing commit access). NFC. by Sonam Kumari · 11 years ago
- 94df8b1 Add post-decode checking of HVC instruction. by Charlie Turner · 11 years ago
- 4344941 [asan] Change dynamic alloca instrumentation to only consider allocas that are dominating all exits from function. by Yury Gribov · 11 years ago
- eed2e8b Add Thumb HVC and ERET virtualisation extension instructions. by Charlie Turner · 11 years ago
- 42563ac Add ARM ERET and HVC virtualisation extension instructions. by Charlie Turner · 11 years ago
- 92cc5cf7 Fix capitalization. NFC. by Akira Hatanaka · 11 years ago
- ca780b4 [stack protector] Set edge weights for newly created basic blocks. by Akira Hatanaka · 11 years ago
- 7a551b7 Change how we keep track of which types are in the dest module. by Rafael Espindola · 11 years ago
- 805b816 Add a test showing what the linker IdentifiedStructTypes is for. by Rafael Espindola · 11 years ago
- 6c8ce66 Relax an assert a bit to avoid a crash on unreachable code. by Rafael Espindola · 11 years ago
- 186abcb [PowerPC] Add asm support for cache-inhibited ld/st instructions by Hal Finkel · 11 years ago
- 73642a8 Revert r222957 "Replace std::map<K, V*> with std::map<K, V> to handle ownership and deletion of the values." by Craig Topper · 11 years ago
- 066fdfa Revert r222965 "Make MultiClass::DefPrototypes own their Records to fix memory leaks." by Hans Wennborg · 11 years ago
- e1e5343 Qualify one more make_unique call. by Hans Wennborg · 11 years ago
- 45f731a Speculatively qualify some llvm::make_unique calls trying to please MSVC by Hans Wennborg · 11 years ago
- d45efb54 Use an unsigned type because there seems to be no reason for it to be signed. by Craig Topper · 11 years ago
- a1fa859 Make MultiClass::DefPrototypes own their Records to fix memory leaks. by Craig Topper · 11 years ago
- 809b955 Switch lowering: reformat some for loops etc. NFC by Hans Wennborg · 11 years ago
- 5c6c5e2 Switch lowering: Fix broken 'Figure out which block is next' code by Hans Wennborg · 11 years ago
- 1c86b63 Target triple OS detection tidyup. NFC by Simon Pilgrim · 11 years ago
- 9611a1f Remove some unnecessary vector::reserve/assign calls. by David Blaikie · 11 years ago
- e722713 Remove indirection of vector<T*> in favor of deque<T> by David Blaikie · 11 years ago
- 710cdf7 Replace std::map<K, V*> with std::map<K, V> to handle ownership and deletion of the values. by Craig Topper · 11 years ago
- 355d069 Remove 'else' after 'return'. Fix formatting of a 'switch' statement. by Craig Topper · 11 years ago
- b087448 [mips][microMIPS] Implement NOP aliases by Jozef Kolek · 11 years ago
- c7d3454 Use deque<T> rather than vector<T*> since it provides the same invalidation semantics (at least when removal is not needed) without the extra indirection/ownership complexity by David Blaikie · 11 years ago
- 71f69c8 Constify some things in preparation for CodeGenSubRegIndex to be stored by value in their container, removing the indirection by David Blaikie · 11 years ago
- 2935bbc Make RecordKeeper::addClass/addDef take unique_ptrs instead of creating one internally. by Craig Topper · 11 years ago
- 2d37070 Use unique_ptr to remove some explicit deletes on some error case returns. At least one spot of weird ownership passing that needs some future cleanup. by Craig Topper · 11 years ago
- 38b20f0 DebugIR: Remove empty directories from SVN by Duncan P. N. Exon Smith · 11 years ago
- 9416f9c DebugIR: Delete -debug-ir by Duncan P. N. Exon Smith · 11 years ago
- e395d74 Support: remove some variable names by Saleem Abdulrasool · 11 years ago
- b60bcfd Revert "Simplify some more ownership using forward_list<T> rather than vector<unique_ptr<T>>" by Duncan P. N. Exon Smith · 11 years ago
- 6e5862c R600/SI: Fix assertion on sign extend of 3 vectors by Matt Arsenault · 11 years ago
- 5f95140 Reapply "Use std::map<K, V> rather than std::map<K, std::unique_ptr<V>>"" by David Blaikie · 11 years ago
- 833ccf8 Revert "Use std::map<K, V> rather than std::map<K, std::unique_ptr<V>>" by David Blaikie · 11 years ago
- 47e9836 Push unique_ptr a bit further through some APIs and simplify some cleanup by David Blaikie · 11 years ago
- 5a94a64 Use std::map<K, V> rather than std::map<K, std::unique_ptr<V>> by David Blaikie · 11 years ago
- 54786a0 Revert "Masked Vector Load and Store Intrinsics." by Duncan P. N. Exon Smith · 11 years ago
- 3ec563c Simplify some more ownership using forward_list<T> rather than vector<unique_ptr<T>> by David Blaikie · 11 years ago
- f1318cf Forgotten formatting from previous commit by David Blaikie · 11 years ago
- 841db2c Simplify ownership by using forward_list<T> rather than vector<unique_ptr<T>> by David Blaikie · 11 years ago
- da08412 Fix a few memory leaks in CodeGenRegBank. by Craig Topper · 11 years ago
- 0c83952 Use unique_ptr to simplify deletion. by Craig Topper · 11 years ago
- a112962 InstCombine: FoldOrOfICmps harder by David Majnemer · 11 years ago
- 69ed1ff [LICM] Store sink and indirectbr instructions by Bruno Cardoso Lopes · 11 years ago
- 0412209 [SwitchLowering] Handle multiple destinations on condensed case stmts by Bruno Cardoso Lopes · 11 years ago
- c599211 Enable FeatureFastUAMem for btver2 by Sanjay Patel · 11 years ago
- f716393 Add back r222727 with a fix. by Rafael Espindola · 11 years ago
- fdf8098 Add an assert and use a range loop. NFC. by Rafael Espindola · 11 years ago
- c616745 Add a testcase reduced from clang lto bootstrap on OS X. by Rafael Espindola · 11 years ago
- 3a8b98c Fix wrong encoding of MRSBanked. by Charlie Turner · 11 years ago
- 434d82e [msan] Fix origin propagation for select of floats. by Evgeniy Stepanov · 11 years ago
- 56101e1 Test all <build attribute, value> pairs. by Charlie Turner · 11 years ago
- 9e94786 Removed extra line from a comment to test first commit. NFC. by Ankur Garg · 11 years ago
- 9fd6eeb Fix another memory leak in TableGen AsmMatcher by deleting CodeGenInstAliases. by Craig Topper · 11 years ago
- 4c10f17 Add missing 'override' keyword. by Craig Topper · 11 years ago
- 44ebfb7 Use unique_ptr to fix some memory leaks in Tablegen AsmMatcherEmitter. by Craig Topper · 11 years ago
- 99a2170 Use range-based for loops and const-correct a few things. by Craig Topper · 11 years ago
- 402b6fd Stop using ArrayRef of a const type. by Tim Northover · 11 years ago
- d7a4f74 AArch64: treat [N x Ty] as a block during procedure calls. by Tim Northover · 11 years ago
- 7dc6143 [mips][microMIPS] Implement SWM16 and LWM16 instructions by Zoran Jovanovic · 11 years ago