aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Cleanup: make std::pair usage slightly less indecipherable without actually n...Andrew Trick2011-07-211-7/+8
* ARM assembly parsing and encoding for PKHBT and PKHTB instructions.Jim Grosbach2011-07-213-0/+100
* Added the infrastructute necessary for MIPS JIT support. Patch by VladimirBruno Cardoso Lopes2011-07-219-3/+519
* Make better use of ConstantExpr::getGetElementPtr's InBounds parameter.Jay Foad2011-07-215-31/+25
* Convert ConstantExpr::getGetElementPtr andJay Foad2011-07-2113-72/+57
* move tier out of an anonymous namespace, it doesn't make senseChris Lattner2011-07-215-39/+38
* - Register v16i16 as valid VR256 register classBruno Cardoso Lopes2011-07-212-19/+22
* Add support for 256-bit versions of VPERMIL instruction. This is a newBruno Cardoso Lopes2011-07-217-0/+121
* Improve splat promotion to handle AVX types: v32i8 and v16i16. AlsoBruno Cardoso Lopes2011-07-211-24/+87
* Add aditional patterns for vextractf128 instructionBruno Cardoso Lopes2011-07-211-0/+8
* Add aditional patterns for vinsertf128 instructionBruno Cardoso Lopes2011-07-211-0/+8
* Add v16i16 type to VR256 classBruno Cardoso Lopes2011-07-211-2/+2
* Move code around. No functionality changesBruno Cardoso Lopes2011-07-211-65/+78
* Tidy up codeBruno Cardoso Lopes2011-07-211-15/+5
* LSR, correct fix for rdar://9786536. Silly casting bug.Andrew Trick2011-07-211-2/+2
* LSR must sometimes sign-extend before generating double constants.Andrew Trick2011-07-211-3/+10
* Mark instructions which are part of the frame setup with the MachineInstr::Fr...Bill Wendling2011-07-211-9/+20
* LSR crashes on an empty IVUsers list.Andrew Trick2011-07-211-0/+3
* X86 is the only target that uses coff format. This should fixes test failures...Evan Cheng2011-07-201-2/+3
* Sink ARMMCExpr and ARMAddressingModes into MC layer. First step to separate A...Evan Cheng2011-07-2029-192/+200
* Remove unused function.Bill Wendling2011-07-201-64/+0
* Remove the now defunct getCompactUnwindEncoding method from the frame lowerin...Bill Wendling2011-07-202-118/+0
* Refactor.Devang Patel2011-07-202-31/+42
* There are two ways to map a variable to its lexical scope. Lexical scope info...Devang Patel2011-07-202-2/+16
* Clean up includes of llvm/Analysis/ConstantFolding.h so it's included where i...Eli Friedman2011-07-205-1/+4
* While emitting constant value, look through derived type and use underlying b...Devang Patel2011-07-201-14/+23
* ARM PKH shift ammount operand printing tweaks.Jim Grosbach2011-07-206-18/+39
* Bring LICM into compliance with the new "Memory Model for Concurrent Operatio...Eli Friedman2011-07-201-18/+30
* Tidy up a bit.Jim Grosbach2011-07-203-12/+7
* ARM: Tidy up representation of PKH instruction.Jim Grosbach2011-07-205-37/+35
* Fix cmake again :)Benjamin Kramer2011-07-201-1/+0
* Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc.Evan Cheng2011-07-2019-213/+73
* Extend the hack for _GLOBAL_OFFSET_TABLE_ slightly; PR10389.Eli Friedman2011-07-201-1/+3
* ARM assembly parsing of MUL instruction.Jim Grosbach2011-07-201-1/+2
* PR10421: Fix a straightforward bug in the widening logic for CONCAT_VECTORS.Eli Friedman2011-07-201-5/+5
* Initialize the EHFrameSection pointer to zero.Benjamin Kramer2011-07-201-0/+1
* Fix a GCC warning.Jay Foad2011-07-201-2/+2
* - Move CodeModel from a TargetMachine global option to MCCodeGenInfo.Evan Cheng2011-07-2047-195/+184
* Include MCRegisterInfo to eliminate a compilation warning.Evan Cheng2011-07-201-1/+2
* Fix the CMake build.Francois Pichet2011-07-201-0/+1
* Add MCObjectFileInfo and sink the MCSections initialization code fromEvan Cheng2011-07-2017-582/+595
* indvars: Added getInsertPointForUses to find a valid place to truncate the IV.Andrew Trick2011-07-201-15/+32
* indvars -disable-iv-rewrite: Add NarrowIVDefUse to cache def-useAndrew Trick2011-07-201-54/+61
* X86Subtarget.h: Assume "x86_64-cygwin", though it has not been released yet, ...NAKAMURA Takumi2011-07-201-1/+2
* Extra semi-colon.Eric Christopher2011-07-201-1/+1
* indvars -disable-iv-rewrite fix: derived GEP IVsAndrew Trick2011-07-201-0/+6
* Don't leak CodeGenInfos.Benjamin Kramer2011-07-201-1/+3
* Change name of class.Akira Hatanaka2011-07-201-23/+23
* Define classes for definitions of atomic instructions.Akira Hatanaka2011-07-201-106/+42
* Lower memory barriers to sync instructions.Akira Hatanaka2011-07-193-2/+28