- d532240 Fix an asan use-after-free bug introduced by the asm printer by Eric Christopher · 11 years ago
- 16422b2 [GC, RewriteStatepointsForGC] Style cleanup and bug fix by Philip Reames · 11 years ago
- a68ce07 Use unreachable instead of assert(false) to silence MSVC warning by Reid Kleckner · 11 years ago
- 3583d23 [X86][FastIsel] Teach how to select float-half conversion intrinsics. by Andrea Di Biagio · 11 years ago
- 936cf6a [GC] Style cleanup for RewriteStatepointForGC (1 of many) [NFC] by Philip Reames · 11 years ago
- 1194711 Setting up CMake to default to Debug when no build type is specified. by Chris Bieneman · 11 years ago
- ef6e26e Bugfix for 229954 by Philip Reames · 11 years ago
- dd38f4e Remove a use of the Subtarget in the darwin ppc asm printer. by Eric Christopher · 11 years ago
- 0bbf62f Get the function specific subtarget. by Eric Christopher · 11 years ago
- 6de800e Get the cached subtarget off the MachineFunction rather than by Eric Christopher · 11 years ago
- 74e8bf6 canonicalize a v2f64 blendi of 2 registers by Sanjay Patel · 11 years ago
- 6039d05 Put MSVC back into the dumb compiler's corner. by Benjamin Kramer · 11 years ago
- 1b740e2 Base isPodLike on is_trivially_copyable for GCC 5 and MSVC by Benjamin Kramer · 11 years ago
- 3e00ca9 I incorrectly marked the VORC instruction as isCommutable when I added it. by Kit Barton · 11 years ago
- 45c7325 Generalize statepoint lowering to use ImmutableStatepoint. Move statepoint lowering into a separate function 'LowerStatepoint' which uses ImmutableStatepoint instead of a CallInst. Also related utility functions are changed to receive ImmutableCallSite. by Igor Laevsky · 11 years ago
- 5c25116 Constants.cpp: Only read 32 bits for float. by Benjamin Kramer · 11 years ago
- bb19cd9 Constants.cpp: getElementAsAPFloat(): Don't handle constant value via host's float/double, just handle with APInt/APFloat. by NAKAMURA Takumi · 11 years ago
- defae37 RewriteStatepointsForGC: Move details into anonymous namespaces. NFC. by Benjamin Kramer · 11 years ago
- fa3b207 Make the static instance of None just const. by Benjamin Kramer · 11 years ago
- ac075b1 Wrap recursive function only used in assert in #ifndef NDEBUG. by Benjamin Kramer · 11 years ago
- 634fc5f [x86] Switching the shuffle equivalence test to a variadic template was by Chandler Carruth · 11 years ago
- 05e2b94 Fix wording and grammar in Mips subtarget options. by Eric Christopher · 11 years ago
- d8210e3 Get the cached subtarget off the MachineFunction rather than by Eric Christopher · 11 years ago
- f179b3f Get the cached subtarget off the MachineFunction rather than by Eric Christopher · 11 years ago
- 3ce9f15 Get the cached subtarget off the MachineFunction rather than by Eric Christopher · 11 years ago
- b661ab1 Save the MachineFunction in startFunction so that we can use it for by Eric Christopher · 11 years ago
- 7b0c988 Use the cached subtarget from the MachineFunction rather than by Eric Christopher · 11 years ago
- c9d0715 Make the TargetMachine::getSubtarget that takes a Function argument by Eric Christopher · 11 years ago
- a074de6 Disallow implicit conversions from None to integer types by Justin Bogner · 11 years ago
- 0ba76cd Fix build with gcc. This has a -Wsequence-point error on 'MII', which is a good point. by Nick Lewycky · 11 years ago
- 3ff22e4 Remove more uses of TargetMachine::getSubtargetImpl from the AsmPrinter. by Eric Christopher · 11 years ago
- 12cbedb Fix build in release mode, -Wunused-variable on this lambda function used only in an assert. by Nick Lewycky · 11 years ago
- 95fda65 Fix build in release mode, four cases of -Wunused-variable. by Nick Lewycky · 11 years ago
- 02a610a AsmPrinter::doFinalization is at the module level and so doesn't by Eric Christopher · 11 years ago
- 4dedd90 [Orc] Add a new JITSymbol constructor to build a symbol from an existing address. by Lang Hames · 11 years ago
- 5879993 Remove the MCInstrInfo cached variable as it was only used in a by Eric Christopher · 11 years ago
- 7be2b85 Fix -Wunused-variable warning in non-asserts build, and optimize a little bit while I'm here. by David Blaikie · 11 years ago
- 2c5f958 [PowerPC] Loop Data Prefetching for the BG/Q by Hal Finkel · 11 years ago
- efbbaef [x86] Remove the old vector shuffle lowering code and its flag. by Chandler Carruth · 11 years ago
- 07ef890 [x86] Now that the new vector shuffle legality is enabled and everything by Chandler Carruth · 11 years ago
- ea8cbe9 Bitcode: Stop assuming non-null fields by Duncan P. N. Exon Smith · 11 years ago
- 5ecf528 [InstCombine] Remove unnecessary variable indexing into single-element arrays by Hal Finkel · 11 years ago
- 38749b8 [x86] Make the new vector shuffle legality test on by default, which by Chandler Carruth · 11 years ago
- f7c1020 [fuzzer] one more experimental search mode: -use_coverage_pairs=1 by Kostya Serebryany · 11 years ago
- fa5fd07 utils: Teach lldbDataFormatters about llvm::Optional by Justin Bogner · 11 years ago
- 4fd100f [x86] Clean up a couple of test cases with the new update script. Split by Chandler Carruth · 11 years ago
- e807289 Adjust enablement of RewriteStatepointsForGC by Philip Reames · 11 years ago
- 1ba7281 IR: Extract macros from DILocation, NFC by Duncan P. N. Exon Smith · 11 years ago
- 90b8e79 Revert r229944: EH: Prune unreachable resume instructions during Dwarf EH preparation by Chandler Carruth · 11 years ago
- 6a75fe1 [sanitizer] fix a test broken by r229940 by Kostya Serebryany · 11 years ago
- 4796371 [Orc][Kaleidoscope] Fix the orc/kaleidoscope tutorials on linux. by Lang Hames · 11 years ago
- 788b967 IR: Add getRaw() helper, NFC by Duncan P. N. Exon Smith · 11 years ago
- 673db11 Add a pass for constructing gc.statepoint sequences w/explicit relocations by Philip Reames · 11 years ago
- 49ab3a6 EH: Prune unreachable resume instructions during Dwarf EH preparation by Reid Kleckner · 11 years ago
- 8c4bb57 Revert "AVX-512: Full implementation for VRNDSCALESS/SD instructions and intrinsics." by Eric Christopher · 11 years ago
- 74678a1 Add a license header to the AVX512 file. by Eric Christopher · 11 years ago
- 727a6ee [sanitizer] when dumping the basic block trace, also dump the module names. Patch by Laszlo Szekeres by Kostya Serebryany · 11 years ago
- 2f0b27d This needs to be a const variable so the two sides of the ternary by Eric Christopher · 11 years ago
- 391935a [objc-arc-contract] We can not move retains over instructions which can not conservatively be proven to not decrement the retain's RCIdentity. by Michael Gottesman · 11 years ago
- 24ee447 [objc-arc] Add the predicate CanDecrementRefCount. by Michael Gottesman · 11 years ago
- 8a76ab6 IR: Fix MDType fields from unsigned to uint64_t by Duncan P. N. Exon Smith · 11 years ago
- 5898fc7 [ARM] Re-re-apply VLD1/VST1 base-update combine. by Ahmed Bougacha · 11 years ago
- 19f93eb Only use the initialized MCInstrInfo if it's been initialized already by Eric Christopher · 11 years ago
- edf1d1e DebugInfo: Match Name and DisplayName in testcase by Duncan P. N. Exon Smith · 11 years ago
- 7f47189 [ARM] Minor cleanup to CombineBaseUpdate. NFC. by Ahmed Bougacha · 11 years ago
- b28b68c Migrate away a use of the subtarget (and TargetMachine) from by Eric Christopher · 11 years ago
- aeb422f IR: Add missing null operand to MDSubroutineType by Duncan P. N. Exon Smith · 11 years ago
- 953c5c9 [CodeGen] Use ArrayRef instead of std::vector&. NFC. by Ahmed Bougacha · 11 years ago
- a4a7b84 MCTargetOptions reside on the TargetMachine that we always have via by Eric Christopher · 11 years ago
- f6456a5 Remove a call to TargetMachine::getSubtarget from the inline by Eric Christopher · 11 years ago
- 55d7dec [Hexagon] Moving remaining methods off of HexagonMCInst in to HexagonMCInstrInfo and eliminating HexagonMCInst class. by Colin LeMahieu · 11 years ago
- 6715e16 MC: Allow multiple comma-separated expressions on the .uleb128 directive. by Benjamin Kramer · 11 years ago
- b886152 SSAUpdater: Use range-based for. NFC. by Benjamin Kramer · 11 years ago
- e9df49f Remove unused argument from emitInlineAsmStart. by Eric Christopher · 11 years ago
- 921fa44 [objc-arc] Convert the bodies of ARCInstKind predicates into covered switches. by Michael Gottesman · 11 years ago
- b2f47bd [objc-arc] Change the InstructionClass to be an enum class called ARCInstKind. by Michael Gottesman · 11 years ago
- cbccd8d Checking if TARGET_OS_IPHONE is defined isn't good enough for 10.7 and earlier. by Chris Bieneman · 11 years ago
- f45c1a4 [Hexagon] Moving more functions off of HexagonMCInst and in to HexagonMCInstrInfo. by Colin LeMahieu · 11 years ago
- b7e0193 [LoopAccesses] Change LAA:getInfo to return a constant reference by Adam Nemet · 11 years ago
- c182ce0 [LoopAccesses] Add -analyze support by Adam Nemet · 11 years ago
- 4db669f [LoopAccesses] Split out LoopAccessReport from VectorizerReport by Adam Nemet · 11 years ago
- 7d39ae8 [LoopAccesses] Add missing const to APIs in VectorizationReport by Adam Nemet · 11 years ago
- 5c4c262 [LoopAccesses] Add canAnalyzeLoop by Adam Nemet · 11 years ago
- 9fdb32e [LoopAccesses] Change debug messages from LV to LAA by Adam Nemet · 11 years ago
- 0ea25c2 [LoopAccesses] Create the analysis pass by Adam Nemet · 11 years ago
- 093a04b [LoopAccesses] Cache the result of canVectorizeMemory by Adam Nemet · 11 years ago
- 7b507eb [LoopAccesses] Stash the report from the analysis rather than emitting it by Adam Nemet · 11 years ago
- 4b86046 [LoopAccesses] Make VectorizerParams global + fix for cyclic dep by Adam Nemet · 11 years ago
- c76d187 Revert "Reformat." by Adam Nemet · 11 years ago
- 9be6813 [orcjit] Include CMake support for the fully_lazy example and fix the build by David Blaikie · 11 years ago
- 27eb697 [Hexagon] Creating HexagonMCInstrInfo namespace as landing zone for static functions detached from HexagonMCInst. by Colin LeMahieu · 11 years ago
- 0f842f9 Fix grammar in documentation. by Eric Christopher · 11 years ago
- f5bbc8a Update and remove a few calls to TargetMachine::getSubtargetImpl by Eric Christopher · 11 years ago
- ce7a848 [fuzzer] split main() into FuzzerDriver() that takes a callback as a parameter and a tiny main() in a separate file by Kostya Serebryany · 11 years ago
- 7b5766d Assume the original file is created before release in LockFileManager by Ben Langmuir · 11 years ago
- 0b1ec08 [fuzzer] properly annotate fallthrough, add one more entry to FAQ by Kostya Serebryany · 11 years ago
- 5a71687 [Hexagon] Removing static variable holding MCInstrInfo. by Colin LeMahieu · 11 years ago
- c69bd70 LSR: Move set instead of copying. NFC. by Benjamin Kramer · 11 years ago
- 4dad5f2 add X86 load folding tests for unary math ops by Sanjay Patel · 11 years ago
- 1b4da6c Avoid conversion to float when creating ConstantDataArray/ConstantDataVector. by Rafael Espindola · 11 years ago