aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Add line numbers to OProfile. To do this, I added a processDebugLoc()Jeffrey Yasskin2009-07-161-1/+7
* Tidy up #includes.Dan Gohman2009-07-162-2/+0
* Remove mismatched and unnecessary declaration.Daniel Dunbar2009-07-151-1/+0
* Get rid of postInstructionAction and call EmitComments directly.David Greene2009-07-151-19/+5
* Remove the v3i32 and v3f32 value types: they are notDuncan Sands2009-07-152-35/+22
* remove printSuffixedName.Chris Lattner2009-07-151-7/+0
* Have asm printers use formatted_raw_ostream directly to avoid aDavid Greene2009-07-141-3/+3
* Remove some tabs and fix other whitespace. No functional changes.Bob Wilson2009-07-141-7/+7
* Fix a comment.Bob Wilson2009-07-141-1/+1
* New VNInfo alignment patch by Ryan Flynn.Lang Hames2009-07-141-14/+3
* Unbroke LiveInterval.Lang Hames2009-07-141-4/+7
* Tidy up VNInfo alignment code. Patch contributed by Ryan Flynn.Lang Hames2009-07-141-22/+21
* Do not use Mangler to remove '1' from linkage name.Devang Patel2009-07-141-4/+0
* Revert 75308.Bob Wilson2009-07-142-153/+55
* Move isLCSSAForm, isLoopInvariant, getCanonicalInductionVariable,Dan Gohman2009-07-131-39/+0
* Make Loop and MachineLoop be subclasses of LoopBase, rather than typedefs,Dan Gohman2009-07-131-10/+24
* Use AsmPrinter's Mangler to remove leading '1' from linkage names.Devang Patel2009-07-131-1/+5
* Add infrastructure to allow post instruction printing action triggers.David Greene2009-07-131-2/+22
* Make some more changes suggested by Chris. Manipulators go away.David Greene2009-07-131-65/+0
* Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson2009-07-131-0/+1
* Add new vector types for 192-bit, 348-bit and 512-bit sizes.Bob Wilson2009-07-102-55/+153
* Make changes suggested by Chris and eliminate newly-added raw_ostreamDavid Greene2009-07-102-179/+65
* Fix #include specification.David Greene2009-07-101-1/+1
* Redesign this to avoid standard stream classes. This stream classDavid Greene2009-07-091-0/+179
* Make EXTRACT_VECTOR_ELT a bit more flexible in terms of the returned Eli Friedman2009-07-091-1/+3
* As Chris pointed out, we don't actually need to pass the context around here.Owen Anderson2009-07-091-2/+1
* back out r75156 for now.Chris Lattner2009-07-091-442/+0
* Add some classes to produce pretty-printed asm. We'll use theseDavid Greene2009-07-091-0/+442
* Thread LLVMContext through MVT and related parts of SDISel.Owen Anderson2009-07-093-3/+9
* add default ctor.Chris Lattner2009-07-091-0/+1
* Improved tracking of value number kills. VN kills are now representedLang Hames2009-07-092-23/+61
* Add an option to allocate JITed global data separately from code. ByJeffrey Yasskin2009-07-081-0/+5
* Reformat.David Greene2009-07-081-1/+3
* Implement changes from Chris's feedback.Edwin Török2009-07-082-4/+0
* Convert more abort() calls to llvm_report_error().Edwin Török2009-07-082-0/+4
* dag combine sext(setcc) -> vsetcc before legalize. To make this safe,Chris Lattner2009-07-081-6/+5
* "BinaryObject.h was implicitly converting between uint{16,32,64}_t toChris Lattner2009-07-071-58/+58
* Add isMetadata() to check metadata operand.Devang Patel2009-07-061-1/+3
* Add new ValueType for metadata.Devang Patel2009-07-062-1/+6
* Just forgot to include the two new filesBruno Cardoso Lopes2009-07-061-0/+171
* Add the Object Code Emitter class. Original patch by Aaron Gray, I did someBruno Cardoso Lopes2009-07-063-43/+24
* Fix the build: provide uint8_t.Duncan Sands2009-07-031-0/+2
* Add NumFixedArgs attribute to CallSDNode which indicates the number of fixed ...Tilmann Scheller2009-07-032-3/+11
* Simplify debug info intrisinc lowering.Devang Patel2009-07-021-0/+3
* Remove tabs.Devang Patel2009-07-021-2/+2
* Add getMDNode() to access metadata node.Devang Patel2009-07-011-0/+4
* Add machine operand for MDNodes. This will be used to communicate debug info.Devang Patel2009-07-012-1/+19
* Update comments to make it clear that the function alignment is the Log2 of theBill Wendling2009-07-011-2/+2
* Remove special handling of implicit_def. Fix a couple more bugs in liveinterv...Evan Cheng2009-07-011-13/+2
* Handle IMPLICIT_DEF with isUndef operand marker, part 2. This patch moves the...Evan Cheng2009-07-011-0/+4