summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* Revert "Decouple dllexport/dllimport from linkage"Nico Rieck2014-01-14
* Revert "Handle dllexport for global aliases"Nico Rieck2014-01-14
* Handle dllexport for global aliasesNico Rieck2014-01-14
* Decouple dllexport/dllimport from linkageNico Rieck2014-01-14
* Separate the concept of 16-bit/32-bit operand size controlled by 0x66 prefix ...Craig Topper2014-01-14
* Switch the NEON register class from QPR to DPair.Jakob Stoklund Olesen2014-01-14
* Replace .mips_hack_stocg with ".set micromips" and ".set nomicromips".Rafael Espindola2014-01-14
* Make getTargetStreamer return a possibly null pointer.Rafael Espindola2014-01-14
* Fix PR 18369: [Thumbv8] asserts due to inconsistent CPSR liveness of IT blocksWeiming Zhao2014-01-13
* [AArch64] Fix assertion failure caused by an invalid comparison between APInt...Andrea Di Biagio2014-01-13
* [SystemZ] Optimize (sext (ashr (shl ...), ...))Richard Sandiford2014-01-13
* ARM: constrain Thumb LDRLIT pseudo-instructions to r0-r7.Tim Northover2014-01-13
* [x86] Fix retq/retl handling in 64-bit modeDavid Woodhouse2014-01-13
* [PM] Split DominatorTree into a concrete analysis result object whichChandler Carruth2014-01-13
* AVX-512: Embedded Rounding Control - encoding and printingElena Demikhovsky2014-01-13
* [PM] Pull the generic graph algorithms and data structures for dominatorChandler Carruth2014-01-13
* [cleanup] Move the Dominators.h and Verifier.h headers into the IRChandler Carruth2014-01-13
* Re-sort #include lines again, prior to moving headers around.Chandler Carruth2014-01-13
* [AArch64 NEON] Add missing patterns for bitcast from or to v1f64Kevin Qin2014-01-13
* [AArch64 NEON] Add more scenarios to use perm instructions when lowering shuf...Kevin Qin2014-01-13
* correct target directive handling error handlingSaleem Abdulrasool2014-01-13
* Handle bundled terminators in isBlockOnlyReachableByFallthrough.Jakob Stoklund Olesen2014-01-12
* [PM] Rename the IR printing pass header to a more generic and correctChandler Carruth2014-01-12
* ARM IAS: fix diagnostics of improper qualificationSaleem Abdulrasool2014-01-12
* [Sparc] Add support for parsing floating point instructions.Venkatraman Govindaraju2014-01-12
* ARM: change implicit immediate forms of {ld,st}r{,b}t to psuedo-instructionsSaleem Abdulrasool2014-01-12
* [Sparc] Replace (unsigned)-1 with ~OU as suggested by Reid Kleckner.Venkatraman Govindaraju2014-01-12
* The SPARCv9 ABI returns a float in %f0.Jakob Stoklund Olesen2014-01-12
* Add missing mul aliases for armv4 support. Add checks that armv4 canJoerg Sonnenberger2014-01-12
* [Sparc] Add missing processor types: v7 and niagaraVenkatraman Govindaraju2014-01-11
* ARM IAS: support emitting constant values in target expressionsSaleem Abdulrasool2014-01-11
* [Sparc] Bundle instruction with delay slow and its filler. Now, we can use -v...Venkatraman Govindaraju2014-01-11
* [anyregcc] Fix callee-save mask for anyregccJuergen Ributzka2014-01-11
* Must not produce Tag_CPU_arch_profile for pre-ARMv7 cores (e.g. cortex-m0)Artyom Skrobov2014-01-10
* ARM: fix regression caused by r198914Saleem Abdulrasool2014-01-10
* Silence unused variable warning for non-asserting builds that was introduced ...Kristof Beyls2014-01-10
* Make sure -use-init-array has intended effect on all AArch64 ELF targets, not...Kristof Beyls2014-01-10
* ARM IAS: support #:{lower,upper}16: for GNU compatibilitySaleem Abdulrasool2014-01-10
* ARM IAS: support GNU extension for ldrd, strdSaleem Abdulrasool2014-01-10
* ARM IAS: support implicit immediate 0s for {LD,ST}R{B,}TSaleem Abdulrasool2014-01-10
* [Sparc] Emit retl/ret instead of jmp instruction. It improves the readability...Venkatraman Govindaraju2014-01-10
* [Sparc] Add support for parsing jmpl instruction and make indirect call and j...Venkatraman Govindaraju2014-01-10
* Fix a bug with the ARM thumb2 CBNZ and CBNZ instructions thatKevin Enderby2014-01-10
* [Sparc] Multiclass for loads/stores. No functionality change intended.Venkatraman Govindaraju2014-01-09
* Clean up an inconsistency in v7s feature default.Evan Cheng2014-01-09
* [SystemZ] Fix RNSBG bug introduced by r197802Richard Sandiford2014-01-09
* Put the functionality for printing a value to a raw_ostream as anChandler Carruth2014-01-09
* Move declaration of variables down to first use.Matt Arsenault2014-01-08
* [AArch64][NEON] Added UXTL and UXTL2 instruction aliasesAna Pazos2014-01-08
* [x86] Remove OpSize16 flag from MOV32r0David Woodhouse2014-01-08