Commit Graph

  • d372790f92 Def PHA, PLA, PHP, PLP descriptor-files Damián Silvani 2015-08-07 01:24:00 -0300
  • 5445972c1b Trying to clean source code and compile blindly Damián Silvani 2015-08-06 20:37:08 -0300
  • f918d78356 WIP: Start rewriting descriptor files (.td) Damián Silvani 2015-08-04 07:38:58 -0300
  • f91a14ca03 Update README.md master Damián Silvani 2015-08-03 20:39:05 -0300
  • 556aedf270 Write README Damián Silvani 2015-08-03 20:37:17 -0300
  • 0f0de95ee3 Define first regression test (copied from SPARC) Damián Silvani 2015-08-03 20:15:00 -0300
  • f6cfc7d588 Replace namespace SP for M6502 Damián Silvani 2015-08-03 20:10:07 -0300
  • d436bd8dc8 Add missing switch case for mos6502 Damián Silvani 2015-08-03 18:48:43 -0300
  • 964a041a08 Eliminate big-endian subtargets of Mos6502 Damián Silvani 2015-08-03 17:03:45 -0300
  • 36ee8fe697 Register Mos6502 target Damián Silvani 2015-08-02 22:44:36 -0300
  • 642eccbb21 Clone "Sparc" target as "Mos6502" Damián Silvani 2015-08-02 20:11:14 -0300
  • 5bb95798bc AsmPrinter: Stop inheriting from DIE Duncan P. N. Exon Smith 2015-08-02 20:54:50 +0000
  • 401c02a7ed DwarfLinker: Use DIEValueList instead of DIE, NFC Duncan P. N. Exon Smith 2015-08-02 20:48:47 +0000
  • 94404e8097 AsmPrinter: Split out non-DIE printing from DIE::print(), NFC Duncan P. N. Exon Smith 2015-08-02 20:46:49 +0000
  • 69e4c2fc86 AsmPrinter: Take DIEValueList in some DwarfUnit API, NFC Duncan P. N. Exon Smith 2015-08-02 20:44:46 +0000
  • bc3c2c319c AsmPrinter: Change DIEValueList to a subclass of DIE, NFC Duncan P. N. Exon Smith 2015-08-02 20:42:45 +0000
  • 1e95eedbab Remove dead code, NFC Duncan P. N. Exon Smith 2015-08-02 20:40:05 +0000
  • 61147ebb94 [X86][SSE] Refreshed sse2 vector shift tests Simon Pilgrim 2015-08-02 15:23:53 +0000
  • 510a661596 Add support to set/get ordering for load/store from the C API Andrew Wilkins 2015-08-02 12:16:57 +0000
  • f03f83cfc0 Mark CompositeType::getTypeAtIndex as const. NFC Craig Topper 2015-08-01 22:52:12 +0000
  • 55afc08759 Mark Type::getPointerTo as const. Unfortunately, this requires a const_cast inside, but at least it makes all methods on Type const. NFC Craig Topper 2015-08-01 22:20:31 +0000
  • e0582480a4 Merge the const and non-const Type::getScalarType to a const version that returns a non-const pointer. Since we don't put const on Types all places were already calling the non-const version. Craig Topper 2015-08-01 22:20:27 +0000
  • 84bbcfe200 De-constify pointers to Type since they can't be modified. NFC Craig Topper 2015-08-01 22:20:21 +0000
  • 6ebf387fdd [NVPTX] allow register copy between float and int Jingyue Wu 2015-08-01 18:02:12 +0000
  • 93ed1b3388 Remove trailing whitespace. NFCI. Simon Pilgrim 2015-08-01 17:06:47 +0000
  • c87d0b570d Use SDValue bool check. NFCI. Simon Pilgrim 2015-08-01 17:05:50 +0000
  • 83d21e9cb2 Provide move constructor to appease Visual C++. Yaron Keren 2015-08-01 15:50:53 +0000
  • ce13b919e6 Merging r243745: ------------------------------------------------------------------------ r243745 | dsanders | 2015-07-31 13:58:55 +0100 (Fri, 31 Jul 2015) | 17 lines release_37 Daniel Sanders 2015-08-01 14:01:00 +0000
  • e35d602838 [Mips] Support DT_MIPS_RLD_MAP_REL dynamic section tag in the llvm-readobj Simon Atanasyan 2015-08-01 12:02:02 +0000
  • fa2c240c15 [DAGCombiner] Convert constant AND masks to shuffle clear masks down to the byte level Simon Pilgrim 2015-08-01 10:01:46 +0000
  • b80eede641 -Wdeprecated-clean: Fix cases of violating the rule of 5 in ways that are deprecated in C++11 David Blaikie 2015-08-01 05:31:27 +0000
  • 3d171d4f73 -Wdeprecated-clean: Fix cases of violating the rule of 5 in ways that are deprecated in C++11 David Blaikie 2015-08-01 05:10:40 +0000
  • 0ef4b3cef4 Workaround some compilers that give a stricter throw spec to = default than implicit dtors David Blaikie 2015-08-01 05:10:37 +0000
  • e428ba798e WebAssembly: handle more than int32 argument/return JF Bastien 2015-08-01 04:48:44 +0000
  • 14ec817aea Missing formatting David Blaikie 2015-08-01 04:42:53 +0000
  • 299ab3d150 -Wdeprecated-clean: Fix cases of violating the rule of 5 in ways that are deprecated in C++11 David Blaikie 2015-08-01 04:40:41 +0000
  • 0dd9ec77d1 [libFuzzer] more refactoring of the Mutator and adding tests to it Kostya Serebryany 2015-08-01 02:23:06 +0000
  • 8d4c8061c9 [libFuzzer] start refactoring the Mutator and adding tests to it Kostya Serebryany 2015-08-01 01:42:51 +0000
  • 8bf187c91f -Wdeprecated-clean: Fix cases of violating the rule of 5 in ways that are deprecated in C++11 David Blaikie 2015-08-01 01:08:30 +0000
  • d33a944a7d Updating branches/google/testing to r243773 testing Alexey Samsonov 2015-08-01 00:04:09 +0000
  • f5cf675376 AMDGPU/SI: Add implicit register operands in the correct order. Alex Lorenz 2015-07-31 23:30:09 +0000
  • c198b23a4d MIR Parser: Report an error when a jump table entry is redefined. Alex Lorenz 2015-07-31 23:13:23 +0000
  • faa33cdc3c MIR Parser: Remove unused variable. Alex Lorenz 2015-07-31 22:59:20 +0000
  • 427b5a50cf [libFuzzer] limit the size of the inputs printed to stderr Kostya Serebryany 2015-07-31 22:07:17 +0000
  • cab56781b5 [libFuzzer] minimal documentation on data-flow-guided fuzzing Kostya Serebryany 2015-07-31 21:48:10 +0000
  • 7c24e4d3c5 Fix an MSVC build break since it can't synthesize move ctors. David Blaikie 2015-07-31 21:47:07 +0000
  • d79f0dd3d4 Fix a GCC buildbot that seemed to be having trouble producing the implicit move ctor David Blaikie 2015-07-31 21:47:04 +0000
  • bd11ccb2b9 [NVPTX] convert pointers in byval kernel arguments to global Jingyue Wu 2015-07-31 21:44:14 +0000
  • be031d9158 Fix some formatting from a recent commit. David Blaikie 2015-07-31 21:37:58 +0000
  • 4c20864f94 -Wdeprecated-clean: Fix cases of violating the rule of 5 in ways that are deprecated in C++11 David Blaikie 2015-07-31 21:37:09 +0000
  • b4b38d65e6 -Wdeprecated-clean: Fix cases of violating the rule of 5 in ways that are deprecated in C++11 David Blaikie 2015-07-31 21:26:16 +0000
  • caf175c28c WebAssembly: handle `ret void`. JF Bastien 2015-07-31 21:04:18 +0000
  • f7aa7e6f49 [libFuzzer] make sure that 2-byte arguments of switch() are handled properly Kostya Serebryany 2015-07-31 20:58:55 +0000
  • c225eda1f1 MIR Serialization: Serialize the floating point immediate machine operands. Alex Lorenz 2015-07-31 20:49:21 +0000
  • 82e3e48d52 IR: Add a broad bitcode compatibility test Duncan P. N. Exon Smith 2015-07-31 20:44:32 +0000
  • 09e26a42d2 [dwarfdump] Ignore scattered relocations for mach-o. Frederic Riss 2015-07-31 20:22:50 +0000
  • d353c91d49 [dsymutil] Support multiple input files on the command line Frederic Riss 2015-07-31 20:22:20 +0000
  • bf2040f00c DI: Remove DW_TAG_arg_variable and DW_TAG_auto_variable Duncan P. N. Exon Smith 2015-07-31 18:58:39 +0000
  • 48db91bcc3 x86: check hasOpaqueSPAdjustment in canRealignStack JF Bastien 2015-07-31 18:28:09 +0000
  • 6877df25a0 WebAssembly: handle unused function arguments. JF Bastien 2015-07-31 18:13:27 +0000
  • 4c43d5bdfa Attempt to appease the MSVC build bots David Majnemer 2015-07-31 18:13:25 +0000
  • 207cfe14a9 [libFuzzer] record traces from the switch statements only when told to do so Kostya Serebryany 2015-07-31 18:09:08 +0000
  • 4a45f0871a New EH representation for MSVC compatibility David Majnemer 2015-07-31 17:58:14 +0000
  • aa50fa7c2f DI: Rewrite the DIBuilder local variable API Duncan P. N. Exon Smith 2015-07-31 17:55:53 +0000
  • 3f2cb5c959 WebAssembly: print basic integer assembly. JF Bastien 2015-07-31 17:53:38 +0000
  • 0229c3b7ad [COFF] Consider the ImageBase when reporting section addresses David Majnemer 2015-07-31 17:40:24 +0000
  • 26e09e2da5 [libFuzzer] support switch interception in dfsan mode Kostya Serebryany 2015-07-31 17:05:05 +0000
  • 3973e4b71b [CodeGenPrepare] Compress a pair. No functional change. Benjamin Kramer 2015-07-31 17:00:39 +0000
  • 8ae0800ae1 [x86] reassociate integer multiplies using machine combiner pass Sanjay Patel 2015-07-31 16:21:55 +0000
  • c136e5507a [COFF] Return symbol VAs instead of RVAs for PE files Reid Kleckner 2015-07-31 16:14:22 +0000
  • 0dd663b598 [AArch64] Favor extended reg patterns for sub Geoff Berry 2015-07-31 15:55:54 +0000
  • 29b8ad6749 don't repeat function names in comments; NFC Sanjay Patel 2015-07-31 15:10:44 +0000
  • 8fea35acad [CaptureTracker] Provide an ordered basic block to PointerMayBeCapturedBefore Bruno Cardoso Lopes 2015-07-31 14:31:35 +0000
  • 289b5e7f39 [regalloc] Make RegMask clobbers prevent merging vreg's into PhysRegs when hoisting def's upwards. Daniel Sanders 2015-07-31 12:58:55 +0000
  • 179f1e76c8 [mips] Add Fast ISel support to the release notes. Daniel Sanders 2015-07-31 10:48:19 +0000
  • c71235ab7d Refactor: Simplify boolean conditional return statements in lib/Target/NVPTX Jingyue Wu 2015-07-31 05:09:47 +0000
  • 30eac4b85a AMDGPU: Fix v16i32 to v16i8 truncstore Matt Arsenault 2015-07-31 04:12:04 +0000
  • 02c18f4db9 [libFuzzer] trace switch statements and apply mutations based on the expected case values Kostya Serebryany 2015-07-31 01:33:06 +0000
  • 8cb3db9e93 ELFYAML: Enable parsing of EM_AMDGPU Tom Stellard 2015-07-31 01:15:15 +0000
  • 01e2215a94 AMDGPU/SI: Set DwarfRegNum Matt Arsenault 2015-07-31 01:12:10 +0000
  • 6a224c30a5 TableGen: Support folding casts from bits to int Matt Arsenault 2015-07-31 01:12:06 +0000
  • a29a752cf5 docs: Add information about helper scripts to HowToReleaseLLVM page Tom Stellard 2015-07-31 01:02:35 +0000
  • b0619e0be3 AMDGPU/SI: Remove unused pattern for f32 constant loads Tom Stellard 2015-07-31 01:02:32 +0000
  • 8d13756ddd [ARM] Lower modulo operation to generate __aeabi_divmod on Android Sumanth Gundapaneni 2015-07-31 00:45:12 +0000
  • 2623dd4454 MIR Parser: Report an error when a constant pool item is redefined. Alex Lorenz 2015-07-30 22:00:17 +0000
  • 2bc631660b MIR Parser: Report an error when a virtual register is redefined. Alex Lorenz 2015-07-30 21:54:10 +0000
  • 8a6197a968 fix memcpy/memset/memmove lowering when optimizing for size Sanjay Patel 2015-07-30 21:41:50 +0000
  • dd6dcb6cee [libFuzzer] fix the strncmp interceptor -- it should respect short strings. Kostya Serebryany 2015-07-30 21:22:22 +0000
  • f4745ecbb4 Fix TableGen code generation for ReadNone attribute. Eric Christopher 2015-07-30 21:16:34 +0000
  • 3b00227629 enable fast-math-flag propagation to DAG nodes Sanjay Patel 2015-07-30 21:06:55 +0000
  • 044eeda22c Enable dfsan for aarch64 Adhemerval Zanella 2015-07-30 20:49:35 +0000
  • 93204d28b8 Add a TargetMachine hook that verifies DataLayout compatibility Mehdi Amini 2015-07-30 20:33:18 +0000
  • 4db6728b3a [SLP vectorizer]: Choose the best consecutive candidate to pair with a store instruction. Wei Mi 2015-07-30 17:40:39 +0000
  • 778e06475b Fix lli with OrcLazyJIT: the default DataLayout was used. Mehdi Amini 2015-07-30 17:29:33 +0000
  • ce540c1084 Merging r243057: ------------------------------------------------------------------------ r243057 | spatel | 2015-07-23 15:56:53 -0700 (Thu, 23 Jul 2015) | 16 lines Hans Wennborg 2015-07-30 17:17:47 +0000
  • ece90bb19e AMDGPU: Set SubRegIndex size and offset Matt Arsenault 2015-07-30 17:03:11 +0000
  • b240003d58 AMDGPU: Fix unreachable when emitting binary debug info Matt Arsenault 2015-07-30 17:03:08 +0000
  • fbd94791e6 MIR Serialization: Serialize the machine basic block's successor weights. Alex Lorenz 2015-07-30 16:54:38 +0000
  • cfe562c99b [COFF] Add IMAGE_SCN_TYPE_NOLOAD to SectionCharacteristics David Majnemer 2015-07-30 16:47:56 +0000
  • 0a50900919 Merging r243589 and r243609: ------------------------------------------------------------------------ r243589 | lhames | 2015-07-29 16:12:33 -0700 (Wed, 29 Jul 2015) | 6 lines Hans Wennborg 2015-07-30 16:31:16 +0000