This website requires JavaScript.
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