aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Fix cmake build, which has a different -I thatShantonu Sen2009-09-181-1/+1
* Make a new X8632_MachoTargetObjectFile TLOF implementation whose Chris Lattner2009-09-185-27/+47
* add a new hook to allow targets to splat stuff at the end of the file.Chris Lattner2009-09-181-0/+5
* Model the carry bit on ppc32. Without this we couldDale Johannesen2009-09-183-28/+60
* Add support for using the FLAGS result of or, xor, and and instructionsDan Gohman2009-09-184-5/+365
* Added RCL and RCR (rotate left and right with aSean Callanan2009-09-182-0/+124
* Write and read metadata attachments.Devang Patel2009-09-186-6/+206
* Update malloc call creation code (AllocType is now the element type of the ma...Victor Hernandez2009-09-185-89/+132
* duncan points out the EH selector values are signed.Chris Lattner2009-09-181-1/+1
* This file can need access to the X86 instruction enums when the table exceeds...Chris Lattner2009-09-181-0/+1
* Allow symbols to start from the digit if target requests it. This allows, e.g...Anton Korobeynikov2009-09-185-8/+17
* Stop using alloca.Nick Lewycky2009-09-181-17/+14
* Revert r82214. It broke 403.gcc on x86_64 / Darwin.Evan Cheng2009-09-181-12/+5
* Fix a bug in sdisel switch lowering code. When it updates the phi nodes in sw...Evan Cheng2009-09-181-5/+12
* Add newlines.Nick Lewycky2009-09-181-2/+2
* tolerate llvm.eh.selector.i64 on 32-bit systems and llvm.eh.selector.i32 onChris Lattner2009-09-171-21/+24
* Fix parsing of optional metadata for 'load', 'store' and 'alloc' instructions.Devang Patel2009-09-172-65/+105
* pass machinemoduleinfo down into getSymbolForDwarfGlobalReference, Chris Lattner2009-09-174-0/+5
* Teach ScalarEvolution how to reason about no-wrap flags on loopsDan Gohman2009-09-171-15/+37
* grammarJim Grosbach2009-09-171-1/+1
* Initialize HasMetadata to zero.Benjamin Kramer2009-09-171-2/+2
* Remove simple regalloc. It has bit rotted.Evan Cheng2009-09-172-262/+0
* add a version of the APFloat constructor that initializes to 0.0Chris Lattner2009-09-171-0/+8
* Fix PR4910: Broken logic in coalescer means when a physical register liveness...Evan Cheng2009-09-171-3/+4
* Some platforms may need malloc.h for alloca.Daniel Dunbar2009-09-171-3/+6
* Update CMake.Daniel Dunbar2009-09-171-0/+1
* Added the LODS (load byte into register, usuallySean Callanan2009-09-162-0/+10
* Add StringRef::{rfind, rsplit}Daniel Dunbar2009-09-162-0/+14
* Added the LAR (load segment access rights)Sean Callanan2009-09-162-0/+21
* Added the LOOP family of instructions to the IntelSean Callanan2009-09-161-0/+6
* Added an alternate form of register-register CMPSean Callanan2009-09-162-0/+8
* Fix typo.Devang Patel2009-09-161-1/+1
* At iSel time, update DebugLoc based on debug info attached with an instruction.Devang Patel2009-09-161-1/+30
* Add a new pass for doing late hoisting of floating-point and vectorDan Gohman2009-09-162-1/+123
* Print debug info attached with an instruction.Devang Patel2009-09-162-1/+26
* Expand vector floating-point conversions not supported by NEON.Bob Wilson2009-09-161-0/+6
* Provide a way to extract location info from DILocation.Devang Patel2009-09-161-0/+23
* Parse debug info attached with an instruction.Devang Patel2009-09-163-0/+19
* Add llvm::Metadata to manage metadata used in a context. Devang Patel2009-09-164-0/+82
* Fix incorrect assert that should be a user error for code like 'mov $0, %%eax'.Kevin Enderby2009-09-161-1/+2
* Change FoldPHIArgBinOpIntoPHI to decline folding if it would introduce twoDan Gohman2009-09-161-7/+13
* Don't sort the vector when it is empty. This should fix some expensive checkingBenjamin Kramer2009-09-161-1/+2
* Reapplied r81355 with the problems fixed.Andreas Neustifter2009-09-163-18/+31
* updated lib/CodeGen/CMakeLists.txt to unbreak cmake build after r82018Xerxes Ranby2009-09-161-0/+1
* Preserve ProfileInfo during CodeGenPrepare.Andreas Neustifter2009-09-162-2/+24
* move FnStubs/GVSTubs/HiddenGVStub handling out of the X86 asmprinterChris Lattner2009-09-164-43/+44
* revert a hunk of r82018 that wasn't supposed to go in yet.Chris Lattner2009-09-161-0/+5
* add a new MachineModuleInfoMachO class, which is the per-moduleChris Lattner2009-09-162-5/+44
* the pointer MMI keeps will start out with object-file format specific stuffChris Lattner2009-09-161-2/+2
* tidy upChris Lattner2009-09-161-3/+3