aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen
AgeCommit message (Expand)Author
2009-07-07"BinaryObject.h was implicitly converting between uint{16,32,64}_t toChris Lattner
2009-07-06Add isMetadata() to check metadata operand.Devang Patel
2009-07-06Add new ValueType for metadata.Devang Patel
2009-07-06Just forgot to include the two new filesBruno Cardoso Lopes
2009-07-06Add the Object Code Emitter class. Original patch by Aaron Gray, I did someBruno Cardoso Lopes
2009-07-03Fix the build: provide uint8_t.Duncan Sands
2009-07-03Add NumFixedArgs attribute to CallSDNode which indicates the number of fixed ...Tilmann Scheller
2009-07-02Simplify debug info intrisinc lowering.Devang Patel
2009-07-02Remove tabs.Devang Patel
2009-07-01Add getMDNode() to access metadata node.Devang Patel
2009-07-01Add machine operand for MDNodes. This will be used to communicate debug info.Devang Patel
2009-07-01Update comments to make it clear that the function alignment is the Log2 of theBill Wendling
2009-07-01Remove special handling of implicit_def. Fix a couple more bugs in liveinterv...Evan Cheng
2009-07-01Handle IMPLICIT_DEF with isUndef operand marker, part 2. This patch moves the...Evan Cheng
2009-07-01Remove unused AsmPrinter OptLevel argument, and propogate.Daniel Dunbar
2009-06-30Add an "alignment" field to the MachineFunction object. It makes more sense toBill Wendling
2009-06-30Temporarily restore the scavenger implicit_def checking code. MachineOperand ...Evan Cheng
2009-06-30Add a bit IsUndef to MachineOperand. This indicates the def / use register op...Evan Cheng
2009-06-30Delete a spurious blank line at the top of the file.Dan Gohman
2009-06-29Add more vector ValueTypes for AVX and other extended vector instructionDavid Greene
2009-06-27Eliminate a layer of indirection in LoopInfo and MachineLoopInfo.Dan Gohman
2009-06-27Remove a redundant #include.Dan Gohman
2009-06-26fix a really subtle bug in the cross section of aliases and TLS:Chris Lattner
2009-06-26Get rid of these cache variables, which are a holdover from the days whenOwen Anderson
2009-06-25add targetflags to jump tables and constant pool entries.Chris Lattner
2009-06-25allow setting target operand flags on TargetGlobalAddress nodes.Chris Lattner
2009-06-25start bringing targetoperand flags into isel, first up, ExternalSymbol.Chris Lattner
2009-06-25just eliminate the code entirely!Chris Lattner
2009-06-25Clone target flags when copying mbb operands.Chris Lattner
2009-06-25Privatize some more debug-related static data.Owen Anderson
2009-06-25Identify unconditional gotos and generate a page sel instructions before them.Sanjiv Gupta
2009-06-25ad MachineInstrBuilder support for target flags on operands.Chris Lattner
2009-06-25Now with EVEN FEWER statics!Owen Anderson
2009-06-24Didn't mean to commit this part.Owen Anderson
2009-06-24Down with statics!Owen Anderson
2009-06-24Move local statics to per-instance variables.Owen Anderson
2009-06-24Increase limit for OpActions arrayDavid Greene
2009-06-24This increases the maximum for MVT::LAST_VALUETYPEDavid Greene
2009-06-24sink management of DwarfWriter & MachineModuleInfo into the AsmPrinter base c...Chris Lattner
2009-06-24eliminate the ExtWeakSymbols set from AsmPrinter. This eliminatesChris Lattner
2009-06-24Rearrange some stuff in MachineOperand and add a new TargetFlags field.Chris Lattner
2009-06-22Add more methods to gather target specific elf stuffBruno Cardoso Lopes
2009-06-21fit in 80 colsChris Lattner
2009-06-19stub out some hacky code for wiring up the new asmprinter interfacesChris Lattner
2009-06-19mv CodeGen/DebugLoc.h Support/DebugLoc.hDevang Patel
2009-06-19More VNInfo tweaking, plus a little progress on intra-block splitting.Lang Hames
2009-06-18Don't use int8_t, that requires DataTypes.hChris Lattner
2009-06-18include header for uint8_t.Zhongxing Xu
2009-06-17VNInfo cleanup.Lang Hames
2009-06-16Fixed names of libcalls checked in r73480.Sanjiv Gupta